I do not have GLOBUS_IODBC_PATH set nor did I specify the configure
option for iodbc. So I assume it's trying to buil against the
included package.
Von
On Jun 26, 2007, at 12:24 PM, Robert Schuler wrote:
I haven't heard of iodbc2. Did you have GLOBUS_IODBC_PATH set or
did you
unset that var and let it build against the included iodbc package?
Thanks,
Rob
| -----Original Message-----
| From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
| Behalf Of Von Welch
| Sent: Tuesday, June 26, 2007 5:48 AM
| To: [email protected]
| Subject: [gt-user] 4.0.5 rls server linking missing symbols
|
| I'm running into the following missing symbols for the rls server
| doing a 4.0.5 source build on Mac OS 10.4 (Intel). Can someone
point
| me at what should be providing them? Googling for the symbols seems
| to indicate it's iodbc2, but I'm not building '--with-iodbc2'.
|
| _SQLGetConfigMode
| _SQLGetPrivateProfileString
| _SQLSetConfigMode
| _GetCurrentProcess
| _GetProcessInformation
|
| More link output appended.
|
| Thanks,
|
| Von
|
| /usr/local/gt-4.0.5//sbin/gpt-build -srcdir=source-trees-thr/
| replica/rls/server gcc32dbgpthr
| gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_rls_server
| gpt-build ====> Changing to
/private/tmp/gt4.0.5-all-source-installer/
| source-trees-thr/replica/rls/server
| gpt-build ====> BUILDING FLAVOR gcc32dbgpthr
| GLOBUS_LOCATION=/usr/local/gt-4.0.5/; export GLOBUS_LOCATION; /usr/
| bin/make
| ...snip...
| /usr/bin/gcc -g -m32 -fno-common -D_REENTRANT -Wall -m32 -o globus-
| rls-server auth.o bloom.o conf.o db.o event.o lock.o lrc.o misc.o
| rli.o server.o update.o usage.o -L/usr/local/gt-4.0.5//lib -
| lodbc_gcc32dbgpthr /usr/local/gt-4.0.5//lib/
| libglobus_rls_client_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libglobus_usage_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libglobus_io_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libglobus_xio_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libgssapi_error_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libglobus_gss_assist_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libglobus_gssapi_gsi_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libglobus_gsi_proxy_core_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//
lib/
| libglobus_gsi_credential_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//
lib/
| libglobus_gsi_callback_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libglobus_oldgaa_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libglobus_gsi_sysconfig_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//
lib/
| libglobus_gsi_cert_utils_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//
lib/
| libglobus_openssl_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libglobus_openssl_error_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//
lib/
| libglobus_callout_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libglobus_proxy_ssl_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libglobus_common_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libssl_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libcrypto_gcc32dbgpthr.dylib /usr/local/gt-4.0.5//lib/
| libltdl_gcc32dbgpthr.dylib -lm -lpthread
| /usr/bin/ld: Undefined symbols:
| _SQLGetConfigMode
| _SQLGetPrivateProfileString
| _SQLSetConfigMode
| _GetCurrentProcess
| _GetProcessInformation
| collect2: ld returned 1 exit status
| make[2]: *** [globus-rls-server] Error 1
| make[1]: *** [all-recursive] Error 1