Jump to content
Eternal Lands Official Forums
Sign in to follow this  
Refery

How To Compile El?

Recommended Posts

Hi. I have some experience with c/c++, but i think it is not enough to compile EL. <_<

 

I've downloaded the source code from CVS, and the other stuff from Here. I used the last Dev-C++. But the result is this:

 

Compiler: Default compiler

Building Makefile: "D:\El-Dev\Makefile.win"

Executing  make clean

rm -f 3d_objects.o actor_scripts.o actors.o asc.o buddy.o cache.o colors.o console.o cursors.o dialogues.o draw_scene.o encyclopedia.o errors.o events.o filter.o font.o frustum.o gl_init.o hud.o ignore.o init.o interface.o items.o knowledge.o lights.o main.o manufacture.o map_io.o md2loader.o md5.o misc.o multiplayer.o new_actors.o new_character.o particles.o paste.o pathfinder.o reflection.o shadows.o sound.o spells.o stats.o text.o textures.o tile_map.o trade.o weather.o 2d_objects.o EL_private.res EL.exe

 

gcc.exe -c 3d_objects.c -o 3d_objects.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c actor_scripts.c -o actor_scripts.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c actors.c -o actors.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c asc.c -o asc.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c buddy.c -o buddy.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c cache.c -o cache.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c colors.c -o colors.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c console.c -o console.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c cursors.c -o cursors.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c dialogues.c -o dialogues.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c draw_scene.c -o draw_scene.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c encyclopedia.c -o encyclopedia.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c errors.c -o errors.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c events.c -o events.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c filter.c -o filter.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c font.c -o font.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c frustum.c -o frustum.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c gl_init.c -o gl_init.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c hud.c -o hud.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c ignore.c -o ignore.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c init.c -o init.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c interface.c -o interface.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c items.c -o items.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c knowledge.c -o knowledge.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c lights.c -o lights.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c main.c -o main.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

main.c: In function `Main':

main.c:105: warning: passing arg 2 of `getopt' from incompatible pointer type

 

gcc.exe -c manufacture.c -o manufacture.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c map_io.c -o map_io.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c md2loader.c -o md2loader.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c md5.c -o md5.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c misc.c -o misc.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c multiplayer.c -o multiplayer.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c new_actors.c -o new_actors.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c new_character.c -o new_character.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c particles.c -o particles.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c paste.c -o paste.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c pathfinder.c -o pathfinder.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c reflection.c -o reflection.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c shadows.c -o shadows.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c sound.c -o sound.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c spells.c -o spells.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c stats.c -o stats.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c text.c -o text.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c textures.c -o textures.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c tile_map.c -o tile_map.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c trade.c -o trade.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c weather.c -o weather.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

gcc.exe -c 2d_objects.c -o 2d_objects.o -I"C:/Programas/Dev-Cpp/include"  -I"D:/El-Dev/include"  -I"D:/El-Dev/include/AL"  -I"D:/El-Dev/include/GL"  -I"D:/El-Dev/include/libxml"  -I"D:/El-Dev/include/ogg"  -I"D:/El-Dev/include/vorbis"  -DWINDOWS -D_WIN32 

 

windres.exe -i EL_private.rc -I rc -o EL_private.res -O coff  --include-dir D:/El-Dev

 

gcc.exe 3d_objects.o actor_scripts.o actors.o asc.o buddy.o cache.o colors.o console.o cursors.o dialogues.o draw_scene.o encyclopedia.o errors.o events.o filter.o font.o frustum.o gl_init.o hud.o ignore.o init.o interface.o items.o knowledge.o lights.o main.o manufacture.o map_io.o md2loader.o md5.o misc.o multiplayer.o new_actors.o new_character.o particles.o paste.o pathfinder.o reflection.o shadows.o sound.o spells.o stats.o text.o textures.o tile_map.o trade.o weather.o 2d_objects.o EL_private.res -o "EL.exe" -L"C:/Programas/Dev-Cpp/lib" -L"D:/El-Dev/lib" -mwindows -lSDL -lopengl32  -lxml2 -lSDL_net -lALut -lOpenAL32 -lvorbisfile 

 

Warning: .drectve `%.*s' unrecognized

actors.o(.text+0x96f):actors.c: undefined reference to `draw_ingame_normal'

actors.o(.text+0xaef):actors.c: undefined reference to `draw_ingame_small'

 

actors.o(.text+0xcfe):actors.c: undefined reference to `draw_ingame_alt'

actors.o(.text+0x11a9):actors.c: undefined reference to `draw_ingame_small'

actors.o(.text+0x2e8e):actors.c: undefined reference to `load_bmp8_enhanced_actor'

buddy.o(.text+0x8f0):buddy.c: undefined reference to `create_window'

buddy.o(.text+0x912):buddy.c: undefined reference to `set_window_handler'

buddy.o(.text+0x92f):buddy.c: undefined reference to `set_window_handler'

buddy.o(.text+0x94c):buddy.c: undefined reference to `set_window_handler'

buddy.o(.text+0x95b):buddy.c: undefined reference to `show_window'

buddy.o(.text+0x968):buddy.c: undefined reference to `select_window'

dialogues.o(.text+0x65b):dialogues.c: undefined reference to `hide_window'

dialogues.o(.text+0x8a0):dialogues.c: undefined reference to `hide_window'

dialogues.o(.text+0x919):dialogues.c: undefined reference to `create_window'

dialogues.o(.text+0x93b):dialogues.c: undefined reference to `set_window_handler'

dialogues.o(.text+0x958):dialogues.c: undefined reference to `set_window_handler'

dialogues.o(.text+0x975):dialogues.c: undefined reference to `set_window_handler'

dialogues.o(.text+0x984):dialogues.c: undefined reference to `show_window'

dialogues.o(.text+0x991):dialogues.c: undefined reference to `select_window'

dialogues.o(.text+0x99e):dialogues.c: undefined reference to `display_window'

encyclopedia.o(.text+0x1fb2):encyclopedia.c: undefined reference to `create_window'

encyclopedia.o(.text+0x1fd4):encyclopedia.c: undefined reference to `set_window_handler'

encyclopedia.o(.text+0x1ff1):encyclopedia.c: undefined reference to `set_window_handler'

encyclopedia.o(.text+0x2000):encyclopedia.c: undefined reference to `show_window'

 

encyclopedia.o(.text+0x200d):encyclopedia.c: undefined reference to `select_window'

events.o(.text+0xa18):events.c: undefined reference to `toggle_window'

events.o(.text+0xa96):events.c: undefined reference to `toggle_window'

events.o(.text+0xac6):events.c: undefined reference to `toggle_window'

events.o(.text+0xaf6):events.c: undefined reference to `toggle_window'

events.o(.text+0xb13):events.c: undefined reference to `get_show_window'

events.o(.text+0xb28):events.c: undefined reference to `get_show_window'

events.o(.text+0xb52):events.c: undefined reference to `get_show_window'

events.o(.text+0xb63):events.c: undefined reference to `get_show_window'

events.o(.text+0xbb6):events.c: undefined reference to `toggle_window'

events.o(.text+0xbd3):events.c: undefined reference to `get_show_window'

events.o(.text+0xbe4):events.c: undefined reference to `get_show_window'

events.o(.text+0xc31):events.c: undefined reference to `toggle_window'

events.o(.text+0xc52):events.c: undefined reference to `get_show_window'

events.o(.text+0xc63):events.c: undefined reference to `get_show_window'

events.o(.text+0xcb0):events.c: undefined reference to `show_window'

events.o(.text+0xcc2):events.c: undefined reference to `hide_window'

events.o(.text+0x126b):events.c: undefined reference to `end_drag_windows'

gl_init.o(.text+0x1f62):gl_init.c: undefined reference to `load_bmp8_enhanced_actor'

hud.o(.text+0x56):hud.c: undefined reference to `display_windows'

hud.o(.text+0x7c):hud.c: undefined reference to `click_in_windows'

hud.o(.text+0x24e):hud.c: undefined reference to `create_window'

hud.o(.text+0x270):hud.c: undefined reference to `set_window_handler'

hud.o(.text+0x28d):hud.c: undefined reference to `set_window_handler'

hud.o(.text+0x2aa):hud.c: undefined reference to `set_window_handler'

hud.o(.text+0x2dd):hud.c: undefined reference to `move_window'

hud.o(.text+0x651):hud.c: undefined reference to `display_window'

hud.o(.text+0x678):hud.c: undefined reference to `mouse_in_window'

hud.o(.text+0xb63):hud.c: undefined reference to `get_show_window'

hud.o(.text+0xcf5):hud.c: undefined reference to `get_show_window'

 

hud.o(.text+0xdc2):hud.c: undefined reference to `get_show_window'

hud.o(.text+0xe8f):hud.c: undefined reference to `get_show_window'

hud.o(.text+0xf5c):hud.c: undefined reference to `get_show_window'

hud.o(.text+0x1029):hud.c: more undefined references to `get_show_window' follow

hud.o(.text+0x10ee):hud.c: undefined reference to `questlog_win'

 

hud.o(.text+0x10f6):hud.c: undefined reference to `get_show_window'

hud.o(.text+0x1288):hud.c: undefined reference to `get_show_window'

hud.o(.text+0x141a):hud.c: undefined reference to `get_show_window'

hud.o(.text+0x1513):hud.c: undefined reference to `click_in_window'

hud.o(.text+0x1626):hud.c: undefined reference to `toggle_window'

hud.o(.text+0x1661):hud.c: undefined reference to `toggle_window'

hud.o(.text+0x1746):hud.c: undefined reference to `get_show_window'

hud.o(.text+0x1757):hud.c: undefined reference to `get_show_window'

hud.o(.text+0x17ab):hud.c: undefined reference to `toggle_window'

hud.o(.text+0x17d3):hud.c: undefined reference to `get_show_window'

hud.o(.text+0x1827):hud.c: undefined reference to `toggle_window'

hud.o(.text+0x1876):hud.c: undefined reference to `toggle_window'

hud.o(.text+0x18a6):hud.c: undefined reference to `get_show_window'

hud.o(.text+0x18b7):hud.c: undefined reference to `get_show_window'

hud.o(.text+0x190b):hud.c: undefined reference to `show_window'

hud.o(.text+0x191d):hud.c: undefined reference to `hide_window'

hud.o(.text+0x19c9):hud.c: undefined reference to `toggle_window'

hud.o(.text+0x19ea):hud.c: undefined reference to `questlog_win'

hud.o(.text+0x19f2):hud.c: undefined reference to `display_questlog'

hud.o(.text+0x19fc):hud.c: undefined reference to `questlog_win'

hud.o(.text+0x1a04):hud.c: undefined reference to `toggle_window'

hud.o(.text+0x1aa3):hud.c: undefined reference to `toggle_window'

hud.o(.text+0x1b1c):hud.c: undefined reference to `create_window'

hud.o(.text+0x1b3e):hud.c: undefined reference to `set_window_handler'

hud.o(.text+0x1b85):hud.c: undefined reference to `init_window'

hud.o(.text+0x1ef4):hud.c: undefined reference to `display_window'

hud.o(.text+0x2259):hud.c: undefined reference to `create_window'

hud.o(.text+0x227b):hud.c: undefined reference to `set_window_handler'

hud.o(.text+0x2298):hud.c: undefined reference to `set_window_handler'

hud.o(.text+0x22d1):hud.c: undefined reference to `move_window'

hud.o(.text+0x22e6):hud.c: undefined reference to `display_window'

hud.o(.text+0x26b4):hud.c: undefined reference to `click_in_window'

hud.o(.text+0x27d1):hud.c: undefined reference to `create_window'

hud.o(.text+0x27f3):hud.c: undefined reference to `set_window_handler'

hud.o(.text+0x2810):hud.c: undefined reference to `set_window_handler'

hud.o(.text+0x284b):hud.c: undefined reference to `move_window'

hud.o(.text+0x28b3):hud.c: undefined reference to `init_window'

hud.o(.text+0x28c0):hud.c: undefined reference to `display_window'

hud.o(.text+0x2901):hud.c: undefined reference to `use_window_color'

hud.o(.text+0x2c9a):hud.c: undefined reference to `click_in_window'

init.o(.text+0x1a46):init.c: undefined reference to `questlog_menu_x'

init.o(.text+0x1a51):init.c: undefined reference to `questlog_menu_y'

 

init.o(.text+0x1b70):init.c: undefined reference to `windows_list'

init.o(.text+0x1b98):init.c: undefined reference to `windows_list'

init.o(.text+0x1be1):init.c: undefined reference to `windows_list'

init.o(.text+0x1c09):init.c: undefined reference to `windows_list'

 

init.o(.text+0x1c52):init.c: undefined reference to `windows_list'

init.o(.text+0x1c7a):init.c: more undefined references to `windows_list' follow

init.o(.text+0x1fb9):init.c: undefined reference to `questlog_win'

init.o(.text+0x1fc2):init.c: undefined reference to `questlog_win'

init.o(.text+0x1fda):init.c: undefined reference to `windows_list'

init.o(.text+0x1fea):init.c: undefined reference to `questlog_win'

init.o(.text+0x2002):init.c: undefined reference to `windows_list'

init.o(.text+0x2013):init.c: undefined reference to `questlog_menu_x'

 

init.o(.text+0x201e):init.c: undefined reference to `questlog_menu_y'

init.o(.text+0x27ae):init.c: undefined reference to `load_questlog'

interface.o(.text+0x1cf):interface.c: undefined reference to `drag_windows'

interface.o(.text+0x21e):interface.c: undefined reference to `drag_in_windows'

interface.o(.text+0x263):interface.c: undefined reference to `click_in_windows'

interface.o(.text+0x187f):interface.c: undefined reference to `create_window'

interface.o(.text+0x18bd):interface.c: undefined reference to `set_window_color'

interface.o(.text+0x18da):interface.c: undefined reference to `set_window_handler'

interface.o(.text+0x18f7):interface.c: undefined reference to `set_window_handler'

interface.o(.text+0x1906):interface.c: undefined reference to `show_window'

interface.o(.text+0x1913):interface.c: undefined reference to `select_window'

interface.o(.text+0x1920):interface.c: undefined reference to `display_window'

interface.o(.text+0x3319):interface.c: undefined reference to `get_show_window'

interface.o(.text+0x3380):interface.c: undefined reference to `display_windows'

items.o(.text+0x29e0):items.c: undefined reference to `create_window'

items.o(.text+0x2a02):items.c: undefined reference to `set_window_handler'

 

items.o(.text+0x2a1f):items.c: undefined reference to `set_window_handler'

items.o(.text+0x2a3c):items.c: undefined reference to `set_window_handler'

items.o(.text+0x2a4b):items.c: undefined reference to `show_window'

items.o(.text+0x2a58):items.c: undefined reference to `select_window'

items.o(.text+0x2a65):items.c: undefined reference to `display_window'

items.o(.text+0x2ac6):items.c: undefined reference to `create_window'

items.o(.text+0x2ae8):items.c: undefined reference to `set_window_handler'

items.o(.text+0x2b05):items.c: undefined reference to `set_window_handler'

items.o(.text+0x2b22):items.c: undefined reference to `set_window_handler'

items.o(.text+0x2b31):items.c: undefined reference to `show_window'

items.o(.text+0x2b3e):items.c: undefined reference to `select_window'

items.o(.text+0x2b4b):items.c: undefined reference to `display_window'

knowledge.o(.text+0xcb6):knowledge.c: undefined reference to `create_window'

knowledge.o(.text+0xcd8):knowledge.c: undefined reference to `set_window_handler'

knowledge.o(.text+0xcf5):knowledge.c: undefined reference to `set_window_handler'

knowledge.o(.text+0xd12):knowledge.c: undefined reference to `set_window_handler'

knowledge.o(.text+0xd2f):knowledge.c: undefined reference to `set_window_handler'

knowledge.o(.text+0xd3e):knowledge.c: undefined reference to `show_window'

knowledge.o(.text+0xd4b):knowledge.c: undefined reference to `select_window'

knowledge.o(.text+0xd58):knowledge.c: undefined reference to `display_window'

main.o(.text+0x124):main.c: undefined reference to `unload_questlog'

manufacture.o(.text+0x17ca):manufacture.c: undefined reference to `create_window'

manufacture.o(.text+0x17ec):manufacture.c: undefined reference to `set_window_handler'

manufacture.o(.text+0x1809):manufacture.c: undefined reference to `set_window_handler'

manufacture.o(.text+0x1818):manufacture.c: undefined reference to `show_window'

manufacture.o(.text+0x1825):manufacture.c: undefined reference to `select_window'

manufacture.o(.text+0x1832):manufacture.c: undefined reference to `display_window'

multiplayer.o(.text+0x6cf):multiplayer.c: undefined reference to `hide_window'

multiplayer.o(.text+0x13b4):multiplayer.c: undefined reference to `get_show_window'

multiplayer.o(.text+0x13c9):multiplayer.c: undefined reference to `get_show_window'

multiplayer.o(.text+0x13de):multiplayer.c: undefined reference to `get_show_window'

multiplayer.o(.text+0x1901):multiplayer.c: undefined reference to `hide_window'

multiplayer.o(.text+0x198f):multiplayer.c: undefined reference to `add_questlog'

multiplayer.o(.text+0x1a3a):multiplayer.c: undefined reference to `hide_window'

new_actors.o(.text+0x5af):new_actors.c: undefined reference to `load_bmp8_enhanced_actor'

new_actors.o(.text+0xef2):new_actors.c: undefined reference to `load_bmp8_enhanced_actor'

new_actors.o(.text+0x105e):new_actors.c: undefined reference to `load_bmp8_enhanced_actor'

new_actors.o(.text+0x117f):new_actors.c: undefined reference to `load_bmp8_enhanced_actor'

 

new_actors.o(.text+0x12a0):new_actors.c: undefined reference to `load_bmp8_enhanced_actor'

new_actors.o(.text+0x13ff):new_actors.c: more undefined references to `load_bmp8_enhanced_actor' follow

spells.o(.text+0x205b):spells.c: undefined reference to `create_window'

spells.o(.text+0x207d):spells.c: undefined reference to `set_window_handler'

spells.o(.text+0x209a):spells.c: undefined reference to `set_window_handler'

spells.o(.text+0x20b7):spells.c: undefined reference to `set_window_handler'

spells.o(.text+0x20c6):spells.c: undefined reference to `show_window'

spells.o(.text+0x20d3):spells.c: undefined reference to `select_window'

spells.o(.text+0x20e0):spells.c: undefined reference to `display_window'

stats.o(.text+0x2366):stats.c: undefined reference to `create_window'

stats.o(.text+0x2388):stats.c: undefined reference to `set_window_handler'

stats.o(.text+0x23a5):stats.c: undefined reference to `set_window_handler'

stats.o(.text+0x23b4):stats.c: undefined reference to `show_window'

stats.o(.text+0x23c1):stats.c: undefined reference to `select_window'

stats.o(.text+0x23ce):stats.c: undefined reference to `display_window'

trade.o(.text+0x20c1):trade.c: undefined reference to `hide_window'

trade.o(.text+0x20ce):trade.c: undefined reference to `hide_window'

trade.o(.text+0x20db):trade.c: undefined reference to `hide_window'

 

trade.o(.text+0x2283):trade.c: undefined reference to `create_window'

trade.o(.text+0x22a5):trade.c: undefined reference to `set_window_handler'

trade.o(.text+0x22c2):trade.c: undefined reference to `set_window_handler'

trade.o(.text+0x22df):trade.c: undefined reference to `set_window_handler'

trade.o(.text+0x22ee):trade.c: undefined reference to `show_window'

 

trade.o(.text+0x22fb):trade.c: undefined reference to `select_window'

trade.o(.text+0x2308):trade.c: undefined reference to `display_window'

 

make.exe: *** [EL.exe] Error 1

 

Execution terminated

 

I've lost my entire Sunday with this... anybody help?

Share this post


Link to post
Share on other sites

There's a few new files you need to add to the project. Look in your directory for any .c files that don't have corresponding .o files ;) (except cal3dwrap.c, don't compile it yet)

Share this post


Link to post
Share on other sites

huuummm... i've done that, and i got less errors... i'm almost there! ;)

 

Warning: .drectve `%.*s' unrecognized

actors.o(.text+0x977):actors.c: undefined reference to `draw_ingame_normal'

actors.o(.text+0xaf7):actors.c: undefined reference to `draw_ingame_small'

 

actors.o(.text+0xd06):actors.c: undefined reference to `draw_ingame_alt'

actors.o(.text+0x11b1):actors.c: undefined reference to `draw_ingame_small'

actors.o(.text+0x2e8e):actors.c: undefined reference to `load_bmp8_enhanced_actor'

gl_init.o(.text+0x1f62):gl_init.c: undefined reference to `load_bmp8_enhanced_actor'

new_actors.o(.text+0x5af):new_actors.c: undefined reference to `load_bmp8_enhanced_actor'

new_actors.o(.text+0xef2):new_actors.c: undefined reference to `load_bmp8_enhanced_actor'

new_actors.o(.text+0x105e):new_actors.c: undefined reference to `load_bmp8_enhanced_actor'

new_actors.o(.text+0x117f):new_actors.c: more undefined references to `load_bmp8_enhanced_actor' follow

 

make.exe: *** [EL.exe] Error 1

 

Execution terminated

Share this post


Link to post
Share on other sites

Many thanks for the help. Almost all the problems is solved, but i still have this warning:

 

Warning: .drectve `%.*s' unrecognized

 

and the executable craches, after start.

I saw something like this on the forum... and i'll try to find the post.

 

Thanks

Share this post


Link to post
Share on other sites

The CVS version requires some files that do not come with the current version of the client. Look in the errors_log.txt for them, then get them from the CVS.

As for that warning, which line is it?

Share this post


Link to post
Share on other sites

Yes, the file "e3dlist.txt" was missing on the EL directory. I still have the "Warning D:\El-Dev\Warning .drectve `%.*s' unrecognized", but the program runs without any problem.

 

Many thanks for all,

Refery

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×