Не находит VCRUNTIME140_1.dll после установки собранного пакета.

Автор scheglakov, 5 декабря 2022, 17:48

0 Пользователи и 1 гость просматривают эту тему.

scheglakov

Добрый день !
После установки собранного пакета msi на новом компьютере, при запуске пишет, что система не обнаружила VCRUNTIME140_1.dll.
Это какими то ключами в autogen.sh добавляется, что бы dll с пакетом шло ? Или нет ?
Потыркался по опциям, что то не нашел...

Собирался с опциями:
./autogen.sh --with-external-tar=/cygdrive/c/sources/lo-externalsrc --with-junit=/cygdrive/c/sources/junit-4.10.jar --with-ant-home=/cygdrive/c/sources/apache-ant-1.9.5 --enable-pch --disable-ccache --enable-64-bit --enable-release-build --with-locales="ru"  --with-lang="ru" --with-help --with-ucrt-dir="C\:/Program\ Files\ \(x86\)/Windows\ Kits/10/Include/10.0.19041.0/ucrt/" --with-package-format=msi --enable-online-update="disable"

mikekaganski

Никаких опций для включения VCRedist не нужно, это делается автоматически. Почему у Вам не работает - вопрос. Приложите полный лог от ./autogen.sh с ключами.

Цитата: scheglakov от  5 декабря 2022, 17:48--with-ucrt-dir="C\:/Program\ Files\ \(x86\)/Windows\ Kits/10/Include/10.0.19041.0/ucrt/"

... и в этом логе я ожидаю увидеть предупреждение "--without-ucrt-dir not specified or MSUs not found - installer will have runtime dependency". Но оно о другом, к вопросу отношения не имеет...
С уважением,
Михаил Каганский

scheglakov

да, сорри. старые опции копировал. Предупреждение было.
Скачал по ссылке из help'a autogen (https://www.microsoft.com/en-us/download/details.aspx?id=48234)
Положил в паку, изменил путь, сообщение ушло.

Но да, к данной ошибке оно не относиться....

scheglakov

Я так понимаю что из за:
No devenv.exe found - this is expected for VC++ Build Tools ?

Но вот почему это....

mikekaganski

https://gerrit.libreoffice.org/c/core/+/142587

Но вот сильно сомневаюсь, что оно легко наложится на такую старую версию...
С уважением,
Михаил Каганский

scheglakov


scheglakov

Интересно... а там этого файла вообще нету в visualstudio...
DEVENV='C:/PROGRA~2/MICROS~2/2019/BUILDT~1/Common7/IDE/devenv.exe'
В папке IDE нету файла devenv.exe....