Ore perse, davanti alla console, cercando di capire perchè diamine non mi si compilasse firebird su osx/darwin.
Alla fine grazie al buon Rubini, scopro che se cerco di compilare qualcosa che è stato progettato/sviluppato su compilatori precedenti posso piangere miseria ma non ne ricavo nulla!
Sappiate che firebird, compila _SOLO_ con gcc 3.3
essenziale!
http://homepage.mac.com/david.pugh/FirebirdOSX/FirebirdDatabaseonOSX.html
$ ranlib gen/firebird/lib/libeditline.a
http://www.cocoabuilder.com/archive/message/xcode/2005/11/29/1574
./autogen.sh –prefix /opt/firebird –enable-superserver –enable-editline
tanto non termina la compilazione…
continua a infrociarsi con quest’errore:
g++ ../temp/static.isql/isql/extract.o ../temp/static.isql/isql/isql.o ../temp/static.isql/isql/show.o -o ../gen/firebird/bin/isql_static -L../gen/firebird/lib -lfbstatic -lfbcommon -lstdc++ -lcurses -lm -lc -ldl -framework CoreFoundation -leditline
ld: Undefined symbols:
_fprintf$LDBLStub
_sprintf$LDBLStub
make[3]: *** [../gen/firebird/bin/isql_static] Error 1
rm ../src/isql/extract.cpp ../src/isql/show.cpp ../src/isql/isql.cpp
make[2]: *** [isql_static] Error 2
make[1]: *** [../gen/firebird/security.fdb] Error 2
make: *** [firebird] Error 2
http://www.blueskyonmars.com/2005/06/23/building-the-firebird-database-on-mac-osx-tiger/
e forse… finalmente vado a nanna! 😉