Received: from localhost (unknown [200.46.204.187]) by postgresql.org (Postfix) with ESMTP id 0D8792E31C5 for ; Sat, 22 Dec 2007 23:41:30 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.187]) (amavisd-maia, port 10024) with ESMTP id 59836-09 for ; Sat, 22 Dec 2007 23:41:11 -0400 (AST) Received: from mail.pcisys.net (mail.pcisys.net [216.229.32.173]) by postgresql.org (Postfix) with ESMTP id 5973C2E3081 for ; Sat, 22 Dec 2007 23:41:23 -0400 (AST) Received: from [192.168.8.17] (71-214-63-225.clsp.qwest.net [71.214.63.225]) by mail.pcisys.net (8.13.5/8.13.5) via ESMTP id lBN3fGcb002944 for ; Sat, 22 Dec 2007 20:41:20 -0700 (MST) env-from (hierophant@pcisys.net) User-Agent: Microsoft-Entourage/11.3.6.070618 Date: Sat, 22 Dec 2007 20:41:15 -0700 Subject: URGENT: Undefined Symbols Using XCode 2.5 on Mac OS X 10.5 From: Keary Suska To: Postgres-Interfaces Message-ID: Thread-Topic: URGENT: Undefined Symbols Using XCode 2.5 on Mac OS X 10.5 Thread-Index: AchFFatD6dHF5rEIEdyAIwAbY6KBOw== Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-Virus-Scanned: ClamAV version 0.91.1, clamav-milter version 0.91.1 on 10.0.0.4 X-Virus-Status: Clean X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=0.001 tagged_above=0 required=5 tests=BAYES_50=0.001 X-Spam-Level: X-Archive-Number: 200712/7 X-Sequence-Number: 6672 I ha a perfectly functioning libpq before I upgraded my computer but for some reason I am now getting undefined symbol errors in libpq.a: AirBase:0: /Users/aksuska/Projects/FFSEmploy/AirBase Project/AirBase/libpq.a(fe-secure.o) reference to undefined _pthread_sigmask$UNIX2003 AirBase:0: _close$UNIX2003 AirBase:0: _fcntl$UNIX2003 AirBase:0: _fputs$UNIX2003 AirBase:0: _poll$UNIX2003 AirBase:0: _SSL_CTX_set_client_cert_cb AirBase:0: _pthread_sigmask$UNIX2003 AirBase:0: _sigwait$UNIX2003 AirBase:0: /Users/aksuska/Projects/FFSEmploy/AirBase Project/AirBase/libpq.a(fe-connect.o) reference to undefined _close$UNIX2003 AirBase:0: /Users/aksuska/Projects/FFSEmploy/AirBase Project/AirBase/libpq.a(fe-connect.o) reference to undefined _fcntl$UNIX2003 AirBase:0: /Users/aksuska/Projects/FFSEmploy/AirBase Project/AirBase/libpq.a(fe-connect.o) reference to undefined _fputs$UNIX2003 AirBase:0: /Users/aksuska/Projects/FFSEmploy/AirBase Project/AirBase/libpq.a(noblock.o) reference to undefined _fcntl$UNIX2003 AirBase:0: /Users/aksuska/Projects/FFSEmploy/AirBase Project/AirBase/libpq.a(fe-protocol3.o) reference to undefined _close$UNIX2003 AirBase:0: /Users/aksuska/Projects/FFSEmploy/AirBase Project/AirBase/libpq.a(fe-misc.o) reference to undefined _close$UNIX2003 AirBase:0: /Users/aksuska/Projects/FFSEmploy/AirBase Project/AirBase/libpq.a(fe-misc.o) reference to undefined _poll$UNIX2003 AirBase:0: /Users/aksuska/Projects/FFSEmploy/AirBase Project/AirBase/libpq.a(fe-secure.o) reference to undefined _SSL_CTX_set_client_cert_cb AirBase:0: /Developer/Xcode2.5/usr/bin/../libexec/gcc/i686-apple-darwin8/4.0.1/ld: Undefined symbols: AirBase:0: /Users/aksuska/Projects/FFSEmploy/AirBase Project/AirBase/libpq.a(fe-secure.o) reference to undefined _sigwait$UNIX2003 Some googling around seem to imply that the problem is due to my project linking against the 10.4u SDK, while libpq is linked against 10.5. I tried to recompile libpq against the 10.4u, but configure seems to insist on using 10.5 regardless. Please help--I have a mission-critical project that is now dead in the water--at least unless I decide to use a different DB back-end... Best, Keary Suska Esoteritech, Inc. "Demystifying technology for your home or business"