Refery Report post Posted October 4, 2004 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
Cicero Report post Posted October 4, 2004 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
Refery Report post Posted October 4, 2004 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
Entropy Report post Posted October 4, 2004 Do a search in all the c files for the functions it can't find, then include those c files in the make. Share this post Link to post Share on other sites
Sadez Report post Posted October 4, 2004 You need to add -DELC Share this post Link to post Share on other sites
Refery Report post Posted October 4, 2004 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
Entropy Report post Posted October 4, 2004 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
Alox Report post Posted October 4, 2004 Its the e3dlist.txt. Share this post Link to post Share on other sites
Entropy Report post Posted October 5, 2004 Yeah, that and a few other files for particles (they are not vital, but particles look crappy without them). Share this post Link to post Share on other sites
Refery Report post Posted October 5, 2004 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