Compiled Waroze but game crashes!

For code related discussions and questions
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

С qjson разобрался.
взял wzapp.cpp его из другой папки Варзоны (которую ранее скачивал через git)
этот wzapp.cpp стал требовать wzapp.h и wzapp_c.h
аналогично положил эти файлы куда надо (они были указаны в составе проекта framework)

Теперь получил вот такую ошибку:

error C2065: 'KEY_MAXSCAN' : undeclared identifier


просто исключил wzapp.cpp из проекта

last error:

Error 105 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


i excluded auto-revision from project

error LNK1104: cannot open file 'physfs.lib'
built physfs.lib and placed result into devpkg\lib

error LNK1104: cannot open file 'glew.lib'
zany
Trained
Trained
Posts: 303
Joined: 20 Sep 2011, 07:04

Re: Compiled Waroze but game crashes!

Post by zany »

can you guys talk in english? A friend of mine is trying to compile this as well
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

zany wrote:can you guys talk in english? A friend of mine is trying to compile this as well
my current error is
error LNK1104: cannot open file 'libpng15.lib'

it ref to OpenGL but i dont know what i should do

found lib here http://code.google.com/p/openglexample/ ... 9cd273da66


Code: Select all

[color=#FF00AA]

Error	314	error LNK2001: unresolved external symbol "bool __cdecl droidTemplateShutDown(void)" (?droidTemplateShutDown@@YA_NXZ)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\data.obj	Warzone2100
Error	315	error LNK2001: unresolved external symbol "bool __cdecl droidTemplateShutDown(void)" (?droidTemplateShutDown@@YA_NXZ)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\game.obj	Warzone2100
Error	448	error LNK2001: unresolved external symbol "bool __cdecl initTemplates(void)" (?initTemplates@@YA_NXZ)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\init.obj	Warzone2100
Error	331	error LNK2001: unresolved external symbol "bool __cdecl keyDown(enum KEY_CODE)" (?keyDown@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\loop.obj	Warzone2100
Error	332	error LNK2001: unresolved external symbol "bool __cdecl keyDown(enum KEY_CODE)" (?keyDown@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\order.obj	Warzone2100
Error	333	error LNK2001: unresolved external symbol "bool __cdecl keyDown(enum KEY_CODE)" (?keyDown@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\wrappers.obj	Warzone2100
Error	334	error LNK2001: unresolved external symbol "bool __cdecl keyDown(enum KEY_CODE)" (?keyDown@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\widget.lib(editbox.obj)	Warzone2100
Error	335	error LNK2001: unresolved external symbol "bool __cdecl keyDown(enum KEY_CODE)" (?keyDown@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\intdisplay.obj	Warzone2100
Error	336	error LNK2001: unresolved external symbol "bool __cdecl keyDown(enum KEY_CODE)" (?keyDown@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\keybind.obj	Warzone2100
Error	337	error LNK2001: unresolved external symbol "bool __cdecl keyDown(enum KEY_CODE)" (?keyDown@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\keyedit.obj	Warzone2100
Error	338	error LNK2001: unresolved external symbol "bool __cdecl keyDown(enum KEY_CODE)" (?keyDown@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\keymap.obj	Warzone2100
Error	339	error LNK2001: unresolved external symbol "bool __cdecl keyDown(enum KEY_CODE)" (?keyDown@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\display.obj	Warzone2100
Error	340	error LNK2001: unresolved external symbol "bool __cdecl keyDown(enum KEY_CODE)" (?keyDown@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\drive.obj	Warzone2100
Error	341	error LNK2001: unresolved external symbol "bool __cdecl keyDown(enum KEY_CODE)" (?keyDown@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\effects.obj	Warzone2100
Error	342	error LNK2001: unresolved external symbol "bool __cdecl keyDown(enum KEY_CODE)" (?keyDown@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\hci.obj	Warzone2100
Error	375	error LNK2001: unresolved external symbol "bool __cdecl keyPressed(enum KEY_CODE)" (?keyPressed@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\multiplay.obj	Warzone2100
Error	376	error LNK2001: unresolved external symbol "bool __cdecl keyPressed(enum KEY_CODE)" (?keyPressed@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\warcam.obj	Warzone2100
Error	377	error LNK2001: unresolved external symbol "bool __cdecl keyPressed(enum KEY_CODE)" (?keyPressed@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\wrappers.obj	Warzone2100
Error	378	error LNK2001: unresolved external symbol "bool __cdecl keyPressed(enum KEY_CODE)" (?keyPressed@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\keymap.obj	Warzone2100
Error	379	error LNK2001: unresolved external symbol "bool __cdecl keyPressed(enum KEY_CODE)" (?keyPressed@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\loadsave.obj	Warzone2100
Error	380	error LNK2001: unresolved external symbol "bool __cdecl keyPressed(enum KEY_CODE)" (?keyPressed@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\loop.obj	Warzone2100
Error	381	error LNK2001: unresolved external symbol "bool __cdecl keyPressed(enum KEY_CODE)" (?keyPressed@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\main.obj	Warzone2100
Error	382	error LNK2001: unresolved external symbol "bool __cdecl keyPressed(enum KEY_CODE)" (?keyPressed@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\drive.obj	Warzone2100
Error	383	error LNK2001: unresolved external symbol "bool __cdecl keyPressed(enum KEY_CODE)" (?keyPressed@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\frontend.obj	Warzone2100
Error	384	error LNK2001: unresolved external symbol "bool __cdecl keyPressed(enum KEY_CODE)" (?keyPressed@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\keybind.obj	Warzone2100
Error	385	error LNK2001: unresolved external symbol "bool __cdecl keyPressed(enum KEY_CODE)" (?keyPressed@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\keyedit.obj	Warzone2100
Error	464	error LNK2001: unresolved external symbol "bool __cdecl keyReleased(enum KEY_CODE)" (?keyReleased@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\keymap.obj	Warzone2100
Error	465	error LNK2001: unresolved external symbol "bool __cdecl keyReleased(enum KEY_CODE)" (?keyReleased@@YA_NW4KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\wrappers.obj	Warzone2100
Error	313	error LNK2001: unresolved external symbol "bool __cdecl loadDroidTemplates(char const *,unsigned int)" (?loadDroidTemplates@@YA_NPBDI@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\data.obj	Warzone2100
Error	354	error LNK2001: unresolved external symbol "bool __cdecl mouseDClicked(enum MOUSE_KEY_CODE)" (?mouseDClicked@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\display.obj	Warzone2100
Error	361	error LNK2001: unresolved external symbol "bool __cdecl mouseDown(enum MOUSE_KEY_CODE)" (?mouseDown@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\display.obj	Warzone2100
Error	362	error LNK2001: unresolved external symbol "bool __cdecl mouseDown(enum MOUSE_KEY_CODE)" (?mouseDown@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\display3d.obj	Warzone2100
Error	363	error LNK2001: unresolved external symbol "bool __cdecl mouseDown(enum MOUSE_KEY_CODE)" (?mouseDown@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\multiint.obj	Warzone2100
Error	364	error LNK2001: unresolved external symbol "bool __cdecl mouseDown(enum MOUSE_KEY_CODE)" (?mouseDown@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\widget.lib(slider.obj)	Warzone2100
Error	328	error LNK2001: unresolved external symbol "bool __cdecl mouseDrag(enum MOUSE_KEY_CODE,unsigned int *,unsigned int *)" (?mouseDrag@@YA_NW4MOUSE_KEY_CODE@@PAI1@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\display.obj	Warzone2100
Error	343	error LNK2001: unresolved external symbol "bool __cdecl mousePressed(enum MOUSE_KEY_CODE)" (?mousePressed@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\widget.lib(tip.obj)	Warzone2100
Error	344	error LNK2001: unresolved external symbol "bool __cdecl mousePressed(enum MOUSE_KEY_CODE)" (?mousePressed@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\display.obj	Warzone2100
Error	345	error LNK2001: unresolved external symbol "bool __cdecl mousePressed(enum MOUSE_KEY_CODE)" (?mousePressed@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\multiint.obj	Warzone2100
Error	346	error LNK2001: unresolved external symbol "bool __cdecl mousePressed(enum MOUSE_KEY_CODE)" (?mousePressed@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\widget.lib(widget.obj)	Warzone2100
Error	347	error LNK2001: unresolved external symbol "bool __cdecl mousePressed(enum MOUSE_KEY_CODE)" (?mousePressed@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\widget.lib(editbox.obj)	Warzone2100
Error	355	error LNK2001: unresolved external symbol "bool __cdecl mouseReleased(enum MOUSE_KEY_CODE)" (?mouseReleased@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\wrappers.obj	Warzone2100
Error	356	error LNK2001: unresolved external symbol "bool __cdecl mouseReleased(enum MOUSE_KEY_CODE)" (?mouseReleased@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\widget.lib(widget.obj)	Warzone2100
Error	357	error LNK2001: unresolved external symbol "bool __cdecl mouseReleased(enum MOUSE_KEY_CODE)" (?mouseReleased@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\display.obj	Warzone2100
Error	358	error LNK2001: unresolved external symbol "bool __cdecl mouseReleased(enum MOUSE_KEY_CODE)" (?mouseReleased@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\drive.obj	Warzone2100
Error	359	error LNK2001: unresolved external symbol "bool __cdecl mouseReleased(enum MOUSE_KEY_CODE)" (?mouseReleased@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\frontend.obj	Warzone2100
Error	360	error LNK2001: unresolved external symbol "bool __cdecl mouseReleased(enum MOUSE_KEY_CODE)" (?mouseReleased@@YA_NW4MOUSE_KEY_CODE@@@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\loop.obj	Warzone2100
Error	321	error LNK2001: unresolved external symbol "bool __cdecl researchedTemplate(struct DROID_TEMPLATE *,int)" (?researchedTemplate@@YA_NPAUDROID_TEMPLATE@@H@Z)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\design.obj	Warzone2100
Error	449	error LNK2001: unresolved external symbol "bool __cdecl shutdownTemplates(void)" (?shutdownTemplates@@YA_NXZ)	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\init.obj	Warzone2100[/color]
i-NoD
Code contributor
Code contributor
Posts: 318
Joined: 30 Nov 2008, 00:42
Location: In the middle of nowhere

Re: Compiled Waroze but game crashes!

Post by i-NoD »

Разобрался с ошибкой? Судя по всему проектные файлы не обновляли после переименования/добавления исходников.
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

Не разобрался, бросил это дело.
Ошибки линкера мне ничего не говорят, у тебя есть идеи что можно сделать?
В следующий раз планирую на MiniGW собирать.
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: Compiled Waroze but game crashes!

Post by vexed »

:blink:
The project files were not updated, since nobody was around to update them.
They will be fixed shortly.
/facepalm ...Grinch stole Warzone🙈🙉🙊 contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
i-NoD
Code contributor
Code contributor
Posts: 318
Joined: 30 Nov 2008, 00:42
Location: In the middle of nowhere

Re: Compiled Waroze but game crashes!

Post by i-NoD »

vexed wrote::blink:
The project files were not updated, since nobody was around to update them.
They will be fixed shortly.
Would be very kind of you.

Anyway, I still think its easier to use QtCreator/MinGW pair for development. Will try to remove some dust from my old .pro files. This and regenerated MinGW devpack should do the trick for win development.
i-NoD
Code contributor
Code contributor
Posts: 318
Joined: 30 Nov 2008, 00:42
Location: In the middle of nowhere

Re: Compiled Waroze but game crashes!

Post by i-NoD »

Reg312 wrote:Не разобрался, бросил это дело.
Ошибки линкера мне ничего не говорят, у тебя есть идеи что можно сделать?
You should wait for vexed to update project files and try to build again, I guess.
Reg312 wrote:В следующий раз планирую на MiniGW собирать.
There are same bumps on that way as win-makefiles are highly likely rotten to some degree. Still it should not be too difficult to correct.
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: Compiled Waroze but game crashes!

Post by vexed »

Ok, fixed.

The main reason we don't have mingw builds anymore is because nobody on windows used them, so we dropped them.
As for using QTcreator, I guess that is a option, but I am unsure who would use that as well.

This version builds both SDL (default) and Qt (you need to compile Qt yourself with openSSL) and I also use STLport since MS's version is too slow in debug builds even with turning off all that crap we turned off before.

All targets should build without issues--assuming everything is set up correctly.
/facepalm ...Grinch stole Warzone🙈🙉🙊 contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

new linker errors, i suspect i made something wrong when buildind 3rd party libraries
can you help once again?

Code: Select all

Error	98	error LNK1120: 44 unresolved externals	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\win32\Debug\Warzone2100-Dbg.exe	Warzone2100
Error	56	error LNK2001: unresolved external symbol ___GLEW_ARB_texture_compression	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	57	error LNK2001: unresolved external symbol ___GLEW_ARB_texture_compression	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piemode.obj)	Warzone2100
Error	51	error LNK2001: unresolved external symbol ___GLEW_ARB_texture_cube_map	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	52	error LNK2001: unresolved external symbol ___GLEW_ARB_texture_non_power_of_two	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	55	error LNK2001: unresolved external symbol ___GLEW_ARB_texture_rectangle	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	53	error LNK2001: unresolved external symbol ___GLEW_ARB_vertex_buffer_object	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	44	error LNK2001: unresolved external symbol ___GLEW_ATI_separate_stencil	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piedraw.obj)	Warzone2100
Error	45	error LNK2001: unresolved external symbol ___GLEW_ATI_separate_stencil	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	54	error LNK2001: unresolved external symbol ___GLEW_EXT_framebuffer_object	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	47	error LNK2001: unresolved external symbol ___GLEW_EXT_stencil_two_side	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piedraw.obj)	Warzone2100
Error	48	error LNK2001: unresolved external symbol ___GLEW_EXT_stencil_two_side	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	49	error LNK2001: unresolved external symbol ___GLEW_EXT_stencil_wrap	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piedraw.obj)	Warzone2100
Error	50	error LNK2001: unresolved external symbol ___GLEW_EXT_stencil_wrap	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	39	error LNK2001: unresolved external symbol ___GLEW_EXT_texture_filter_anisotropic	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\texture.obj	Warzone2100
Error	40	error LNK2001: unresolved external symbol ___GLEW_EXT_texture_filter_anisotropic	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	41	error LNK2001: unresolved external symbol ___GLEW_EXT_texture_filter_anisotropic	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(tex.obj)	Warzone2100
Error	63	error LNK2001: unresolved external symbol ___GLEW_VERSION_1_2	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	62	error LNK2001: unresolved external symbol ___GLEW_VERSION_1_3	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	61	error LNK2001: unresolved external symbol ___GLEW_VERSION_1_4	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	60	error LNK2001: unresolved external symbol ___GLEW_VERSION_1_5	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	64	error LNK2001: unresolved external symbol ___GLEW_VERSION_2_0	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	59	error LNK2001: unresolved external symbol ___GLEW_VERSION_2_1	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	58	error LNK2001: unresolved external symbol ___GLEW_VERSION_3_0	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(screen.obj)	Warzone2100
Error	46	error LNK2001: unresolved external symbol ___glewActiveStencilFaceEXT	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piedraw.obj)	Warzone2100
Error	35	error LNK2001: unresolved external symbol ___glewActiveTexture	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\terrain.obj	Warzone2100
Error	36	error LNK2001: unresolved external symbol ___glewActiveTexture	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	67	error LNK2001: unresolved external symbol ___glewAttachShader	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	32	error LNK2001: unresolved external symbol ___glewBindBuffer	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\terrain.obj	Warzone2100
Error	76	error LNK2001: unresolved external symbol ___glewBlendColor	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	31	error LNK2001: unresolved external symbol ___glewBufferData	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\terrain.obj	Warzone2100
Error	38	error LNK2001: unresolved external symbol ___glewBufferSubData	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\terrain.obj	Warzone2100
Error	69	error LNK2001: unresolved external symbol ___glewCompileShader	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	72	error LNK2001: unresolved external symbol ___glewCreateProgram	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	71	error LNK2001: unresolved external symbol ___glewCreateShader	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	34	error LNK2001: unresolved external symbol ___glewDeleteBuffers	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\terrain.obj	Warzone2100
Error	37	error LNK2001: unresolved external symbol ___glewDrawRangeElements	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\terrain.obj	Warzone2100
Error	33	error LNK2001: unresolved external symbol ___glewGenBuffers	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\terrain.obj	Warzone2100
Error	74	error LNK2001: unresolved external symbol ___glewGetProgramInfoLog	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	65	error LNK2001: unresolved external symbol ___glewGetProgramiv	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	73	error LNK2001: unresolved external symbol ___glewGetShaderInfoLog	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	68	error LNK2001: unresolved external symbol ___glewGetShaderiv	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	80	error LNK2001: unresolved external symbol ___glewGetUniformLocation	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	66	error LNK2001: unresolved external symbol ___glewLinkProgram	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	42	error LNK2001: unresolved external symbol ___glewMultiTexCoord2fv	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piedraw.obj)	Warzone2100
Error	70	error LNK2001: unresolved external symbol ___glewShaderSource	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	43	error LNK2001: unresolved external symbol ___glewStencilOpSeparateATI	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piedraw.obj)	Warzone2100
Error	77	error LNK2001: unresolved external symbol ___glewUniform1f	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	79	error LNK2001: unresolved external symbol ___glewUniform1i	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	78	error LNK2001: unresolved external symbol ___glewUniform4fv	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	75	error LNK2001: unresolved external symbol ___glewUseProgram	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\ivis_opengl.lib(piestate.obj)	Warzone2100
Error	81	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(mmxidct.obj)	Warzone2100
Error	82	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(bitpack.obj)	Warzone2100
Error	83	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(dequant.obj)	Warzone2100
Error	84	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(mmxstate.obj)	Warzone2100
Error	85	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(mmxfrag.obj)	Warzone2100
Error	86	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(fragment.obj)	Warzone2100
Error	87	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(idct1.obj)	Warzone2100
Error	88	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(huffdec.obj)	Warzone2100
Error	89	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(quant1.obj)	Warzone2100
Error	90	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(state.obj)	Warzone2100
Error	91	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(decode1.obj)	Warzone2100
Error	92	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(decinfo.obj)	Warzone2100
Error	93	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(x86state.obj)	Warzone2100
Error	94	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(apiwrapper.obj)	Warzone2100
Error	95	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(decapiwrapper.obj)	Warzone2100
Error	96	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(internal.obj)	Warzone2100
Error	97	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(info.obj)	Warzone2100
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: Compiled Waroze but game crashes!

Post by vexed »

Did you compile GLEW to be static ?
/facepalm ...Grinch stole Warzone🙈🙉🙊 contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

vexed wrote:Did you compile GLEW to be static ?
i downloaded Pre-built version of glew for win32
today i removed glew.lib and renamed gle32s.lib to glew.lib and and got less linker errors:

Code: Select all

Error	48	error LNK1120: 1 unresolved externals	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\win32\Debug\Warzone2100-Dbg.exe	Warzone2100
Error	31	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(mmxidct.obj)	Warzone2100
Error	32	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(bitpack.obj)	Warzone2100
Error	33	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(dequant.obj)	Warzone2100
Error	34	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(mmxstate.obj)	Warzone2100
Error	35	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(mmxfrag.obj)	Warzone2100
Error	36	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(fragment.obj)	Warzone2100
Error	37	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(idct1.obj)	Warzone2100
Error	38	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(huffdec.obj)	Warzone2100
Error	39	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(quant1.obj)	Warzone2100
Error	40	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(state.obj)	Warzone2100
Error	41	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(decode1.obj)	Warzone2100
Error	42	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(decinfo.obj)	Warzone2100
Error	43	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(x86state.obj)	Warzone2100
Error	44	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(apiwrapper.obj)	Warzone2100
Error	45	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(decapiwrapper.obj)	Warzone2100
Error	46	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(internal.obj)	Warzone2100
Error	47	error LNK2001: unresolved external symbol __forceCRTManifestCUR	C:\Projects\WZ\Warzone2100-warzone2100-7481b39\src\libtheora_static.lib(info.obj)	Warzone2100
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

found libtheora here:
http://lists.xiph.org/pipermail/theora- ... 04302.html

unbelievable! :augh:
build_successed.png
build_successed.png (14.03 KiB) Viewed 7960 times
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: Compiled Waroze but game crashes!

Post by vexed »

Which compile target are you using for theora ?
/facepalm ...Grinch stole Warzone🙈🙉🙊 contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
Reg312
Regular
Regular
Posts: 681
Joined: 25 Mar 2011, 18:36

Re: Compiled Waroze but game crashes!

Post by Reg312 »

vexed wrote:Which compile target are you using for theora ?
sorry, i'm a bit lamer, can you explain question :)
i just downloaded theora project for VS2010 and built it, then copied files to wz dir

at current moment i'm finding instructions how debug WZ and etc.. built WZ did not started for me because it requires physx.dll and something else, i want find correct way
Post Reply