Issues with KUbuntu 13.04

Archives Forums/Linux Discussion/Issues with KUbuntu 13.04

Grisu(Posted 2013) [#1]
Hi!

Under KUbuntu 13.04 (32Bit, Virtual Machine) I get the following error message:

Linking:digesteroids.debug
/usr/bin/ld: /home/grisu/BlitzMax/mod/pub.mod/openal.mod/openal.debug.linux.x86.a(openal.c.debug.linux.x86.o): undefined reference to symbol 'dlopen@@...'
/usr/bin/ld: note: 'dlopen@@...' is defined in DSO /lib/i386-linux-gnu/libdl.so.2 so try adding it to the linker command line
/lib/i386-linux-gnu/libdl.so.2: could not read symbols: Ungültiger Vorgang
collect2: Fehler: ld gab 1 als Ende-Status zurück
Build Error: Failed to link /home/grisu/BlitzMax/samples/digesteroids/digesteroids.debug
Process complete


What dependency am I missing? - Rebuilding the modules works fine.

Grisu


dawlane(Posted 2013) [#2]
Your missing
Import "-ldl"
And it's not just the new ubuntu family that suffers from this. A quick search in the forum would have listed half a dozen or so. I even to the time to write a patch to fix it on a clean install of Blitz Max along with sorting out the sound as I got sick of doing it manually. http://www.blitzbasic.com/Community/posts.php?topic=100580


Grisu(Posted 2013) [#3]
Thanks!

Btw: I tried the search function, but it didn't work: