Hi, I'm trying to compile globus toolkit from source code following the quick start guide (http://www.globus.org/toolkit/docs/latest-stable/admin/quickstart).
My configuration is: Ubuntu Server Edition 9.04 GCC gcc.real (Ubuntu 4.3.3-5ubuntu4) 4.3.3 Java(TM) SE Runtime Environment (build 1.6.0_14-b08) I also have zlib, tar, sed, make, and ant installed. The compilation starts ok, but during the section rendezvous_test, the following error occurs: /usr/local/globus//sbin/gpt-build -srcdir=source-trees/ws-rendezvous/client/c/test gcc32dbg gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_c_wsrf_rendezvous_test gpt-build ====> Changing to /home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test gpt-build ====> BUILDING FLAVOR gcc32dbg ERROR: Build has failed GLOBUS_LOCATION=/usr/local/globus/; export GLOBUS_LOCATION; /usr/bin/make make[1]: Entrando no diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test' Making all in pkgdata make[2]: Entrando no diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test/pkgdata' make[3]: Entrando no diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test' Making filelist in pkgdata make[4]: Entrando no diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test/pkgdata' make[5]: Entrando no diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test/pkgdata' make[5]: Nada a ser feito para `filelist-am'. make[5]: Saindo do diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test/pkgdata' : make[4]: Saindo do diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test/pkgdata' make[4]: Entrando no diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test' make[4]: Nada a ser feito para `filelist-am'. make[4]: Saindo do diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test' : make[3]: Saindo do diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test' make[2]: Saindo do diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test/pkgdata' make[2]: Entrando no diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test' /usr/bin/gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"globus_c_wsrf_rendezvous_test\" -DVERSION=\"1.4\" -I. -I/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test -I/usr/local/globus//include -I/usr/local/globus//include/gcc32dbgpthr -I/usr/local/globus//include -I/usr/local/globus//include/gcc32dbg -I/usr/local/globus//include/gcc32dbg/wsrf/services -I/usr/local/globus//include// -g -g -D_REENTRANT -Wall -Wall -c -o rendezvous_test-rendezvous_test.o `test -f 'rendezvous_test.c' || echo '/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test/'`rendezvous_test.c version.h:2: warning: ‘local_version’ defined but not used /bin/bash /usr/local/globus//sbin/libtool-gcc32dbg --mode=link /usr/bin/gcc -g -g -D_REENTRANT -Wall -Wall -L/usr/local/globus//lib -L/usr/local/globus//lib -o rendezvous-test -L/usr/local/globus//lib rendezvous_test-rendezvous_test.o -lglobus_notification_consumer_gcc32dbg -lglobus_c_rendezvous_client_client_bindings_gcc32dbg -lglobus_c_rendezvous_client_types_gcc32dbg -lglobus_wsrf_core_tools_gcc32dbg -lglobus_c_wsrf_resource_gcc32dbg -lglobus_notif_client_bindings_gcc32dbg -lglobus_notif_types_gcc32dbg -lglobus_wssg_client_bindings_gcc32dbg -lglobus_wssg_types_gcc32dbg -lglobus_wsnt_client_bindings_gcc32dbg -lglobus_wsnt_types_gcc32dbg -lglobus_wsrp_client_bindings_gcc32dbg -lglobus_wsrp_types_gcc32dbg -lglobus_wsrl_client_bindings_gcc32dbg -lglobus_wsrl_types_gcc32dbg -lglobus_wsr_types_gcc32dbg -lglobus_topics_types_gcc32dbg -lglobus_wstop_types_gcc32dbg -lglobus_xpath_types_gcc32dbg -lglobus_wsbf_types_gcc32dbg -lglobus_wst_types_gcc32dbg -lglobus_wsse_types_gcc32dbg -lglobus_wsc_types_gcc32dbg -lglobus_wsseu_types_gcc32dbg -lglobus_wsp_types_gcc32dbg -lglobus_wsen_client_bindings_gcc32dbg -lglobus_wsen_types_gcc32dbg -lglobus_wsu_types_gcc32dbg -lglobus_ds_types_gcc32dbg -lglobus_wsa_types_gcc32dbg -lglobus_ws_messaging_gcc32dbg -lgssapi_error_gcc32dbg -lglobus_gss_assist_gcc32dbg -lglobus_gssapi_gsi_gcc32dbg -lglobus_gsi_proxy_core_gcc32dbg -lglobus_gsi_credential_gcc32dbg -lglobus_gsi_callback_gcc32dbg -lglobus_oldgaa_gcc32dbg -lglobus_gsi_sysconfig_gcc32dbg -lglobus_gsi_cert_utils_gcc32dbg -lglobus_usage_gcc32dbg -lglobus_openssl_gcc32dbg -lglobus_xio_gcc32dbg -lglobus_openssl_error_gcc32dbg -lglobus_callout_gcc32dbg -lglobus_proxy_ssl_gcc32dbg -lglobus_common_gcc32dbg -lxml2_gcc32dbg -lltdl_gcc32dbg -lm -lm -ldl -lssl -lcrypto -lssl -lcrypto -lm -lpthread mkdir .libs /usr/bin/gcc -g -g -D_REENTRANT -Wall -Wall -o rendezvous-test rendezvous_test-rendezvous_test.o -L/usr/local/globus//lib /usr/local/globus//lib/libglobus_notification_consumer_gcc32dbg.so /usr/local/globus//lib/libglobus_c_rendezvous_client_client_bindings_gcc32dbg.so /usr/local/globus//lib/libglobus_c_rendezvous_client_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsrf_core_tools_gcc32dbg.so /usr/local/globus//lib/libglobus_c_wsrf_resource_gcc32dbg.so /usr/local/globus//lib/libglobus_notif_client_bindings_gcc32dbg.so /usr/local/globus//lib/libglobus_notif_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wssg_client_bindings_gcc32dbg.so /usr/local/globus//lib/libglobus_wssg_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsnt_client_bindings_gcc32dbg.so /usr/local/globus//lib/libglobus_wsnt_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsrp_client_bindings_gcc32dbg.so /usr/local/globus//lib/libglobus_wsrp_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsrl_client_bindings_gcc32dbg.so /usr/local/globus//lib/libglobus_wsrl_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsr_types_gcc32dbg.so /usr/local/globus//lib/libglobus_topics_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wstop_types_gcc32dbg.so /usr/local/globus//lib/libglobus_xpath_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsbf_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wst_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsse_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsc_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsseu_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsp_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsen_client_bindings_gcc32dbg.so /usr/local/globus//lib/libglobus_wsen_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsu_types_gcc32dbg.so /usr/local/globus//lib/libglobus_ds_types_gcc32dbg.so /usr/local/globus//lib/libglobus_wsa_types_gcc32dbg.so /usr/local/globus//lib/libglobus_ws_messaging_gcc32dbg.so /usr/local/globus//lib/libgssapi_error_gcc32dbg.so /usr/local/globus//lib/libglobus_gss_assist_gcc32dbg.so /usr/local/globus//lib/libglobus_gssapi_gsi_gcc32dbg.so /usr/local/globus//lib/libglobus_gsi_proxy_core_gcc32dbg.so /usr/local/globus//lib/libglobus_gsi_credential_gcc32dbg.so /usr/local/globus//lib/libglobus_gsi_callback_gcc32dbg.so /usr/local/globus//lib/libglobus_oldgaa_gcc32dbg.so /usr/local/globus//lib/libglobus_gsi_sysconfig_gcc32dbg.so /usr/local/globus//lib/libglobus_gsi_cert_utils_gcc32dbg.so /usr/local/globus//lib/libglobus_usage_gcc32dbg.so /usr/local/globus//lib/libglobus_openssl_gcc32dbg.so /usr/local/globus//lib/libglobus_xio_gcc32dbg.so /usr/local/globus//lib/libglobus_openssl_error_gcc32dbg.so /usr/local/globus//lib/libglobus_callout_gcc32dbg.so /usr/local/globus//lib/libglobus_proxy_ssl_gcc32dbg.so /usr/local/globus//lib/libglobus_common_gcc32dbg.so /usr/local/globus//lib/libxml2_gcc32dbg.so /usr/local/globus//lib/libltdl_gcc32dbg.so -ldl -lssl -lcrypto -lm -lpthread -Wl,--rpath -Wl,/usr/local/globus//lib -Wl,--rpath -Wl,/usr/local/globus//lib rendezvous_test-rendezvous_test.o: In function `rendezvous_test_init': /home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test/rendezvous_test.c:50: undefined reference to `globus_libc_malloc' collect2: ld returned 1 exit status make[2]: ** [rendezvous-test] Erro 1 make[2]: Saindo do diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test' make[1]: ** [all-recursive] Erro 1 make[1]: Saindo do diretório `/home/globus/gt4.2.1-all-source-installer/source-trees/ws-rendezvous/client/c/test' It complains about a undefined reference to globus_libc_malloc. Is there any library I forgot? -- __________________________________ João Marcelo Uchôa de Alencar Computer Science BSc. jmarcelo.alencar(at)gmail.com Linux User 398939 __________________________________
