On Sat, Jul 9, 2011 at 7:20 AM, Hiroshi Saito <hiroshi(at)winpg(dot)jp> wrote:
> When it looks normal.
> 2. please build the 09.00.0310
> It is correcting a little uneasy portion.
Same problem with 0310.
I think there's something wrong with iODBC support on Mac OS X 10.6. I made
a 32bit/64bit fat binary by building the driver twice with different
./configure --with-iodbc --without-libpq CC="gcc -arch x86_64"
CXX="g++ -arch x86_64"
./configure --with-iodbc --without-libpq CC="gcc -arch i386" CXX="g++
and stitching the two versions together with lipo(1). I still couldn't load
the driver successfully but the error message changed:
[iODBC][Driver Manager]dlopen(/usr/local/lib/psqlodbcw.so, 6): Symbol not
Referenced from: /usr/lib/libiodbcinst.2.dylib
Expected in: flat namespace
I was able to get the driver to work by building against unixODBC (installed
from MacPorts) instead of iODBC. This works fine, though I needed to do a
custom build of PHP to use it since the build included with 10.6 is not
built with unixODBC support.
In response to
pgsql-odbc by date
|Next:||From: Hiroshi Inoue||Date: 2011-07-16 04:49:46|
|Subject: Re: Compiling 09.00.0300 on OS X Snow Leopard|
|Previous:||From: Hiroshi Saito||Date: 2011-07-13 13:28:07|
|Subject: Re: psqlODBC 09.00.0310 and oids|