Erzwingen Sie libpq, mit 10,5 zu kompilieren
-
23-09-2019 - |
Frage
Ich muss LIBPQ mit 10.5 kompilieren, um später im Simulator zu verwenden.
Ich kann das LIBPQ im Gerät ohne Probleme verwenden.
Ich zwinge damit:
make clean && ./configure CFLAGS="-arch i386 -isysroot /Developer/SDKs/MacOSX10.5.sdk" && make -C src/interfaces/libpq
Aber ich bekomme den Fehler:
ld: library not found for -
Diese Bibliothek existiert nicht im Ordner macOSX10.5, nun, sie existiert nicht in meiner gesamten Festplatte.
Danke,
m.
OS X 10.6.2
XCode 3.2.1 64 bits
Lösung
Ok, jetzt funktioniert es:
-mmacosx-version-min=10.5
make clean && ./configure CFLAGS="-arch i386 -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5" && make -C src/interfaces/libpq
Andere Tipps
Hier ist ein Link zu einer Frage, die ich in der Zeit gestellt habe, die als Teil dieser Frage schön sein könnte.
Schließen Sie die iPhone -App mit LIBPQ an PostgreSQL an
Auch ein Link, der die Informationen hatte, die ich verwendet habe, um herauszufinden, wie es geht.
http://cocoawithlove.com/2009/09/building-for-earlier-oS-version-in.html
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow