Hello Globus users,
I have been getting the following error message when I try to install
globus-5.0.0 on my Mac (arch = i386). I was trying to download from
the 'Source Download' link through the Globus website. I highly
appreciate your help and suggestions in this regard.
Error: "
/usr/bin/gcc -g -fno-common -Wall -o grid-proxy-init
grid_proxy_init.o globus_stdio_ui.o -L/tmp/globus5.0.0/lib
/tmp/globus5.0.0/lib/libglobus_gss_assist_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libglobus_gssapi_gsi_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libglobus_gsi_proxy_core_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libglobus_gsi_credential_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libglobus_gsi_callback_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libglobus_oldgaa_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libglobus_gsi_sysconfig_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libglobus_gsi_cert_utils_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libglobus_openssl_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libglobus_openssl_error_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libglobus_callout_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libglobus_proxy_ssl_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libglobus_common_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libssl_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libcrypto_gcc32dbg.dylib
/tmp/globus5.0.0/lib/libltdl_gcc32dbg.dylib
ld: warning: in /tmp/globus5.0.0/lib/libssl_gcc32dbg.dylib, file was
built for i386 which is not the architecture being linked (x86_64)
ld: warning: in /tmp/globus5.0.0/lib/libcrypto_gcc32dbg.dylib, file
was built for i386 which is not the architecture being linked (x86_64)
Undefined symbols:
"_UI_set_result", referenced from:
_globus_l_stdio_ui_read in globus_stdio_ui.o
"_OBJ_sn2nid", referenced from:
_globus_l_gsi_proxy_utils_extension_callback in grid_proxy_init.o
_globus_l_gsi_proxy_utils_extension_callback in grid_proxy_init.o
"_UI_set_default_method", referenced from:
_globus_l_stdio_ui_activate in globus_stdio_ui.o
_globus_l_stdio_ui_deactivate in globus_stdio_ui.o
"_BIO_free", referenced from:
_main in grid_proxy_init.o
"_UI_method_set_writer", referenced from:
_globus_l_stdio_ui_activate in globus_stdio_ui.o
"_UI_destroy_method", referenced from:
_globus_l_stdio_ui_deactivate in globus_stdio_ui.o
"_OBJ_obj2nid", referenced from:
_globus_l_gsi_proxy_utils_extension_callback in grid_proxy_init.o
"_UI_get0_output_string", referenced from:
_globus_l_stdio_ui_write in globus_stdio_ui.o
"_OBJ_create", referenced from:
_main in grid_proxy_init.o
"_UI_create_method", referenced from:
_globus_l_stdio_ui_activate in globus_stdio_ui.o
"_UI_get_default_method", referenced from:
_globus_l_stdio_ui_activate in globus_stdio_ui.o
"_EVP_set_pw_prompt", referenced from:
_main in grid_proxy_init.o
_main in grid_proxy_init.o
"_X509_EXTENSION_get_object", referenced from:
_globus_l_gsi_proxy_utils_extension_callback in grid_proxy_init.o
"_UI_method_set_reader", referenced from:
_globus_l_stdio_ui_activate in globus_stdio_ui.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [grid-proxy-init] Error 1
make[1]: *** [all-recursive] Error 1 "
Thank you for your time and patience.
--
Shravan Kilaru
Center for Computation & Technology
LSU