amnezia-vpn / amneziawg-windows-client

AmneziaWG client for Windows
https://docs.amnezia.org/documentation/amnezia-wg
MIT License
160 stars 10 forks source link

msi installation error & build errors #16

Open major-118 opened 1 month ago

major-118 commented 1 month ago

При установке из msi выдаётся сообщение You must use the native version of WireGuard on this computer.

При сборке проекта посредством build.bat на этапе [+] Building command line tools x86 Возникают ошибки. Команда make --no-print-directory -C .deps\src PLATFORM=windows CC=%~2-w64-mingw32-gcc WINDRES=%~2-w64-mingw32-windres V=1 RUNSTATEDIR= SYSTEMDUNITDIR= -j%NUMBER_OF_PROCESSORS% || exit /b 1 не создаёт awg.exe, а создаёт src\wg.exe И на этом всё завершается Полученный amneziawg.exe выдаёт You must use the native version of AmneziaWG on this computer. Если запустить .deps\build.bat, то создаётся .deps\x86\awg.exe и .deps\x64\awg.exe Но с ними результат тот же даже если добавить вручную x86\wintun.dll

Windows 10 64 bit последняя со всеми обновлениями

guaranteeofpain commented 1 month ago

Та же проблема, до этого на компе были установлены дугие впн клиенты включая сам вайргард. Последнее время был free planet vpn. Не знаю влияет ли это как то. Система Win 11 последнее обновление.

guaranteeofpain commented 1 month ago

При установке из msi выдаётся сообщение You must use the native version of WireGuard on this computer.

При сборке проекта посредством build.bat на этапе [+] Building command line tools x86 Возникают ошибки. Команда make --no-print-directory -C .deps\src PLATFORM=windows CC=%~2-w64-mingw32-gcc WINDRES=%~2-w64-mingw32-windres V=1 RUNSTATEDIR= SYSTEMDUNITDIR= -j%NUMBER_OF_PROCESSORS% || exit /b 1 не создаёт awg.exe, а создаёт src\wg.exe И на этом всё завершается Полученный amneziawg.exe выдаёт You must use the native version of AmneziaWG on this computer. Если запустить .deps\build.bat, то создаётся .deps\x86\awg.exe и .deps\x64\awg.exe Но с ними результат тот же даже если добавить вручную x86\wintun.dll

Windows 10 64 bit последняя со всеми обновлениями

Я понял в чем дело. Надо установить вайргард и амнезию для одиновой архитектуры. У меня амд64 и соответственно мне надо было и вайргард и амнезию выбирть amd 64.