2010-01-23 16 views
6

Nach der Installation von SDL und SDL-devel in MacOS X 10.6 (Snow Leopard) und versucht, installiert ist, einige Quellcode zu konfigurieren, die SDL Ausbeuten erfordert:Wo sdl-config auf MacOS 10.6 (Snow Leopard)

jemand
checking for sdl-config... no 
checking for SDL - version >= 1.2.0... no 
*** The sdl-config script installed by SDL could not be found 
*** If SDL was installed in PREFIX, make sure PREFIX/bin is in 
*** your path, or set the SDL_CONFIG environment variable to the 
*** full path to sdl-config. 
configure: error: *** SDL version 1.2.0 not found! 

Does Wo finde ich die sdl-config? Ich denke, ich kann SDL aus der Quelle erstellen, aber warum sollte ich, wenn es vorgefertigte Pakete gibt?

Antwort

1

Ich hatte genau das gleiche Problem.

Ich fand heraus, dass sdl-config an zwei Standorten installiert wurde:

  • /sw/bin/sdl-config

und

  • /opt/local/bin/sdl-config

In der eine in/sw/bin ich die pre geändert fix an/opt/local - dann hat es geklappt.

0

Die Ausgabe, die Sie zeigen, ist von einem Unix-Stil für automake konfigurieren. Laut dieser Seite: http://www.libsdl.org/faq.php?action=listentries&category=7 (zweite und dritte Fragen) können Sie nicht die dmg (die Sie den Link angezeigt) als Unix-Stil-Installation direkt verwenden. Siehe die Links auf der obigen Seite für eine Installation von DarwinPorts oder Fink. In der Tat müssen Sie sie von der Quelle erstellen, wie auf der Seite beschrieben.

Um Ihre Frage direkt zu beantworten, sollten Sie die Bibliotheken in/Library/Frameworks/finden.

15

Sie Macports können libsdl oder libsdl-devel (v1.2 oder v1.3)

http://www.macports.org/

nach der Installation von MacPorts installieren libsdl Typ installieren port install libsdl

es installieren sdl -config at/opt/local/bin

+2

sollte dies die akzeptierte Antwort sein! –