Thanks Jan that was the issue. The SDK that my app was using for the
simulator build was  was 10.5 while the my compile of libpq was using
10.6. Once I forced libpq to compile with 10.5 all my problems went
away. Thanks for your help I appreciate it.

On Mon, Nov 9, 2009 at 8:40 AM, Jan Otto <as...@me.com> wrote:
> hi bob,
>
>> Undefined symbols:
>> "_fopen$UNIX2003", referenced from:
>>    _parseServiceInfo in libpq.i386(fe-connect.o)
>>    _PasswordFromFile in libpq.i386(fe-connect.o)
>> ld: symbol(s) not found
>> collect2: ld returned 1 exit status
>>
>> Any help would be greatly appreciated.
>
> hm, fopen is a standard c (libSystem) function. make shure you
> have linked your library (libpq) against the same versions of
> standard libraries as you try with your iphone-app.
>
> check your linker options, specially -isysroot.
>
> you can check later to which libSystem your lib or app was built
> with: otool -L <LibOrApp>
>
> regards, jan otto
>

-- 
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

Reply via email to