problem with compile client in win64 or linux64/32
Posted: Tue Dec 09, 2014 8:38 pm
hey guys!
i can compile client just in 32bitwin, when i try to compile client in 64bit win or linux32/64 i got error !!
in windows 64:
i haven't made any changes in source code !!
i can compile client just in 32bitwin, when i try to compile client in 64bit win or linux32/64 i got error !!
Code: Select all
src/engine/client/sound.cpp:11:17: fatal error: SDL.h: No such file or directory
compilation terminated.
bam: 'c++ src/engine/client/sound.cpp' error 256
[ 34/121] [1] c++ src/engine/client/text.cpp
In file included from src/engine/client/text.cpp:14:0:
other/freetype/include/freetype/freetype.h:1671:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:1690:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:1865:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:1903:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:1959:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:1983:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2018:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2046:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2069:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2091:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2223:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2264:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2292:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2334:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2369:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2636:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2749:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2851:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2880:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2927:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2953:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:2985:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3014:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3036:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3064:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3112:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3146:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3169:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3245:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3336:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3418:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3454:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3485:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3518:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3552:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3609:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3689:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3708:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3727:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3746:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3767:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3845:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3879:3: error: expected constructor, destructor, or type conversion before ‘(’ token
other/freetype/include/freetype/freetype.h:3909:3: error: expected constructor, destructor, or type conversion before ‘(’ token
src/engine/client/text.cpp: In member function ‘void CTextRender::InitIndex(CFont*, int)’:
src/engine/client/text.cpp:200:63: error: ‘FT_Set_Pixel_Sizes’ was not declared in this scope
src/engine/client/text.cpp:209:65: error: ‘FT_Get_First_Char’ was not declared in this scope
src/engine/client/text.cpp:213:63: error: ‘FT_Load_Glyph’ was not declared in this scope
src/engine/client/text.cpp:217:71: error: ‘FT_Get_Next_Char’ was not declared in this scope
src/engine/client/text.cpp: In member function ‘int CTextRender::RenderGlyph(CFont*, CFontSizeData*, int)’:
src/engine/client/text.cpp:304:63: error: ‘FT_Set_Pixel_Sizes’ was not declared in this scope
src/engine/client/text.cpp:306:73: error: ‘FT_Load_Char’ was not declared in this scope
src/engine/client/text.cpp: In member function ‘void CTextRender::RenderSetup(CFont*, int)’:
src/engine/client/text.cpp:425:46: error: ‘FT_Set_Pixel_Sizes’ was not declared in this scope
src/engine/client/text.cpp: In member function ‘float CTextRender::Kerning(CFont*, int, int)’:
src/engine/client/text.cpp:431:76: error: ‘FT_Get_Kerning’ was not declared in this scope
src/engine/client/text.cpp: In member function ‘virtual void CTextRender::Init()’:
src/engine/client/text.cpp:459:32: error: ‘FT_Init_FreeType’ was not declared in this scope
src/engine/client/text.cpp: In member function ‘virtual CFont* CTextRender::LoadFont(const char*)’:
src/engine/client/text.cpp:470:70: error: ‘FT_New_Face’ was not declared in this scope
bam: 'c++ src/engine/client/text.cpp' error 256
[ 35/121] [1] c++ src/engine/client/graphics.cpp
src/engine/client/graphics.cpp:14:17: fatal error: SDL.h: No such file or directory
compilation terminated.
bam: 'c++ src/engine/client/graphics.cpp' error 256
[ 36/121] [1] c++ src/engine/client/client.cpp
src/engine/client/client.cpp:67:17: fatal error: SDL.h: No such file or directory
compilation terminated.
bam: 'c++ src/engine/client/client.cpp' error 256
[ 37/121] [1] c++ src/engine/client/input.cpp
src/engine/client/input.cpp:3:17: fatal error: SDL.h: No such file or directory
compilation terminated.
bam: 'c++ src/engine/client/input.cpp' error 256
[ 38/121] [1] c++ src/engine/client/backend_sdl.cpp
src/engine/client/backend_sdl.cpp:9:17: fatal error: SDL.h: No such file or directory
compilation terminated.
bam: 'c++ src/engine/client/backend_sdl.cpp' error 256
[ 39/121] [1] c++ src/engine/client/graphics_threaded.cpp
[ 40/121] [1] c++ src/engine/client/friends.cpp
[ 41/121] [1] c++ src/engine/client/autoupdate.cpp
[ 42/121] [1] c++ src/engine/client/serverbrowser.cpp
[ 43/121] [1] c src/base/system.c
[ 44/121] [1] c src/base/confusables.c
[ 45/121] [1] c++ src/engine/shared/mapchecker.cpp
[ 46/121] [1] c++ src/engine/shared/network_console.cpp
[ 47/121] [1] c++ src/engine/shared/network_client.cpp
[ 48/121] [1] c++ src/engine/shared/console.cpp
[ 49/121] [1] c++ src/engine/shared/econ.cpp
[ 50/121] [1] c++ src/engine/shared/network_conn.cpp
[ 51/121] [1] c++ src/engine/shared/huffman.cpp
[ 52/121] [1] c++ src/engine/shared/network_server.cpp
[ 53/121] [1] c++ src/engine/shared/snapshot.cpp
[ 54/121] [1] c++ src/engine/shared/network_console_conn.cpp
[ 55/121] [1] c++ src/engine/shared/config.cpp
[ 56/121] [1] c++ src/engine/shared/linereader.cpp
[ 57/121] [1] c++ src/engine/shared/jobs.cpp
[ 58/121] [1] c++ src/engine/shared/engine.cpp
[ 59/121] [1] c++ src/engine/shared/datafile.cpp
[ 60/121] [1] c++ src/engine/shared/network.cpp
[ 61/121] [1] c++ src/engine/shared/packer.cpp
[ 62/121] [1] c++ src/engine/shared/memheap.cpp
[ 63/121] [1] c++ src/engine/shared/fifoconsole.cpp
[ 64/121] [1] c++ src/engine/shared/storage.cpp
[ 65/121] [1] c++ src/engine/shared/compression.cpp
[ 66/121] [1] c++ src/engine/shared/netban.cpp
[ 67/121] [1] c++ src/engine/shared/map.cpp
[ 68/121] [1] c++ src/engine/shared/ringbuffer.cpp
[ 69/121] [1] c++ src/engine/shared/masterserver.cpp
[ 70/121] [1] c++ src/engine/shared/filecollection.cpp
[ 71/121] [1] c++ src/engine/shared/demo.cpp
[ 72/121] [1] c++ src/engine/shared/kernel.cpp
[ 73/121] [1] c++ src/game/generated/client_data.cpp
[ 74/121] [1] c++ src/game/client/animstate.cpp
[ 75/121] [1] c++ src/game/client/ui.cpp
[ 76/121] [1] c++ src/game/client/render.cpp
[ 77/121] [1] c++ src/game/client/lineinput.cpp
[ 78/121] [1] c++ src/game/client/render_map.cpp
[ 79/121] [1] c++ src/game/client/gameclient.cpp
In file included from src/game/client/gameclient.cpp:35:0:
src/game/client/components/controls.h:5:26: fatal error: SDL_joystick.h: No such file or directory
compilation terminated.
bam: 'c++ src/game/client/gameclient.cpp' error 256
[ 80/121] [1] c++ src/game/client/components/broadcast.cpp
[ 81/121] [1] c++ src/game/client/components/hud.cpp
In file included from src/game/client/components/hud.cpp:16:0:
src/game/client/components/controls.h:5:26: fatal error: SDL_joystick.h: No such file or directory
compilation terminated.
bam: 'c++ src/game/client/components/hud.cpp' error 256
[ 82/121] [1] c++ src/game/client/components/menus_demo.cpp
[ 83/121] [1] c++ src/game/client/components/console.cpp
In file included from src/game/client/components/console.cpp:29:0:
src/game/client/components/controls.h:5:26: fatal error: SDL_joystick.h: No such file or directory
compilation terminated.
bam: 'c++ src/game/client/components/console.cpp' error 256
[ 84/121] [1] c++ src/game/client/components/flow.cpp
[ 85/121] [1] c++ src/game/client/components/menus_ingame.cpp
[ 86/121] [1] c++ src/game/client/components/maplayers.cpp
[ 87/121] [1] c++ src/game/client/components/countryflags.cpp
[ 88/121] [1] c++ src/game/client/components/effects.cpp
[ 89/121] [1] c++ src/game/client/components/camera.cpp
In file included from src/game/client/components/camera.cpp:14:0:
src/game/client/components/controls.h:5:26: fatal error: SDL_joystick.h: No such file or directory
compilation terminated.
bam: 'c++ src/game/client/components/camera.cpp' error 256
[ 90/121] [1] c++ src/game/client/components/controls.cpp
src/game/client/components/controls.cpp:7:17: fatal error: SDL.h: No such file or directory
compilation terminated.
bam: 'c++ src/game/client/components/controls.cpp' error 256
[ 91/121] [1] c++ src/game/client/components/items.cpp
[ 92/121] [1] c++ src/game/client/components/players.cpp
In file included from src/game/client/components/players.cpp:23:0:
src/game/client/components/controls.h:5:26: fatal error: SDL_joystick.h: No such file or directory
compilation terminated.
bam: 'c++ src/game/client/components/players.cpp' error 256
[ 93/121] [1] c++ src/game/client/components/menus.cpp
In file included from src/game/client/components/menus.cpp:40:0:
src/game/client/components/controls.h:5:26: fatal error: SDL_joystick.h: No such file or directory
compilation terminated.
bam: 'c++ src/game/client/components/menus.cpp' error 256in windows 64:
Code: Select all
[188/188] [3] link DDNet.exe
sound.obj : error LNK2019: unresolved external symbol op_read referenced in func
tion "public: static int __cdecl CSound::DecodeOpus(int,void const *,unsigned in
t)" (?DecodeOpus@CSound@@SAHHPEBXI@Z)
sound.obj : error LNK2019: unresolved external symbol op_pcm_total referenced in
function "public: static int __cdecl CSound::DecodeOpus(int,void const *,unsign
ed int)" (?DecodeOpus@CSound@@SAHHPEBXI@Z)
sound.obj : error LNK2019: unresolved external symbol op_channel_count reference
d in function "public: static int __cdecl CSound::DecodeOpus(int,void const *,un
signed int)" (?DecodeOpus@CSound@@SAHHPEBXI@Z)
sound.obj : error LNK2019: unresolved external symbol op_open_memory referenced
in function "public: static int __cdecl CSound::DecodeOpus(int,void const *,unsi
gned int)" (?DecodeOpus@CSound@@SAHHPEBXI@Z)
DDNet.exe : fatal error LNK1120: 4 unresolved externals
bam: 'link DDNet.exe' error 1120
bam: error: a build step failedi haven't made any changes in source code !!