0

後でシミュレーターで使用するために、libpq を 10.5 でコンパイルする必要があります。

デバイスで libpq を問題なく使用できます。

私はこれを強制しています:

make clean && ./configure CFLAGS="-arch i386 -isysroot /Developer/SDKs/MacOSX10.5.sdk" && make -C src/interfaces/libpq

しかし、私はエラーが発生しています:

ld: library not found for - 

このライブラリは MacOSX10.5 フォルダには存在しません。私のハード ドライブ全体にも存在しません。

ありがとう、

メートル。

OS X 10.6.2
XCode 3.2.1 64 bits
4

2 に答える 2

0

これは、私が以前に尋ねた質問へのリンクです。これは、この質問の一部として持つとよいでしょう。

Libpq を使用して iPhone アプリを PostgreSQL に接続する

また、その方法を理解するために使用した情報を含むリンク。

http://cocoawithlove.com/2009/09/building-for-earlier-os-versions-in.html

于 2010-03-01T12:58:15.317 に答える
0

わかりました、今それは動作します:

 -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
于 2010-02-26T15:11:48.487 に答える