LabRat Report post Posted November 25, 2008 Why does it look like he has typed in "make.conf:55: *** missing separator. Stop." and is trying to run it as a command? Share this post Link to post Share on other sites
popeye Report post Posted November 26, 2008 (edited) Why does it look like he has typed in "make.conf:55: *** missing separator. Stop." and is trying to run it as a command? Read the first line: djr@PoPeYe:~/elc$ djr@PoPeYe:~/elc$ make -f Makefile.linux djr@PoPeYe:~/elc$ make.conf:55: *** missing separator. Stop. bash: make.conf:55:: command not found The Second line appears after pressing the enter key. I get no C comments, although I had some ? listed. djr@PoPeYe:~/elc$ cvs update ? .depend ? .deps ? 2dobjects ? 3dobjects ? 3dobjects.txt ? OpenAL32.dll ? SDL.dll ? SDL_image.dll ? SDL_net.dll ? alut.dll ? animations ? browser.lst ? changes ? custom ? custom_files.lst ? custom_mirrors.lst ? el.cfg ? el.x86.linux.bin ? entrable.lst ? error_log.txt ? eternallands.ico ? files.lst ? global_filters.txt ? harvestable.lst ? iconv.dll ? knowledge.xml ? libcal3d-12.dll ? libiconv-2.dll ? libpng12.dll ? libpng13.dll ? libxml2.dll ? license.txt ? mapedit.ini ? mapeditor ? mapeditor.html ? mapeditor.ico ? maplist.lst ? maps ? meshes ? mines.xml ? mirrors.lst ? miscellaneous_files ? music ? ogg.dll ? particles ? skeletons ? sound_warnings.txt ? textures ? tiles ? todo ? vorbis.dll ? vorbisenc.dll ? vorbisfile.dll ? weather.xml ? wrap_oal.dll ? zlib1.dll ? actor_defs/anim_bow1.xml ? actor_defs/anim_bow2.xml ? actor_defs/anim_noweapon.xml ? actor_defs/anim_weapon1.xml ? actor_defs/anim_weapon2.xml ? actor_defs/bird_falcon.xml ? actor_defs/bird_hawk.xml ? actor_defs/bird_phoenix.xml ? actor_defs/cockatrice.xml ? actor_defs/cvs ? actor_defs/dragon1.xml ? actor_defs/dragon2.xml ? actor_defs/dragon2_blue.xml ? actor_defs/dragon2_gray.xml ? actor_defs/dragon2_pink.xml ? actor_defs/dragon3.xml ? actor_defs/feros.xml ? actor_defs/giant_1.xml ? actor_defs/hobgoblin.xml ? actor_defs/lion.xml ? actor_defs/mule1_black.xml ? actor_defs/mule1_brown.xml ? actor_defs/mule1_gray.xml ? actor_defs/penguin_chinstrap.xml ? actor_defs/penguin_gentoo.xml ? actor_defs/penguin_king.xml ? actor_defs/player_boots.xml ? actor_defs/player_capes.xml ? actor_defs/player_frames.xml ? actor_defs/player_hairs.xml ? actor_defs/player_helmets.xml ? actor_defs/player_legs.xml ? actor_defs/player_shields.xml ? actor_defs/player_shirts.xml ? actor_defs/player_standard.xml ? actor_defs/player_weapons.xml ? actor_defs/snake_4.xml ? actor_defs/sounds_attack_axe1.xml ? actor_defs/sounds_attack_bare.xml ? actor_defs/sounds_attack_hammer1.xml ? actor_defs/sounds_attack_staff1.xml ? actor_defs/sounds_attack_stick1.xml ? actor_defs/sounds_attack_sword1.xml ? actor_defs/yeti.xml ? books/cvs ? debian/cvs ? docs/cvs ? docs/eye_candy/cvs ? docs/eye_candy/images/cvs ? exceptions/cvs ? eye_candy/cvs ? eye_candy/textures/cvs ? eye_candy/textures/128x128/cvs ? eye_candy/textures/16x16/cvs ? eye_candy/textures/32x32/cvs ? eye_candy/textures/64x64/cvs ? generic/cvs ? io/cvs ? languages/cvs ? languages/es ? languages/hu ? languages/images ? languages/nl ? languages/pl ? languages/pt ? languages/readme ? languages/tr ? languages/de/cvs ? languages/de/rules.xml ? languages/de/Encyclopedia/Alchemy.xml ? languages/de/Encyclopedia/Archery.xml ? languages/de/Encyclopedia/Armour.xml ? languages/de/Encyclopedia/Books.xml ? languages/de/Encyclopedia/Clothes.xml ? languages/de/Encyclopedia/Creatures.xml ? languages/de/Encyclopedia/Engineering.xml ? languages/de/Encyclopedia/General.xml ? languages/de/Encyclopedia/Gods.xml ? languages/de/Encyclopedia/Harvesting.xml ? languages/de/Encyclopedia/Help.xml ? languages/de/Encyclopedia/Jewelry.xml ? languages/de/Encyclopedia/Magic.xml ? languages/de/Encyclopedia/Maps.xml ? languages/de/Encyclopedia/Maps2.xml ? languages/de/Encyclopedia/Miscellanea.xml ? languages/de/Encyclopedia/Perks.xml ? languages/de/Encyclopedia/Potions.xml ? languages/de/Encyclopedia/Skills.xml ? languages/de/Encyclopedia/Summoning.xml ? languages/de/Encyclopedia/Tailoring.xml ? languages/de/Encyclopedia/Weapons.xml ? languages/de/Encyclopedia/Weapons2.xml ? languages/de/Encyclopedia/cvs ? languages/de/Encyclopedia/index.xml ? languages/de/strings/cvs ? languages/en/README.txt ? languages/en/cvs ? languages/en/Encyclopedia/Archery.xml ? languages/en/Encyclopedia/Armour.xml ? languages/en/Encyclopedia/Creatures.xml ? languages/en/Encyclopedia/Engineering.xml ? languages/en/Encyclopedia/Maps.xml ? languages/en/Encyclopedia/Maps2.xml ? languages/en/Encyclopedia/Miscellanea.xml ? languages/en/Encyclopedia/Summoning.xml ? languages/en/Encyclopedia/Tailoring.xml ? languages/en/Encyclopedia/Weapons2.xml ? languages/en/Encyclopedia/cvs ? languages/en/Encyclopedia/src ? languages/en/Encyclopedia/images/cvs ? languages/en/books/a_rabbits_life.xml ? languages/en/books/bagatbeam.xml ? languages/en/books/bethel_travellers_notes.xml ? languages/en/books/book_of_botanics.xml ? languages/en/books/codesciphers1.xml ? languages/en/books/codesciphers2.xml ? languages/en/books/codesciphers3.xml ? languages/en/books/codesciphers4.xml ? languages/en/books/codesciphersintro.xml ? languages/en/books/creature_of_white_stone.xml ? languages/en/books/crystal_technology.xml ? languages/en/books/cvs ? languages/en/books/enchanted_jewelry.xml ? languages/en/books/eternallands.xml ? languages/en/books/evil_in_the_forests.xml ? languages/en/books/gemlight_still.xml ? languages/en/books/gods_and_the_overdeity.xml ? languages/en/books/inmsh_aluwenalmanac.xml ? languages/en/books/inmsh_burntbook.xml ? languages/en/books/inmsh_centaualmanac.xml ? languages/en/books/inmsh_chaosbook.xml ? languages/en/books/inmsh_diary.xml ? languages/en/books/inmsh_dvaralmanac.xml ? languages/en/books/inmsh_elandriaalmanac.xml ? languages/en/books/inmsh_glilinalmanac.xml ? languages/en/books/inmsh_glydocalmanac.xml ? languages/en/books/inmsh_iringoldalmanac.xml ? languages/en/books/inmsh_kayselalmanac.xml ? languages/en/books/inmsh_mazeintro.xml ? languages/en/books/inmsh_mortosalmanac.xml ? languages/en/books/inmsh_scorebook.xml ? languages/en/books/inmsh_selainalmanac.xml ? languages/en/books/inmsh_tiralalmanac.xml ? languages/en/books/inmsh_unolasalmanac.xml ? languages/en/books/inmsh_zarinalmanac.xml ? languages/en/books/kalenthrotrollslayer.xml ? languages/en/books/knowledge ? languages/en/books/laws_of_lord_luxin.xml ? languages/en/books/lots_history.xml ? languages/en/books/monsterofghealansea.xml ? languages/en/books/night_of_the_shadowcaster.xml ? languages/en/books/odewarriormaiden.xml ? languages/en/books/pineapplebob_the_grue_hunter.xml ? languages/en/books/redmoonwar.xml ? languages/en/books/sedicolis_riseandfall.xml ? languages/en/books/segv_code.xml ? languages/en/books/sistemanote.xml ? languages/en/books/testbook.xml ? languages/en/books/the_ballad_of_the_new_player.xml ? languages/en/books/the_buzzin_bumble_bee.xml ? languages/en/books/the_lodge_of_land.xml ? languages/en/books/themes_of_eternity_age.xml ? languages/en/books/themes_of_eternity_avarice.xml ? languages/en/books/themes_of_eternity_betrayal.xml ? languages/en/books/themes_of_eternity_compassion.xml ? languages/en/books/themes_of_eternity_disgrace.xml ? languages/en/books/themes_of_eternity_enterprise.xml ? languages/en/books/themes_of_eternity_futility.xml ? languages/en/books/themes_of_eternity_gloom.xml ? languages/en/books/themes_of_eternity_love.xml ? languages/en/books/themes_of_eternity_madness.xml ? languages/en/books/themes_of_eternity_serenity.xml ? languages/en/books/these_eternal_lands.xml ? languages/en/books/transparentdragon.xml ? languages/en/books/truescrolls.xml ? languages/en/books/races/cvs ? languages/en/strings/cvs ? languages/fr/cvs ? languages/fr/Encyclopedia/Archery.xml ? languages/fr/Encyclopedia/Armour.xml ? languages/fr/Encyclopedia/Creatures.xml ? languages/fr/Encyclopedia/Engineering.xml ? languages/fr/Encyclopedia/Maps.xml ? languages/fr/Encyclopedia/Maps2.xml ? languages/fr/Encyclopedia/Miscellanea.xml ? languages/fr/Encyclopedia/Skills.xml ? languages/fr/Encyclopedia/Summoning.xml ? languages/fr/Encyclopedia/Tailoring.xml ? languages/fr/Encyclopedia/Weapons2.xml ? languages/fr/Encyclopedia/cvs ? languages/fr/Encyclopedia/images/cvs ? languages/fr/strings/channels.xml ? languages/fr/strings/cvs ? languages/fr/strings/options.xml ? languages/fr/strings/spells.xml ? languages/po/cvs ? languages/po/Encyclopedia/cvs ? languages/si/cvs ? languages/si/Encyclopedia/cvs ? languages/si/Encyclopedia/images/cvs ? macosx/cvs ? macosx/English.lproj/cvs ? macosx/EternalLands.xcodeproj/cvs ? map_editor/cvs ? pawn/cvs ? pawn_scripts/cvs ? pkgfiles/cvs ? shader/cvs ? shader/data/cvs ? shader/data/shader/cvs ? shaders/cvs ? skybox/cvs ? skybox/skybox2.xml ? skybox/skybox3.xml ? skybox/skybox4.xml ? temlates/cvs ? templates/cvs ? xml/cvs cvs server: Updating . M Makefile.linux M commands.lst M e3dlist.txt M el.ini M extentions.xml P items.c M key.ini U make.defaults M mapinfo.lst M material_metadata.xml M servers.lst P sound.c M text_aliases.c cvs server: Updating actor_defs M actor_defs/actor_defs.xml M actor_defs/bear_1.xml M actor_defs/bear_2.xml M actor_defs/bear_3.xml M actor_defs/bear_4.xml M actor_defs/beaver.xml M actor_defs/boar.xml M actor_defs/brown_rabbit.xml M actor_defs/brownie.xml M actor_defs/chimeran_arctic_wolf.xml M actor_defs/chimeran_desert_wolf.xml M actor_defs/chimeran_forest_wolf.xml M actor_defs/chimeran_mountain_wolf.xml M actor_defs/cyclops.xml M actor_defs/deer.xml M actor_defs/draegoni_female.xml M actor_defs/draegoni_male.xml M actor_defs/dwarf_female.xml M actor_defs/dwarf_male.xml M actor_defs/elf_female.xml M actor_defs/elf_male.xml M actor_defs/feran.xml M actor_defs/fox.xml M actor_defs/gargoyle_1.xml M actor_defs/gargoyle_2.xml M actor_defs/gargoyle_3.xml M actor_defs/gnome_female.xml M actor_defs/gnome_male.xml M actor_defs/goblin_female_1.xml M actor_defs/goblin_male_1.xml M actor_defs/goblin_male_2.xml M actor_defs/human_female.xml M actor_defs/human_male.xml M actor_defs/imp.xml M actor_defs/leopard.xml M actor_defs/leopard_snow.xml M actor_defs/leprechaun.xml M actor_defs/missile_defs.xml M actor_defs/ogre_male_1.xml M actor_defs/orc_female_1.xml M actor_defs/orc_female_1_armed.xml M actor_defs/orc_male_1.xml M actor_defs/orc_male_1_armed.xml M actor_defs/orchan_female.xml M actor_defs/orchan_male.xml M actor_defs/panther.xml M actor_defs/phantom_warrior.xml M actor_defs/puma.xml M actor_defs/racoon_1.xml M actor_defs/rat.xml M actor_defs/skeleton.xml M actor_defs/skeleton_armed.xml M actor_defs/skunk_1.xml M actor_defs/snake_1.xml M actor_defs/snake_2.xml M actor_defs/snake_3.xml M actor_defs/spider_big1.xml M actor_defs/spider_big2.xml M actor_defs/spider_big3.xml M actor_defs/spider_big4.xml M actor_defs/spider_small1.xml M actor_defs/spider_small2.xml M actor_defs/spider_small3.xml M actor_defs/spider_small4.xml M actor_defs/tiger.xml M actor_defs/tiger_white.xml M actor_defs/troll.xml M actor_defs/unicorn_1.xml M actor_defs/white_rabbit.xml M actor_defs/wolf.xml M actor_defs/wood_sprite.xml M actor_defs/wraith.xml cvs server: Updating books cvs server: Updating debian cvs server: Updating docs cvs server: Updating docs/eye_candy cvs server: Updating docs/eye_candy/images cvs server: Updating exceptions cvs server: Updating eye_candy cvs server: Updating eye_candy/textures cvs server: Updating eye_candy/textures/128x128 cvs server: Updating eye_candy/textures/16x16 cvs server: Updating eye_candy/textures/32x32 cvs server: Updating eye_candy/textures/64x64 cvs server: Updating generic cvs server: Updating io P io/elpathwrapper.c cvs server: Updating languages M languages/langsel.xml cvs server: Updating languages/de cvs server: Updating languages/de/Encyclopedia M languages/de/Encyclopedia/Attributes.xml cvs server: Updating languages/de/strings M languages/de/strings/stats.xml cvs server: Updating languages/en M languages/en/knowledge.lst M languages/en/rules.xml cvs server: Updating languages/en/Encyclopedia M languages/en/Encyclopedia/Alchemy.xml M languages/en/Encyclopedia/Attributes.xml M languages/en/Encyclopedia/Books.xml M languages/en/Encyclopedia/Clothes.xml M languages/en/Encyclopedia/General.xml M languages/en/Encyclopedia/Gods.xml M languages/en/Encyclopedia/Harvesting.xml M languages/en/Encyclopedia/Help.xml M languages/en/Encyclopedia/Jewelry.xml M languages/en/Encyclopedia/Magic.xml M languages/en/Encyclopedia/Perks.xml M languages/en/Encyclopedia/Potions.xml M languages/en/Encyclopedia/Skills.xml M languages/en/Encyclopedia/Weapons.xml M languages/en/Encyclopedia/index.xml cvs server: Updating languages/en/Encyclopedia/images cvs server: Updating languages/en/books cvs server: Updating languages/en/books/races M languages/en/books/races/draegoni.xml M languages/en/books/races/dwarf.xml M languages/en/books/races/elf.xml M languages/en/books/races/gnome.xml M languages/en/books/races/human.xml M languages/en/books/races/orchan.xml cvs server: Updating languages/en/strings M languages/en/strings/channels.xml M languages/en/strings/console.xml M languages/en/strings/errors.xml M languages/en/strings/help.xml M languages/en/strings/options.xml M languages/en/strings/spells.xml M languages/en/strings/stats.xml M languages/en/strings/titles.xml cvs server: Updating languages/fr M languages/fr/rules.xml cvs server: Updating languages/fr/Encyclopedia M languages/fr/Encyclopedia/Alchemy.xml M languages/fr/Encyclopedia/Attributes.xml M languages/fr/Encyclopedia/Books.xml M languages/fr/Encyclopedia/Clothes.xml M languages/fr/Encyclopedia/General.xml M languages/fr/Encyclopedia/Gods.xml M languages/fr/Encyclopedia/Harvesting.xml M languages/fr/Encyclopedia/Help.xml M languages/fr/Encyclopedia/Jewelry.xml M languages/fr/Encyclopedia/Magic.xml M languages/fr/Encyclopedia/Perks.xml M languages/fr/Encyclopedia/Potions.xml M languages/fr/Encyclopedia/Weapons.xml M languages/fr/Encyclopedia/index.xml cvs server: Updating languages/fr/Encyclopedia/images cvs server: Updating languages/fr/strings M languages/fr/strings/help.xml M languages/fr/strings/stats.xml M languages/fr/strings/titles.xml cvs server: Updating languages/po cvs server: Updating languages/po/Encyclopedia cvs server: Updating languages/si cvs server: Updating languages/si/Encyclopedia M languages/si/Encyclopedia/Help.xml M languages/si/Encyclopedia/skills.xml cvs server: Updating languages/si/Encyclopedia/images cvs server: Updating macosx cvs server: Updating macosx/English.lproj cvs server: Updating macosx/EternalLands.xcodeproj cvs server: Updating map_editor cvs server: Updating pawn cvs server: Updating pawn_scripts cvs server: Updating pkgfiles cvs server: Updating shader cvs server: Updating shader/data cvs server: Updating shader/data/shader cvs server: Updating shaders M shaders/anim.vert M shaders/anim_depth.vert M shaders/anim_ghost.vert M shaders/anim_ghost_shadow.vert M shaders/anim_shadow.vert M shaders/reflectiv_water_fs.glsl M shaders/water_fs.glsl cvs server: Updating skybox M skybox/skybox1.xml M skybox/skybox_default.xml M skybox/skybox_defs.xml cvs server: Updating temlates cvs server: Updating templates cvs server: Updating xml djr@PoPeYe:~/elc$ It compiled after deleting make.conf and make.default first. Thanks for all your help folks. Edited November 26, 2008 by popeye Share this post Link to post Share on other sites
Algavo Report post Posted January 21, 2009 (edited) Hi all, i tried to compile the client, but one error occured: ./libelc.a(cal3d_wrapper.o)(.text+0x168): In function `CalCoreAnimation_GetCoreTrack': C:\Dev-Cpp\projects\elclient/cal3d_wrapper.cpp:13: undefined reference to `CalCoreTrack::getCoreBoneId()' collect2: ld returned 1 exit status make.exe: *** [el.exe] Error 1 Execution terminated But everything else is working fine, can you help me? Edited January 21, 2009 by Algavo Share this post Link to post Share on other sites
LabRat Report post Posted January 21, 2009 My build works fine on dev-cpp - have you had it compiling before or is this your first attempt? Share this post Link to post Share on other sites
Algavo Report post Posted January 22, 2009 it is my first attempt, but i could decrease the amount of errors by installing the newest Cal3d and now there is only this one left ^^ Share this post Link to post Share on other sites
smalul Report post Posted October 20, 2009 (edited) Hello. This is the first time I've tried to compile the client. I've followed the instructions for DEV-C++, but I'm still having some problems. I'm getting this errors: Compiler: Default compiler Building Makefile: "D:\EL-CVS\Makefile.win" Executing make... make.exe -f "D:\EL-CVS\Makefile.win" all gcc.exe -c elc/actor_scripts.c -o elc/actor_scripts.o -I"C:/Dev-Cpp/include" -I"C:/Dev-Cpp/include/SDL" -I"C:/Dev-Cpp/include/AL" elc/actor_scripts.c: In function `update_all_actors': elc/actor_scripts.c:1327: error: `resync_server' undeclared (first use in this function) elc/actor_scripts.c:1327: error: (Each undeclared identifier is reported only once elc/actor_scripts.c:1327: error: for each function it appears in.) elc/actor_scripts.c: In function `add_command_to_actor': elc/actor_scripts.c:1392: error: `cant_add_command' undeclared (first use in this function) elc/actor_scripts.c: In function `get_actor_damage': elc/actor_scripts.c:1698: error: `floatingmessages_enabled' undeclared (first use in this function) elc/actor_scripts.c: In function `get_actor_heal': elc/actor_scripts.c:1743: error: `floatingmessages_enabled' undeclared (first use in this function) make.exe: *** [elc/actor_scripts.o] Error 1 Execution terminated From searching the forums, understand that 'resync_server' and 'cant_add_command' are defined in translate.h, and it is included in the project (I even tried to manually #include "translate.h" in main.c), but I'm still getting those errors. I have no idea where 'floatingmessages_enabled' comes from. I have downloaded the CVS and repeated the processes several times , and I keep getting those errors. I must be doing something wrong. Can you help me locate the problem? Thank you Edit: After several tries, and another installation of DEV-C++, and some help from a guild member, I managed to compile the client. However, if I try to change the Makefile.win file to change the output exe file to this (taken from your guide, "Option 3"): $(EXE): main.o $(TMP_LIB) windres elc_private.rc elc_private.o $(LINK) $(CFLAGS) $< -L. -lelc $(LDFLAGS) elc_private.o -o $(EXE) strip -s $(EXE) I get this error: 133 D:\EL-CVS\elc\Makefile.win *** missing separator. Stop. This is caused by the second line (windres elc_private.rc elc_private.o). If I try this option: $(EXE): main.o $(TMP_LIB) $(LINK) $(CFLAGS) $< -L. -lelc $(LDFLAGS) -o $(EXE) strip -s $(EXE) I sometime get this error: Compiler: Default compiler Executing make... make.exe -f "Makefile.win" all gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -MM 2d_objects.c 3d_objects.c actor_scripts.c actors.c alphamap.c asc.c astrology.c bbox_tree.c books.c buddy.c buffs.c bags.c cache.c cal.c calc.c chat.c cluster.c colors.c console.c consolewin.c counters.c cursors.c dds.c ddsimage.c dialogues.c draw_scene.c eye_candy_debugwin.c elconfig.c elwindows.c encyclopedia.c errors.c events.c filter.c font.c framebuffer.c frustum.c gamewin.c gl_init.c hud.c help.c highlight.c ignore.c init.c interface.c items.c io/e3d_io.c io/elc_io.c io/map_io.c io/elpathwrapper.c io/xmlcallbacks.c io/half.c io/normal.c keys.c knowledge.c langselwin.c lights.c list.c load_gl_extensions.c loginwin.c loading_win.c main.c manufacture.c map.c mapwin.c md5.c mines.c minimap.c misc.c missiles.c multiplayer.c new_actors.c new_character.c notepad.c openingwin.c particles.c paste.c pathfinder.c pm_log.c questlog.c queue.c reflection.c rules.c skeletons.c skills.c serverpopup.c servers.c session.c shadows.c sound.c spells.c stats.c storage.c special_effects.c tabs.c text.c textures.c tile_map.c timers.c translate.c trade.c update.c url.c weather.c widgets.c makeargv.c popup.c sky.c text_aliases.c shader/noise.c shader/shader.c >.depend g++ -march=i686 -Wall -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -MM cal3d_wrapper.cpp actor_init.cpp optimizer.cpp sendvideoinfo.cpp exceptions/extendedexception.cpp xml/xmlhelper.cpp io/elfilewrapper.cpp io/elfile.cpp io/zipfilesystem.cpp eye_candy_wrapper.cpp eye_candy/eye_candy.cpp eye_candy/math_cache.cpp eye_candy/effect_lamp.cpp eye_candy/effect_candle.cpp eye_candy/effect_campfire.cpp eye_candy/effect_fountain.cpp eye_candy/effect_teleporter.cpp eye_candy/effect_firefly.cpp eye_candy/effect_sword.cpp eye_candy/effect_summon.cpp eye_candy/effect_selfmagic.cpp eye_candy/effect_targetmagic.cpp eye_candy/effect_ongoing.cpp eye_candy/effect_impact.cpp eye_candy/effect_smoke.cpp eye_candy/effect_bag.cpp eye_candy/effect_cloud.cpp eye_candy/effect_harvesting.cpp eye_candy/effect_wind.cpp eye_candy/effect_breath.cpp eye_candy/effect_glow.cpp eye_candy/effect_mines.cpp eye_candy/effect_missile.cpp eye_candy/orbital_mover.cpp eye_candy/kepler_orbit.cpp eye_candy/effect_staff.cpp context_menu.cpp select.cpp user_menus.cpp >>.depend gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o main.o main.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o 2d_objects.o 2d_objects.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o 3d_objects.o 3d_objects.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o actor_scripts.o actor_scripts.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o actors.o actors.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o alphamap.o alphamap.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o asc.o asc.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o astrology.o astrology.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o bbox_tree.o bbox_tree.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o books.o books.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o buddy.o buddy.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o buffs.o buffs.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o bags.o bags.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o cache.o cache.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o cal.o cal.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o calc.o calc.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o chat.o chat.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o cluster.o cluster.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o colors.o colors.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o console.o console.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o consolewin.o consolewin.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o counters.o counters.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o cursors.o cursors.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o dds.o dds.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o ddsimage.o ddsimage.c ddsimage.c:459:2: warning: no newline at end of file gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o dialogues.o dialogues.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o draw_scene.o draw_scene.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o eye_candy_debugwin.o eye_candy_debugwin.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o elconfig.o elconfig.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o elwindows.o elwindows.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o encyclopedia.o encyclopedia.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o errors.o errors.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o events.o events.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o filter.o filter.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o font.o font.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o framebuffer.o framebuffer.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o frustum.o frustum.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o gamewin.o gamewin.c gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DWINDOWS -DELC -mwindows -DATTACHED_ACTORS -DCLUSTER_INSIDES -DCONTEXT_MENUS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DFUZZY_PATHS -DMINIMAP2 -DNEW_CAMERA_MOTION -DNEW_SELECTION -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DPNG_SCREENSHOT -DSKY_FPV -DTEXT_ALIASES -DUSE_INLINE -DUSE_SHADER -DVARIABLE_SPEED -DZLIB -DUSER_MENUS -DBANDWIDTH_SAVINGS -fno-strict-aliasing -IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL -c -o gl_init.o gl_init.c gl_init.c: In function `setup_video_mode': gl_init.c:127: warning: implicit declaration of function `MonitorFromWindow' gl_init.c:127: error: `MONITOR_DEFAULTTOPRIMARY' undeclared (first use in this function) gl_init.c:127: error: (Each undeclared identifier is reported only once gl_init.c:127: error: for each function it appears in.) gl_init.c:127: warning: assignment makes pointer from integer without a cast make.exe: *** [gl_init.o] Error 1 Execution terminated This is not critical, but it doesn't work (it would nice to have a smaller exe file, and have the exe file use the EL icon). Edited October 20, 2009 by smalul Share this post Link to post Share on other sites
matheszabi Report post Posted February 1, 2010 (edited) while I am complilleing the client with DevcppI am waiting, wainting, waiting... Why? Because compiling the elc_private.rc I get warinings: null charcter(s) ignored And each warning need to printed to the Compile log in Devc. It would a great idea in the Windows Compilation Guide by crusadingknight it would be a guide how to disable this warning or all warnings! Probably the compilation will take 5-10 mins max and not around 1 hour or more.... The finaln result after 1 hour? " [General Error] Too many messages; abort. There must be something terribly wrong with your code. Please fix it. " And I have 4 compilation error, but I can't see where, because it is too much messages Edited February 1, 2010 by matheszabi Share this post Link to post Share on other sites
korrode Report post Posted February 2, 2010 (edited) Um, well then you're doing something wrong. I get no warnings/errors when i compile with Dev-C++. You sure you've not only complied properly with each step in the the first post in that thread but also read the entire thread for further comments/info? Made sure you made a copy of make.defaults called make.conf? and uncommented the appropriate lines at the bottom of the file? Selected Makefile.win as your makefile? You running all required devpaks? http://el.grug.redirectme.net/dev_libs/ One thing though, i don't use the glext.h from there, i use the current one that comes down with the client (as it was updated not long ago). Edited February 2, 2010 by Korrode Share this post Link to post Share on other sites
matheszabi Report post Posted February 2, 2010 (edited) What I am doing different: I have downloaded the dev packs in a folder,with the package manager in Devcpp (wizard) I have installed that .dev packages. I use the Makefile.win. Not enought to rename config file to rename or I need both file or I need a change in Makefile.win. I have tryed both. Here is the modification in Makefile.win, and in this case I am able to start building without make.defaults. #make.conf: make.defaults make.conf: @if (test -f $@ -a '$(UPDATE_CONF)' != 'yes'); \ then \ echo '**'; \ echo '* WARNING: $< is newer than $@!'; \ echo '* Proceeding in 10 seconds, hit Ctrl-C to abort...'; \ echo '*'; \ sleep 10; \ else \ cp $< $@; \ fi if I uncoment the "make.conf: make.defaults" than always searching for make.defaults file and if didn't find I get an error message. make.conf bottom part: PLATFORM=-march=i686 XDIR=-L/usr/X11R6/lib #CWARN=-Wall -Wdeclaration-after-statement CWARN=-W # -Wno-pointer-sign -Wno-sign-compare -Werror CXXWARN=-W # -Wno-sign-compare -Werror ## These needed to be adjusted on a per system basis based on compile options & library versions ## These 2 lines should be uncommented if you used Emajekral's Windows compilation how-to (adjust them if required) #EXTRA_LIBS=-lstdc++ #EXTRA_INCLUDES=-IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL ## These are the originally listed settings, uncomment them if you need them #EXTRA_INCLUDES=-IC:\\Programme\\Dev-Cpp\\Include #EXTRA_LIBS=-lz #EXTRA_STATICLIBS=libs/zlib.a CC=gcc CXX=g++ LINK=gcc EXTRA_LIBS=-lstdc++ EXTRA_INCLUDES=-IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL - as you see CWARN=-W and CXXWARN=-W this should block all warnings, but I still get... IDK why and this setting were made in make.defaults too. My devcpp install directory is: C:\Dev-Cpp my checkout dir is:E:\elc (My el install directoery is: C:\Program Files\Eternal Lands) At C:\Dev-Cpp\include I see the following dirs: Al, c++, cal3d, ddk, GL, libpng13, libxml, ogg, SDL, sys, vorbis. How can I compile the sources? - I am on windows 7 Edited February 2, 2010 by matheszabi Share this post Link to post Share on other sites
korrode Report post Posted February 2, 2010 I use the Makefile.win.Not enought to rename config file to rename or I need both file or I need a change in Makefile.win. I have tryed both. Ok i didn't quite catch all that, but all i needed to do on WinXP was make a copy of make.defaults called make.conf, ensure these lines are uncommented in make.conf (seems you already have): EXTRA_LIBS=-lstdc++EXTRA_INCLUDES=-IC:\\Dev-Cpp\\Include\\AL -IC:\\Dev-Cpp\\Include\\SDL ...and set Dev-C++ to "use custom makefile" (it's in project options) and tell it to use Makefile.win You said you're on Windows 7, is it the 64bit version? One other note: When i want to compile the client i have to open Dev-C++, make a new project, set the project options, and compile straight away. If i later re-open that Dev-C++ project file and try to compile again, it doesn't work, i have to each time make a fresh new project. (weird i know) If you still can't get it working and someone else doesn't help you further, THIS may be useful. Share this post Link to post Share on other sites
nathanstenzel Report post Posted March 19, 2010 So, since we are in feature lock now, Will someone make the conf file in cvs match what it will be in the release version? This would help me compile the client correctly. I have had trouble getting the maps that Radu posts and the cvs copy to work together. I just get either a limbo land of floating "bad objects" or a totally blank rendered area which looks kind of like someone gave me glasses with paint on them. I suspect that is the default map color which we often just see in the sky if there are no clouds out. At one time, I had some problem with "cur_time" not being defined, but I don't remember what file was complaining about that. Something about animation of 3d markers. Share this post Link to post Share on other sites
bluap Report post Posted March 19, 2010 So, since we are in feature lock now, Will someone make the conf file in cvs match what it will be in the release version? This would help me compile the client correctly. I have had trouble getting the maps that Radu posts and the cvs copy to work together. I just get either a limbo land of floating "bad objects" or a totally blank rendered area which looks kind of like someone gave me glasses with paint on them. I suspect that is the default map color which we often just see in the sky if there are no clouds out. At one time, I had some problem with "cur_time" not being defined, but I don't remember what file was complaining about that. Something about animation of 3d markers. I'm hoping to get a static linux build and a rc-package done this weekend but your problem sounds like the OLD_MISC_OBJ_DIR #def. For the new data, you need to comment out this flag. Share this post Link to post Share on other sites
RomanHD Report post Posted June 6, 2010 actor_scripts.c: In function `update_all_actors': actor_scripts.c:1698: error: `resync_server' undeclared (first use in this function) actor_scripts.c:1698: error: (Each undeclared identifier is reported only once actor_scripts.c:1698: error: for each function it appears in.) actor_scripts.c: In function `add_command_to_actor': actor_scripts.c:1769: error: `cant_add_command' undeclared (first use in this function) actor_scripts.c: In function `get_actor_damage': actor_scripts.c:2188: error: `floatingmessages_enabled' undeclared (first use in this function) actor_scripts.c: In function `get_actor_heal': actor_scripts.c:2233: error: `floatingmessages_enabled' undeclared (first use in this function) make.exe: *** [actor_scripts.o] Error 1 Execution terminated Anyone can help me? Share this post Link to post Share on other sites
korrode Report post Posted June 6, 2010 (edited) What OS are you using? (Ok just noticed "make.exe", so presumably Windows) What compiler/DE are you using? Could you compile the client before and now suddenly can't? etc. Edited June 6, 2010 by Korrode Share this post Link to post Share on other sites
RomanHD Report post Posted June 6, 2010 What OS are you using? (Ok just noticed "make.exe", so presumably Windows)What compiler/DE are you using? Could you compile the client before and now suddenly can't? etc. Windows 7. Dev-Cpp 4.9.9.2 just like the original poster. I'm doing everything according to the thread. And no, I couldn't compile the client 'before'. Share this post Link to post Share on other sites
korrode Report post Posted June 6, 2010 (edited) Windows 7. Dev-Cpp 4.9.9.2 just like the original poster. I'm doing everything according to thethread. And no, I couldn't compile the client 'before'. Ok well, I'm not sure from the error where the issue comes from exactly... but I did recently reinstall Windows XP and had to re-setup Dev-C++ for compiling EL. I installed these dev-paks: http://www.paradoxcomputers.com.au/devcpp_el/ Followed these steps: [*]Tell Dev-Cpp that you want AL and SDL directories to be in the include path. (Right-er way)Go to Tools>Compiler Options Click on the Directories tab Click on the C Includes tab Click on the button just above the Delete Invalid button. It's next to a small empty text box. It opens a folder browser. Find c:\dev-cpp\include\SDL and press OK The empty textbox now has c:\dev-cpp\include\SDL in it. Press the add button. Repeat the last three steps for c:\dev-cpp\include\AL (or copy and paste the directory into the empty box. Your choice.***Don't forget to "Add" the directory***) Copied the glext.h that comes down with EL CVS over the one in C:\Dev-Cpp\Include\GL Then I could compile (as per instructions in crusadingknight's guide. (i.e. uncommented 2 lines in make.conf(/make.defaults), blank C project, used custom makefile (Makefile.win), stored dev-cpp project file in same directory as EL CVS data, didn't add cal3d_wrapper.h and cal3d_wrapped.cpp to the project, etc.) That was WinXP, not Win7... but hope it somehow helps. Edited June 6, 2010 by Korrode Share this post Link to post Share on other sites
RomanHD Report post Posted June 6, 2010 Then I could compile (as per instructions in crusadingknight's guide. (i.e. uncommented 2 lines in make.conf(/make.defaults), blank C project, used custom makefile (Makefile.win), stored dev-cpp project file in same directory as EL CVS data, didn't add cal3d_wrapper.h and cal3d_wrapped.cpp to the project, etc.) When I used custom makefile, here's what I got: C:\...\elc\Makefile.win [Build Error] [make.conf] Error 255 Share this post Link to post Share on other sites
korrode Report post Posted June 7, 2010 make a copy of make.defaults and call it make.conf and try again. Share this post Link to post Share on other sites
RomanHD Report post Posted June 8, 2010 make a copy of make.defaults and call it make.conf and try again. I did :/ This really has nothing to do with the Makefile IMHO, it's just for the includes/libs, which I can set-up manually. The problem seems to be that the latest CVS code is referencing things which are simply not there: LOG_TO_CONSOLE(c_red2,resync_server); or if(floatingmessages_enabled) Now where are either resync_server or floatingmessages_enabled defined? I can't find it, and neither can the compiler. Share this post Link to post Share on other sites
Alberich Report post Posted June 8, 2010 This really has nothing to do with the Makefile IMHO, it's justfor the includes/libs, which I can set-up manually. The problem seems to be that the latest CVS code is referencing things which are simply not there: LOG_TO_CONSOLE(c_red2,resync_server); or if(floatingmessages_enabled) Now where are either resync_server or floatingmessages_enabled defined? I can't find it, and neither can the compiler. all these variables exists, but are enclosed by #ifdef ELC in one way or another. so either you're not using the correct Makefile.win or you removed the -DELC in the OPTIONS line. Share this post Link to post Share on other sites
RomanHD Report post Posted June 8, 2010 (edited) all these variables exists, but are enclosed by #ifdef ELC in one way or another.so either you're not using the correct Makefile.win or you removed the -DELC in the OPTIONS line. Wow, I would have never realized that, thanks! It compiled, yay! Thanks everyone Edited June 8, 2010 by RomanHD Share this post Link to post Share on other sites
ZootNerper Report post Posted December 15, 2010 (edited) Hi. I run Ubuntu 10.04 Sorry to ask a really dumb question, but I can't remember how to compile the client (or anything else). I once did it two years ago to help debug something, but I can't find the thread. I used to be a programmer, but it's a long time ago now. So, anyone care to give me the compilation command please. --Zoot Edited December 15, 2010 by ZootNerper Share this post Link to post Share on other sites
revi Report post Posted December 15, 2010 Hi. I run Ubuntu 10.04 Sorry to ask a really dumb question, but I can't remember how to compile the client (or anything else). I once did it two years ago to help debug something, but I can't find the thread. I used to be a programmer, but it's a long time ago now. So, anyone care to give me the compilation command please. --Zoot Assuming you just checked out the code from CVS: Open a console, switch to the directory with the client source, then >make -f Makefile.linux and go and get a coffee You might have to check make.defaults (options and architecture), and I'd suggest creating a symlink 'Makefile', pointing to 'Makefile.linux' (compile command becomes then just 'make') For more details, you can always contact me in game Share this post Link to post Share on other sites
bluap Report post Posted December 15, 2010 Hi. I run Ubuntu 10.04 Sorry to ask a really dumb question, but I can't remember how to compile the client (or anything else). I once did it two years ago to help debug something, but I can't find the thread. I used to be a programmer, but it's a long time ago now. So, anyone care to give me the compilation command please. --Zoot # install Ubuntu packages needed to build code and get CVS source. Install the development packages needed. sudo aptitude install build-essential cvs libcal3d12-dev libsdl-image1.2-dev libsdl-net1.2-dev libxml2-dev libopenal-dev libvorbis-dev # get the source from CVS # anonymous login, just press enter/return at the password prompt cvs -d:pserver:anonymous@cvs.elc.berlios.de:/cvsroot/elc login # CVS checkout the elc module (the el client), this will create a sub-directory elc cvs -z3 -d:pserver:anonymous@cvs.elc.berlios.de:/cvsroot/elc co elc # move into the source directory cd elc # if you are using a 64 bit OS, turn off the 32 bit platform setting sed -i s/^PLATFORM/#PLATFORM/g make.defaults # build the client for Linux make -f Makefile.linux # run the new client ./el.x86.linux.bin Share this post Link to post Share on other sites
ZootNerper Report post Posted December 15, 2010 (edited) Thanks Revi and Bluap. I'm trying to build and test the Client update test from Entropy's post: http://www.eternal-lands.com/forum/index.php?showtopic=54141. Radu said he wanted testers. There it says: 2. Get the file: http://www.eternal-l...te_191_test.zip These files don't seem to be the same as those downloaded in Bluap's instructions above. (I downloaded both to different directories) Following Bluap's instructions above, the compiler stops after the following: -------------------------------------------- zoot@Bollocks7:~/Downloads/el/elc/elc$ make -f Makefile.linux CC 2d_objects.o CC 3d_objects.o CC actor_scripts.o actor_scripts.c: In function ‘next_command’: actor_scripts.c:1641: warning: unused variable ‘rotation_angle’ CC actors.o CC alphamap.o CC asc.o CC astrology.o CC bbox_tree.o CC books.o CC buddy.o CC buffs.o CC bags.o CC cache.o CC cal.o CC calc.o CC chat.o CC cluster.o CC colors.o CC console.o CC consolewin.o CC counters.o CC cursors.o CC dds.o CC ddsimage.o CC dialogues.o CC draw_scene.o CC eye_candy_debugwin.o CC elconfig.o elconfig.c: In function ‘init_vars’: elconfig.c:1701: error: ‘achievements_ctrl_click’ undeclared (first use in this function) elconfig.c:1701: error: (Each undeclared identifier is reported only once elconfig.c:1701: error: for each function it appears in.) make: *** [elconfig.o] Error 1 --------------------------------- However, I notice Synaptic has an "eternallands-rc 1.9.1-0ubuntu client package". Is this what I am trying to build? Or would the build be even newer? (I know installing this will over-write the normal client, but I don't mind that) The latter would be easier than the make (for ignorant me). I have the .elc directory backed up. -- Zoot Edited December 15, 2010 by ZootNerper Share this post Link to post Share on other sites