FWGS / xash3d-fwgs

Xash3D FWGS engine
1.56k stars 236 forks source link

Не получается собрать на Windows 7 #126

Closed dotnixd closed 2 years ago

dotnixd commented 4 years ago

Лог: C:\Users\pie\sources\xash3d-fwgs>waf configure -T release --sdl2=c:\Users\pie\sources\SDL2-2.0.10-win32-x64 --prefix=c:\Users\pie\Executables\xash3d Active code page: 1252 Using python Setting top to : C:\Users\pie\sources\xash3d-fwgs Setting out to : C:\Users\pie\sources\xash3d-fwgs\build Build type : release После этого больше ничего не выводит, начинает дико жрать память (ПК ребутнулся). Visual Studio установлен, Git и Python тоже. Все делаю по мануалу на главной странице.

a1batross commented 4 years ago

Запусти с ключом -vvv и пришли результат сюда.

dotnixd commented 4 years ago
urces\SDL2-2.0.10-win32-x64 --prefix=c:\Users\pie\Executables\xash3d -vvv
Active code page: 1252
Using python
Setting top to                                          : C:\Users\pie\sources\xash3d-fwgs
Setting out to                                          : C:\Users\pie\sources\xash3d-fwgs\build
Build type                                              : release
10:52:48 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\vswhere.exe', '-products', '*', '-legacy', '-format', 'json']
10:52:48 runner_env kw={'shell': False}
10:52:48 msvc detected versions ['msvc 16.4']
10:52:48 msvc detecting 'msvc 16.4' - ['msvc 16.4']
10:52:48 msvc get_msvc_version: 'msvc' '16.4' 'x86'
10:52:48 runner ['cmd.exe', '/E:on', '/V:on', '/C', 'C:\\Users\\pie\\sources\\xash3d-fwgs\\build\\waf-print-msvc-1.bat']
10:52:48 runner_env kw={'shell': False}
a1batross commented 2 years ago

Probably got fixed after a bunch of MSVC/Win32 fixes for waf and waf.bat.

SNMetamorph commented 2 years ago

@a1batross я думаю в waf.bat стоит по дефолту прописать кодировку chcp 65001 (т.е. UTF-8)

a1batross commented 2 years ago

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

Сможешь протестировать и заслать патч?

SNMetamorph commented 2 years ago

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

Сможешь протестировать и заслать патч?

Я уже тестил, все работало прекрасно, в том числе кириллица. И сообщения об ошибках MSVC выдаёт тоже в UTF-8 по умолчанию.

a1batross commented 2 years ago

@SNMetamorph только одну строчку поменять?

SNMetamorph commented 2 years ago

@a1batross да