Compiled Waroze but game crashes!

For code related discussions and questions
coder64
Greenhorn
Posts: 13
Joined: 16 Dec 2011, 12:27

Compiled Waroze but game crashes!

Post by coder64 »

Compiled it in visual studio 2010 sp1. Windows xp.
Now i have another brutal problems. In menu buttons are not drawing. screenshot:
http://s10.postimage.org/3uv9cow6x/err1.jpg

When i start mission game crashes. Screenshot.
http://s8.postimage.org/cmy2mw385/err2.jpg

2 years ago i compiled it in msvc 2008 and had same problems.

Why it does not working?
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

can you write down some compile guide since i use same vs2010
How you fixed linker errors?
coder64
Greenhorn
Posts: 13
Joined: 16 Dec 2011, 12:27

Re: Compiled Waroze but game crashes!

Post by coder64 »

Чувак. Давай на русском =). Покажи что там у тебя? Покажи какие ошибки visual studio показывает?


Show your msvc log.
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

ха, я пока что не пробовал, точнее это было давно.
в этот раз хочу попробовать как ты написал, только у тебя нет success story, как в итоге поборол ошибки линковщика?

вообщем сегодня попробую и отпишу что получится
coder64
Greenhorn
Posts: 13
Joined: 16 Dec 2011, 12:27

Re: Compiled Waroze but game crashes!

Post by coder64 »

Reg312 wrote:ха, я пока что не пробовал, точнее это было давно.
в этот раз хочу попробовать как ты написал, только у тебя нет success story, как в итоге поборол ошибки линковщика?

вообщем сегодня попробую и отпишу что получится

там было много ошибок. Показывай конкретно что там у тебя. Сразу всё и не вспомню. Надо конкретно смотреть.
coder64
Greenhorn
Posts: 13
Joined: 16 Dec 2011, 12:27

Re: Compiled Waroze but game crashes!

Post by coder64 »

Where warzone saves crash log?
User avatar
JDW
Regular
Regular
Posts: 1669
Joined: 18 May 2010, 20:44

Re: Compiled Waroze but game crashes!

Post by JDW »

Check the last bit of this page --> http://developer.wz2100.net/wiki/FileLo ... Crashdumps
"Speak when you are angry and you will make the best speech you will ever regret."
-- Ambrose Bierce
coder64
Greenhorn
Posts: 13
Joined: 16 Dec 2011, 12:27

Re: Compiled Waroze but game crashes!

Post by coder64 »

Ok. Thanks for replyes. It's working.
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

coder64 wrote:
Reg312 wrote:ха, я пока что не пробовал, точнее это было давно.
в этот раз хочу попробовать как ты написал, только у тебя нет success story, как в итоге поборол ошибки линковщика?

вообщем сегодня попробую и отпишу что получится

там было много ошибок. Показывай конкретно что там у тебя. Сразу всё и не вспомню. Надо конкретно смотреть.
Скачал WZ Source и devpak по ссылкам в твоем посте.
Стало ругаться что нет flex.props, но я это вылечил, найдя другую папку где есть devpkg и скопировал все недостающие файлы.
Также я установил Qt for Visual Studio 2010 вот отсюда: http://qt.nokia.com/downloads
"Qt libraries 4.8.0 for Windows (VS 2010, 275 MB)"
Нажал кнопку Visual Studio with Qt 4.8.0

Ошибки теперь пишутся вот такие

Error 4 error C1083: Cannot open include file: 'QtCore/QString': No such file or directory c:\projects\wz\warzone2100-warzone2100-7481b39\lib\framework\wzglobal.h 525 1 exceptionhandler

остальное тут: http://pastebin.com/CxMQBst2

Update 1: QT installation fixed. Current problem - freeze on "Generating parser based on grammar..", runnung bison.exe not finish his work

Update 2: Bison.exe show error "m4 cannot open file: Files\GnuWin32/share/bison"
coder64
Greenhorn
Posts: 13
Joined: 16 Dec 2011, 12:27

Re: Compiled Waroze but game crashes!

Post by coder64 »

'QtCore/QString':

нужно прописать в свойствах проекта путь к include папке которая в папке от qt.
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

coder64 wrote:'QtCore/QString':

нужно прописать в свойствах проекта путь к include папке которая в папке от qt.
это уже сделал, догадался.
Кстати там уже все прописано, надо переменную среды QtDir установить.

теперь вот короче такая ошибка:

Cannot open include file: 'unistd.h': No such file or directory
из какого пакета этот файл?


update: found unistd.h is part of flex

Current error; Error 7 error C1083: Cannot open source file: 'wzapp.cpp'
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

So i have 3 errors:

Error 52 error C1083: Cannot open include file: 'qjson/parser.h': No such file or directory C:\Projects\WZ\Warzone2100-warzone2100-7481b39\lib\netplay\netlobby.cpp 31 1 netplay

Error 30 error C1083: Cannot open source file: 'wzapp.cpp': No such file or directory C:\Projects\WZ\Warzone2100-warzone2100-7481b39\lib\framework\c1xx framework

Error 69 error MSB3073: The command "call C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\..\build_tools\autorevision.bat C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\
:VCEnd" exited with code 9009. C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets 103 6 Warzone2100
coder64
Greenhorn
Posts: 13
Joined: 16 Dec 2011, 12:27

Re: Compiled Waroze but game crashes!

Post by coder64 »

Пиши всегда только о первой ошибке. Остальные могут сами решиться твоя ошибка вот эта
Error 52 error C1083: Cannot open include file: 'qjson/parser.h':
Тебе нужен http://qjson.sourceforge.net/ качай и компилируй его. тебе понадобится еще qjson.lib
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

Спасибо. Тот файл wzapp это часть кода варзоны, и его почему-то не оказалось там где нужно.
ты его откуда взял или сам нашелся?
coder64
Greenhorn
Posts: 13
Joined: 16 Dec 2011, 12:27

Re: Compiled Waroze but game crashes!

Post by coder64 »

Reg312 wrote:Спасибо. Тот файл wzapp это часть кода варзоны, и его почему-то не оказалось там где нужно.
ты его откуда взял или сам нашелся?
Он у меня и не пропадал никуда. У меня не было такой ошибки.
Post Reply