Received: from localhost (maia-4.hub.org [200.46.204.183]) by postgresql.org (Postfix) with ESMTP id 925669FB2F9; Tue, 27 Mar 2007 08:59:21 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-new, port 10024) with ESMTP id 95092-09; Tue, 27 Mar 2007 08:59:16 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.4 X-Greylist: from auto-whitelisted by SQLgrey-1.7.4 Received: from smtp.guitar.ocn.ne.jp (guitar.ocn.ne.jp [61.207.12.174]) by postgresql.org (Postfix) with ESMTP id CEF259FA2D7; Tue, 27 Mar 2007 08:59:15 -0300 (ADT) Received: from SJ157 (221x112x108x194.ap221.ftth.ucom.ne.jp [221.112.108.194]) by smtp.guitar.ocn.ne.jp (Postfix) with SMTP id 4DBD63A6D; Tue, 27 Mar 2007 20:59:13 +0900 (JST) Message-ID: <026e01c77067$58a10b00$c701a8c0@wiseknot.local> From: "Hiroshi Saito" To: "Sean Davis" , Cc: "Tom Lane" , References: <4606AC15.90406@mail.nih.gov> <200703260636.09171.sdavis2@mail.nih.gov> <03ca01c77013$2ddc4b90$c701a8c0@wiseknot.local> <200703270631.30705.sdavis2@mail.nih.gov> Subject: Re: [ODBC] ODBC for Mac OS Date: Tue, 27 Mar 2007 20:59:17 +0900 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="ISO-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3028 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200703/44 X-Sequence-Number: 6485 Hi Sean-san. From: "Sean Davis" > On Monday 26 March 2007 21:56, Hiroshi Saito wrote: >> Hi Sean Davis-san. >> >> I am wishing this to help you. >> Thanks! >> >> Regards, >> Hiroshi Saito > > Thank you very much, Hiroshi, for the quick response. That change does appear > to have fixed the SSL problem. However, there are other problems. I have > attached the entire config.log and make output, but here is the last part of > the make output: > > gcc -o .libs/psqlodbcw.so -bundle .libs/info.o .libs/bind.o .libs/columninfo.o > .libs/connection.o .libs/convert.o .libs/drvconn.o .libs/environ.o .libs/execut > e.o .libs/lobj.o .libs/win_md5.o .libs/misc.o .libs/options.o .libs/pgtypes.o .l > ibs/psqlodbc.o .libs/qresult.o .libs/results.o .libs/socket.o .libs/parse.o .lib > s/statement.o .libs/tuple.o .libs/dlg_specific.o .libs/loadlib.o .libs/multibyte > .o .libs/odbcapi.o .libs/descriptor.o .libs/odbcapi30.o .libs/pgapi30.o .libs/in > fo30.o .libs/mylog.o .libs/odbcapi30w.o .libs/odbcapiw.o .libs/win_unicode.o -L > /usr/local/pgsql/lib -lssl -lcrypto > /usr/bin/ld: Undefined symbols: Uga...As for it, the link is generated as follows if original. gcc -shared .libs/info.o .libs/bind.o .libs/columninfo.o .libs/connection.o .libs/convert.o .libs/drvconn.o .libs/environ.o .libs/execute.o .libs/lobj.o .libs/win_md5.o .libs/misc.o .libs/options.o .libs/pgtypes.o .libs/psqlodbc.o .libs/qresult.o .libs/results.o .libs/socket.o .libs/parse.o .libs/statement.o .libs/tuple.o .libs/dlg_specific.o .libs/loadlib.o .libs/multibyte.o .libs/odbcapi.o .libs/descriptor.o .libs/odbcapi30.o .libs/pgapi30.o .libs/info30.o .libs/mylog.o .libs/odbcapi30w.o .libs/odbcapiw.o .libs/win_unicode.o -L/usr/local/lib -L/usr/local/pgsql/lib -lpq -lpthread /usr/local/lib/libodbcinst.so -lssl -lcrypto -ldl -Wl,-soname -Wl,psqlodbcw.so -o .libs/psqlodbcw.so Umm, What result does your pg_config obtain? > _CONNLOCK_ACQUIRE > _CONNLOCK_RELEASE > _INIT_CONNLOCK > _PQcancel > _PQerrorMessage > _PQfinish > _PQfreeCancel > _PQgetCancel > _PQgetssl > _PQprotocolVersion > _PQserverVersion > _PQsocket > _PQstatus > _PQuser > _SQLGetPrivateProfileString > _SQLWritePrivateProfileString > _PQconnectdb > collect2: ld returned 1 exit status > make[1]: *** [psqlodbcw.la] Error 1 > make: *** [all] Error 2 > Ahh, It seems to obtain pthread and libpq. > Still more linker issues, it appears. I don't think it is just my machine--I > tried this on a couple of machines with the same results. > > Sean >