Jump to content
Eternal Lands Official Forums

kooseefoo

Members
  • Content count

    10
  • Joined

  • Last visited

About kooseefoo

  • Rank
    Rabbit
  1. Kubuntu 64-bit Build

    Wow, thanks for the fast response. Tanyia, your suggestion worked like a charm. Just out of curiousity, what did that do? I've spent hours and hours trying to get this game to run on SuSE.... this is my first day on Ubuntu, and it works fine. This distro rocks
  2. Kubuntu 64-bit Build

    Hey. I'm trying to build EL from source on my kubuntu system. I've gotten quite far, but can't seem to find the solution to this error: gcc -march=k8 -O3 -fomit-frame-pointer -ffast-math -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DUSE_FRAMEBUFFER -DNEW_FRUSTUM -DBUG_FIX_3D_OBJECTS_MIN_MAX -DNEW_TEX -DOPTIONS_I18N -DATI_9200_FIX -DNEW_ACTOR_ANIMATION -DAUTO_UPDATE -DCOUNTERS -DFONTS_FIX -DX86_64 -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -L/usr/lib -lSDL -lpthread -L/usr/lib -lxml2 -lz -lm -lSDL_net -lopenal -L/usr/X11R6/lib -lGL -lGLU -lvorbis -lvorbisfile -lcal3d -lm -lpng -o el.x86.linux.bin 2d_objects.o 3d_objects.o actor_scripts.o actors.o alphamap.o asc.o books.o buddy.o bags.o bbox_tree.o cache.o cal.o chat.o colors.o console.o consolewin.o counters.o cursors.o dialogues.o draw_scene.o elconfig.o elmemory.o elwindows.o encyclopedia.o errors.o events.o framebuffer.o filter.o font.o frustum.o gamewin.o gl_init.o hud.o help.o highlight.o ignore.o init.o interface.o io/e3d_io.o io/elc_io.o items.o keys.o knowledge.o lights.o lispsm.o list.o loginwin.o loading_win.o main.o manufacture.o map_io.o mapwin.o md2loader.o md5.o misc.o multiplayer.o new_actors.o new_character.o normals.o notepad.o openingwin.o particles.o paste.o pathfinder.o pm_log.o questlog.o queue.o reflection.o rules.o skills.o sector.o session.o shader.o shadows.o sort.o sound.o spells.o stats.o storage.o symbol_table.o tabs.o terrain.o text.o textures.o tile_map.o timers.o translate.o trade.o update.o weather.o widgets.o books/fontdef.o books/parser.o books/symbols.o books/typesetter.o cal3d_wrapper.o sound.o: In function `get_loaded_buffer':sound.c:(.text+0x409): undefined reference to `alutLoadMemoryFromFile' collect2: ld returned 1 exit status make[1]: *** [el.x86.linux.bin] Error 1 make[1]: Leaving directory `/home/kooseefoo/el/elc' make: *** [release] Error 2 I have all the cal3d, openal, alut, and glut packages installed (with dev versions). Any help?
  3. Text Disappears

    Hmmm... I'm pretty sure that the datadir is set correctly (when it wasn't, the game wouldn't even run). However, bluap hit the nail on the head with XGL. I'll try rebuilding it completely from a username that isn't running XGL... Thanks!
  4. Text Disappears

    This topic is continued from the suggestions section, but it definitely doesn't belong there anymore. I built the client from source, and moved my built client into the correct folder (aka the standard version of the client I downloaded). The build went fine, without errors (thanks to your guys' help). However, the text turns into a bunch of colored boxes when I start the client. I tried building it with and without the -DFONTS_FIX option, but to no avail. All of the textures in the game also show up missing. Here's the old topic: http://www.eternal-lands.com/forum/index.php?showtopic=27509 System stats: AMD 64 3800+ SuSE Linux 10.1 64-Bit 1024 MB DDR2 RAM 160 GB HD partitioned into a windows-linux dual-boot I'm running EL 1.3.1p2 PCI-E NVidia 6800 (with latest drivers) ASUS A8N-E Motherboard Internet is a cable 6 Mbps downstream error_log.txt WITHOUT DFONTS_FIX [13:11:14] Error: Can't open file "./textures/fontv.bmp" [13:11:15] Error: Can't open file "quest.log" [13:11:15] Error: Can't open file "./tmp/temp000.dat" [13:11:15] Error: Can't open file "commands.lst" [13:11:30] Error: Can't open file "./particles/moon_bubbles1.part" Last message repeated 3 times [13:11:33] Client closed error_log.txt WITH DFONTS_FIX: (PDT) [22:40:29] Error: Can't open file "quest.log" [22:40:29] Error: Can't open file "./tmp/temp000.dat" [22:40:29] Error: Can't open file "commands.lst" [22:43:28] Client closed And a screenshot.
  5. Linux 64-Bit Version

    I'm going to move this to the help section, because it definitely doesn't belong here anymore. http://www.eternal-lands.com/forum/index.php?showtopic=27578
  6. Linux 64-Bit Version

    Okay, I got the el.ini thing. That was silly of me... haha. The -DFONTS_FIX was already enabled. I tried turning it off, but the same problem still occurs. Thanks, Chris
  7. Linux 64-Bit Version

    Hey guys!! Well, I am very happy to report that I got it working. It built fine after I fixed the glut problem. However, when I run the executable I create inside the directory that the original client is in, it couldn't find a bunch of files in /usr/local/games/el. I have no idea why it would be looking around there for these files, as I never installed anything. However, because EL wouldn't respond to changes in the el.ini file, I moved my entire EL installation to that folder, hoping to solve the problem that way. The game runs fine, and all the errors about not finding books, languages, or actor definitions disappear. However, all the text in the game dies. Instead of text, everything is colored boxes. Thanks, Chris
  8. Linux 64-Bit Version

    Okay, I got the CVS source, edited thet Makefile.linux like you said (yes, I am running an AMD64). However, when I run the make command, here is what happens: /usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse-linux/bin/ld: cannot find -lGLU collect2: ld returned 1 exit status make[1]: *** [el.x86.linux.bin] Error 1 make[1]: Leaving directory `/home/cchampion/elc' make: *** [release] Error 2 It runs smoothly (I've added several devel packages and built cal3d from source) until it hits this part. From the man pages, I read that ld is a linker, but I have no idea what is causing the error. Thanks, Chris
  9. Linux 64-Bit Version

    How would I go about doing that. I don't have any previous experience creating packages. I have compiled from source before, however. Thanks, Chris
  10. Hey. I'm just trying to check out Eternal Lands, and have been thwarted completely by Eternal Lands' need for the libsdl_net.so.0 file. Unfortunately, I'm running a 64-bit version of SuSE linux and changing my entire architecture isn't possible. Would it be possible to create a version that uses the 64-bit libsdl_net?
×