SDL_mixer funzt nicht.

-Nuke-

Aktives Mitglied
Thread Starter
Dabei seit
13.09.2003
Beiträge
2.146
Reaktionspunkte
15
Hi.

Hat jemand von euch schon SDL_mixer über DarwinPorts, fink, oder selbst kompiliert?

Ich versuche es hier schon ne ganze Zeit, aber ich schaffe es nicht.

Er bricht beim compilieren mit folgender Fehlermeldung ab:

Code:
ld: warning multiple definitions of symbol _tgammaf
/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/../../../libmx.dylib(single module) definition of _tgammaf
/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/../../../libSystem.dylib(floating.o) definition of _tgammaf
ld: Undefined symbols:
__ZdaPv
__ZdlPv
__Znam
__Znwm
___cxa_pure_virtual
/usr/bin/libtool: internal link edit command failed
make[1]: *** [libSDL_mixer.la] Error 1
make: *** [all-recursive] Error 1

Weiß jemand was da nicht richtig ist?

Danke. :)
 
Hi.

Nach LANGEM suchen und kombinieren von Lösungsvorschlägen zu einzelnen, der oben genannten Linker-Fehlern, hab ich die Lösung gefunden.

Man muss es mit

./configure --enable-shared CFLAGS="-L/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/" && make

kompilieren.

Dann funzt es.

Puh *stirnwisch* Was ne Aktion. ;) Endlich wieder Neverball unter OS X spielen. ;)
 
Zuletzt bearbeitet:
Zurück
Oben Unten