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
