View source for Talk:Building EDuke32 on Linux - EDukeWiki

# View source for Talk:Building EDuke32 on Linux

← Talk:Building EDuke32 on Linux

You do not have permission to edit this page, for the following reasons:

- The action you have requested is limited to users in the group: Users.
- You must confirm your email address before editing pages. Please set and validate your email address through your user preferences.

You can view and copy the source of this page.

It works so far, but there's no sound. I used duke on Linux about a year ago or so and there definetely was sound. So what a I doing wrong? SDL_sound* ae installed (dev too). Could you post with which versions of eduke and txbuild you used ? I couldnt get it to run through. Also there should be better explanation about the whole process of unpacking the two archives ... - stechlinger There should be sound with the September build again, tried that one yet? --[[User:DaVince|DaVince]] 12:07, 22 December 2007 (PST) ---- Just installed it on Ubuntu. Note: (1). Checked with "aptitude search stl". There was so much libstl stuff, some installed and others not, that I left it. libstdc++6 was installed so I left it also. Installed nasm only. (2). txbuild was not mentioned in the repository, but the src code package included a "build" directory and an "eduke32" directory so I assume that this was sufficient. Anyway going into eduke32: (3). It compiled flawlessly. (4). First run it found DUKE3D.GRP but complained duke3d.grp was not there. Renamed the former to the lower case name that it expected, and it runs without a hitch. Many thanks for a great effort. You are a gem. cheers, Ken Sarkies == Problem with 'make' == Hi, I've got the shareware files and I've extracted them to home/user/DukeNukem3D. The makefile is in /source. I navigate to that folder and type 'make' but then get this message: "make: *** No rule to make target `makefile'. Stop." Any ideas? The makefile is there, I can see it in the directory I'm a noob with linux so I'm pretty lost now == Error, no libc6 when compiling erampage == <code> > make Build started using "gcc -ggdb -O0 -DDEBUGGINGAIDS -W -Wall -Wimplicit -Werror-implicit-function-declaration -funsigned-char -fno-strict-aliasing -DNO_GCC_BUILTINS -DNOCOPYPROTECT -Isource -Ibuild/include -Isource/jmact -Isource/jaudiolib -D_FORTIFY_SOURCE=2 -fno-pic -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -DHAVE_INTTYPES -DRENDERTYPESDL=1 -DRANCID_NETWORKING -DSUPERBUILD -DPOLYMOST -DUSE_OPENGL -DPOLYMER" Changing dir to /home/ducon/jeux/redneck/erampage/erampage-read-only/build Changing dir to /home/ducon/jeux/redneck/erampage/erampage-read-only /usr/bin/ld: eobj/libengine.a(glbuild.o): undefined reference to symbol 'dlopen@@GLIBC_2.1' /usr/bin/ld: note: 'dlopen@@GLIBC_2.1' is defined in DSO //lib/libdl.so.2 so try adding it to the linker command line //lib/libdl.so.2: could not read symbols: Invalid operation collect2: ld returned 1 exit status Failed linking executable erampage! </code> I don’t understand, libdl.so.2 is installed, the developement one too. [[User:Ducon|Ducon]] 04:55, 1 June 2011 (PDT)

Return to Talk:Building EDuke32 on Linux.

Retrieved from "http://wiki.eduke32.com/wiki/Talk:Building_EDuke32_on_Linux"