On Jun 26, 2007, at 9:47 AM, Charles Bacon wrote:

On Jun 26, 2007, at 7:47 AM, Von Welch wrote:

_SQLGetConfigMode

This one, at least, should show up from the globus_database_iodbc package. Do you have a directory called $GLOBUS_LOCATION/etc/gpt/ packages/globus_database_iodbc?

Yes:

% ls -l $GLOBUS_LOCATION/etc/gpt/packages/globus_database_iodbc
total 72
drwxr-xr-x   3 vwelch  vwelch  102B Jun 25 22:20 gcc32dbgpthr/
-rw-r--r-- 1 vwelch vwelch 499B Jun 25 22:20 gcc32dbgpthr_dev.filelist -rw-r--r-- 1 vwelch vwelch 443B Jun 25 22:20 gcc32dbgpthr_pgm.filelist -rw-r--r-- 1 vwelch vwelch 416B Jun 25 22:20 gcc32dbgpthr_rtl.filelist
-rw-r--r--   1 vwelch  vwelch   4B Jun 25 22:20 gcc32dbgpthrdev.format
-rw-r--r--   1 vwelch  vwelch   4B Jun 25 22:20 gcc32dbgpthrpgm.format
-rw-r--r--   1 vwelch  vwelch   4B Jun 25 22:20 gcc32dbgpthrrtl.format
-rw-r--r-- 1 vwelch vwelch 742B Jun 25 22:20 pkg_data_gcc32dbgpthr_dev.gpt -rw-r--r-- 1 vwelch vwelch 553B Jun 25 22:20 pkg_data_gcc32dbgpthr_pgm.gpt -rw-r--r-- 1 vwelch vwelch 553B Jun 25 22:20 pkg_data_gcc32dbgpthr_rtl.gpt


Do you have a library at $GLOBUS_LOCATION/lib/libiodbc_gcc32dbg. 2.1.9.dylib and libiodbc_gcc32dbg.a?

No:
%ls -l $GLOBUS_LOCATION/lib/libiodbc_gcc32dbg.2.1.9.dylib
ls: /usr/local/gt-4.0.5//lib/libiodbc_gcc32dbg.2.1.9.dylib: No such file or directory
%ls -l $GLOBUS_LOCATION/lib/libiodbc_gcc32dbg.a
ls: /usr/local/gt-4.0.5//lib/libiodbc_gcc32dbg.a: No such file or directory

However it appears I have threaded versions:

%ls -l $GLOBUS_LOCATION/lib/libiodbc*
-rwxr-xr-x 1 vwelch vwelch 741K Jun 25 22:20 /usr/local/ gt-4.0.5//lib/libiodbc_gcc32dbgpthr.2.1.9.dylib* lrwxr-xr-x 1 vwelch vwelch 33B Jun 25 22:20 /usr/local/ gt-4.0.5//lib/libiodbc_gcc32dbgpthr.2.dylib@ -> libiodbc_gcc32dbgpthr. 2.1.9.dylib -rw-r--r-- 1 vwelch vwelch 903K Jun 25 22:20 /usr/local/ gt-4.0.5//lib/libiodbc_gcc32dbgpthr.a lrwxr-xr-x 1 vwelch vwelch 33B Jun 25 22:20 /usr/local/ gt-4.0.5//lib/libiodbc_gcc32dbgpthr.dylib@ -> libiodbc_gcc32dbgpthr. 2.1.9.dylib -rwxr-xr-x 1 vwelch vwelch 922B Jun 25 22:20 /usr/local/ gt-4.0.5//lib/libiodbc_gcc32dbgpthr.la* -rwxr-xr-x 1 vwelch vwelch 146K Jun 25 22:20 /usr/local/ gt-4.0.5//lib/libiodbcinst_gcc32dbgpthr.2.1.9.dylib* lrwxr-xr-x 1 vwelch vwelch 37B Jun 25 22:20 /usr/local/ gt-4.0.5//lib/libiodbcinst_gcc32dbgpthr.2.dylib@ -> libiodbcinst_gcc32dbgpthr.2.1.9.dylib -rw-r--r-- 1 vwelch vwelch 192K Jun 25 22:20 /usr/local/ gt-4.0.5//lib/libiodbcinst_gcc32dbgpthr.a lrwxr-xr-x 1 vwelch vwelch 37B Jun 25 22:20 /usr/local/ gt-4.0.5//lib/libiodbcinst_gcc32dbgpthr.dylib@ -> libiodbcinst_gcc32dbgpthr.2.1.9.dylib -rwxr-xr-x 1 vwelch vwelch 896B Jun 25 22:20 /usr/local/ gt-4.0.5//lib/libiodbcinst_gcc32dbgpthr.la*

Looking through my build logs, here is what appears to be relevant (i.e. what I found searching for iodbc):

/usr/local/gt-4.0.5//sbin/gpt-build -srcdir=source-trees-thr/ database/c/iodbc gcc32dbgpthr
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_database_iodbc
gpt-build ====> Changing to /private/tmp/gt4.0.5-all-source-installer/ source-trees-thr/database/c/iodbc/libiodbc-3.51.2
gpt-build ====> BUILDING FLAVOR gcc32dbgpthr
gpt-build ====> Changing to /usr/local/gt-4.0.5/etc
gpt-build ====> REMOVING empty package globus_database_iodbc-noflavor- dev

Any obvious next steps for debugging?

Thanks,

Von

Reply via email to