e8tools / v8unpack

gcc port
Mozilla Public License 2.0
74 stars 24 forks source link

При запуске 3.0.38 выдается ошибка отсутствия необходимых dll #29

Closed artbear closed 7 years ago

artbear commented 7 years ago

Windows 10

Как побороть ошибку?

artbear commented 7 years ago

Связано с https://github.com/xDrivenDevelopment/precommit1c/issues/105

artbear commented 7 years ago

В доке информации о решении не увидел.

dmpas commented 7 years ago

какой-то из редистов надо поставить.

https://www.microsoft.com/ru-ru/download/details.aspx?id=53840

Видимо, под винду надо тоже в статику всё линковать :(

artbear commented 7 years ago

Статику сделаешь?

dmpas commented 7 years ago

Сделаю, но пока редист поставь.

dmpas commented 7 years ago

Весь мозг свернул, как это на аппвеёре просто сделать. @artbear оно тебе сильно надо??..

artbear commented 7 years ago

Неужели редист на аппвейоре не ставится в сайлент режиме??

Так-то обход есть, но инструмент у нас везде юзается. сейчас мы его просто копируем/клонируем, а придется заставлять еще доп.приложения ставить. и это всем пользователям :(

dmpas commented 7 years ago

редист на аппвеёре не нужен, там же целиковая студия стоит. редист нужен на конечной машине. а чтобы он там был не нужен, нужно статику линковать, а для этого надо zlib собирать со статикой, а он, гадина, не даёт наружу настроек - надо ковыряться. то есть, если сильно жизнь портит, я займусь, если просто мелкое неудобство, то я бы 39-ю выпустил, а потом на досуге продолжил этой задачкой заниматься.

artbear commented 7 years ago

Конечно, выпускай 39, пока супербольших жалоб по сабжу не было

dmpas commented 7 years ago

@artbear https://ci.appveyor.com/api/buildjobs/7unioqr8j2daipg7/artifacts/Release%2Fv8unpack.exe

попробуй

artbear commented 7 years ago

Отлично. работает. Будет официальной версией?

dmpas commented 7 years ago

@artbear да.