Hi
Anyone got any hints as to why this linkage error is occurring (GHC 6.12.3, Mac
OSX 10.6 (and 10.5 has same issue)):
cabal install haskelldb-hdbc-odbc --enable-documentation --root-cmd=sudo
--global
Resolving dependencies...
Configuring haskelldb-hdbc-odbc-0.13...
Preprocessing library haskelldb-hdbc-odbc-0.13...
Preprocessing executables for haskelldb-hdbc-odbc-0.13...
Building haskelldb-hdbc-odbc-0.13...
[1 of 1] Compiling Database.HaskellDB.HDBC.ODBC (
Database/HaskellDB/HDBC/ODBC.hs, dist/build/Database/HaskellDB/HDBC/ODBC.o )
Registering haskelldb-hdbc-odbc-0.13...
[1 of 2] Compiling Database.HaskellDB.HDBC.ODBC (
Database/HaskellDB/HDBC/ODBC.hs,
dist/build/DBDirect-hdbc-odbc/DBDirect-hdbc-odbc-tmp/Database/HaskellDB/HDBC/ODBC.o
)
[2 of 2] Compiling Main ( DBDirect.hs,
dist/build/DBDirect-hdbc-odbc/DBDirect-hdbc-odbc-tmp/Main.o )
Linking dist/build/DBDirect-hdbc-odbc/DBDirect-hdbc-odbc ...
Undefined symbols:
"_CFBundleCopyResourceURL", referenced from:
_SQLDriverConnect_Internal in libodbc.a(connect.o)
"___CFConstantStringClassReference", referenced from:
cfstring=org.iodbc.core in libodbc.a(connect.o)
cfstring=iODBCadm.bundle in libodbc.a(connect.o)
"_CFURLCopyFileSystemPath", referenced from:
_SQLDriverConnect_Internal in libodbc.a(connect.o)
"_CFRelease", referenced from:
_SQLDriverConnect_Internal in libodbc.a(connect.o)
_SQLDriverConnect_Internal in libodbc.a(connect.o)
"_CFStringGetCString", referenced from:
_SQLDriverConnect_Internal in libodbc.a(connect.o)
"_CFBundleGetBundleWithIdentifier", referenced from:
_SQLDriverConnect_Internal in libodbc.a(connect.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
cabal: Error: some packages failed to install:
haskelldb-hdbc-odbc-0.13 failed during the building phase. The exception was:
ExitFailure 1
Hints gratefully received!...
Cheers
Neil_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe