|
From: Samuel V. <sam...@gm...> - 2006-12-05 13:58:08
|
Hi, As i recently acquired a macbook i thought to run sgems on it. Seems like i have some compilation issues which i didn't have when i was compiling for linux. (plz find the compile log attached at the end of the email) I was wondering Nico, if you had any idea what was going on... Maybe something with the gcc compiler that mac provides? Imho these are references to the GsTL library i just installed as i did in linux (copy to /usr/lib/) gr,S. cd GsTLAppli && make -f Makefile cd utils && make -f Makefile c++ -c -pipe -Wall -W -Os -fPIC -DQT_NO_DEBUG -DQT_SHARED -DQT_ACCESSIBILITY_SUPPORT -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/sw/share/qt3mac/mkspecs/default -I. -I. -I/sw/lib/qt3mac/include -o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/utils/clock.o clock.cpp c++ -c -pipe -Wall -W -Os -fPIC -DQT_NO_DEBUG -DQT_SHARED -DQT_ACCESSIBILITY_SUPPORT -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/sw/share/qt3mac/mkspecs/default -I. -I. -I/sw/lib/qt3mac/include -o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/utils/error_messages_handler.o error_messages_handler.cpp c++ -c -pipe -Wall -W -Os -fPIC -DQT_NO_DEBUG -DQT_SHARED -DQT_ACCESSIBILITY_SUPPORT -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/sw/share/qt3mac/mkspecs/default -I. -I. -I/sw/lib/qt3mac/include -o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/utils/gstl_messages_private.o gstl_messages_private.cpp gstl_messages_private.cpp:201: warning: 'GsTLcout' initialized and declared 'extern' gstl_messages_private.cpp:202: warning: 'GsTLcerr' initialized and declared 'extern' gstl_messages_private.cpp:203: warning: 'GsTLlog' initialized and declared 'extern' c++ -c -pipe -Wall -W -Os -fPIC -DQT_NO_DEBUG -DQT_SHARED -DQT_ACCESSIBILITY_SUPPORT -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/sw/share/qt3mac/mkspecs/default -I. -I. -I/sw/lib/qt3mac/include -o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/utils/manager.o manager.cpp ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'type_name' ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'name' ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'final_name' ./GsTLAppli/utils/directory.h:47: warning: unused parameter 'name' c++ -c -pipe -Wall -W -Os -fPIC -DQT_NO_DEBUG -DQT_SHARED -DQT_ACCESSIBILITY_SUPPORT -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/sw/share/qt3mac/mkspecs/default -I. -I. -I/sw/lib/qt3mac/include -o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/utils/progress_notifier.o progress_notifier.cpp ./GsTLAppli/utils/progress_notifier.h:79: warning: unused parameter 'str' ./GsTLAppli/utils/progress_notifier.h:134: warning: unused parameter 'str' progress_notifier.cpp:36: warning: unused parameter 'title' progress_notifier.cpp:36: warning: unused parameter 'title' progress_notifier.cpp: In member function 'virtual bool Text_progress_notifier::notify()': progress_notifier.cpp:106: warning: comparison between signed and unsigned integer expressions c++ -c -pipe -Wall -W -Os -fPIC -DQT_NO_DEBUG -DQT_SHARED -DQT_ACCESSIBILITY_SUPPORT -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/sw/share/qt3mac/mkspecs/default -I. -I. -I/sw/lib/qt3mac/include -o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/utils/string_manipulation.o string_manipulation.cpp test -d /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/ || mkdir || -p /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/ rm -f libGsTLAppli_utils.1.0.0.dylib libGsTLAppli_utils.dylib libGsTLAppli_utils.1.dylib libGsTLAppli_utils.1.0.dylib c++ -headerpad_max_install_names -prebind -dynamiclib -single_module -compatibility_version 1.0 -current_version 1.0.0 -install_name /sw/lib/qt3mac/lib/libGsTLAppli_utils.1.dylib -o libGsTLAppli_utils.1.0.0.dylib /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/utils/clock.o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/utils/error_messages_handler.o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/utils/gstl_messages_private.o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/utils/manager.o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/utils/progress_notifier.o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/utils/string_manipulation.o -L/sw/lib/qt3mac/lib -L/sw/lib/qt3mac/lib -lqt-mt ld: warning -prebind ignored because MACOSX_DEPLOYMENT_TARGET environment variable greater or equal to 10.4 ln -s libGsTLAppli_utils.1.0.0.dylib libGsTLAppli_utils.dylib ln -s libGsTLAppli_utils.1.0.0.dylib libGsTLAppli_utils.1.dylib ln -s libGsTLAppli_utils.1.0.0.dylib libGsTLAppli_utils.1.0.dylib rm -f /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/libGsTLAppli_utils.1.0.0.dylib rm -f /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/libGsTLAppli_utils.dylib rm -f /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/libGsTLAppli_utils.1.dylib rm -f /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/libGsTLAppli_utils.1.0.dylib mv -f libGsTLAppli_utils.1.0.0.dylib libGsTLAppli_utils.dylib libGsTLAppli_utils.1.dylib libGsTLAppli_utils.1.0.dylib /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/ cd appli && make -f Makefile c++ -c -pipe -Wall -W -Os -fPIC -I/sw/share/qt3mac/mkspecs/default -I. -I. -o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/appli/library_appli_init.o library_appli_init.cpp ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'type_name' ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'name' ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'final_name' ./GsTLAppli/utils/directory.h:47: warning: unused parameter 'name' c++ -c -pipe -Wall -W -Os -fPIC -I/sw/share/qt3mac/mkspecs/default -I. -I. -o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/appli/manager_repository.o manager_repository.cpp ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'type_name' ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'name' ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'final_name' ./GsTLAppli/utils/directory.h:47: warning: unused parameter 'name' c++ -c -pipe -Wall -W -Os -fPIC -I/sw/share/qt3mac/mkspecs/default -I. -I. -o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/appli/project.o project.cpp ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'type_name' ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'name' ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'final_name' ./GsTLAppli/utils/directory.h:47: warning: unused parameter 'name' c++ -c -pipe -Wall -W -Os -fPIC -I/sw/share/qt3mac/mkspecs/default -I. -I. -o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/appli/utilities.o utilities.cpp ./GsTLAppli/utils/progress_notifier.h:79: warning: unused parameter 'str' ./GsTLAppli/utils/progress_notifier.h:134: warning: unused parameter 'str' ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'type_name' ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'name' ./GsTLAppli/utils/directory.h:45: warning: unused parameter 'final_name' ./GsTLAppli/utils/directory.h:47: warning: unused parameter 'name' test -d /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/ || mkdir -p /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/ rm -f libGsTLAppli_appli.1.0.0.dylib libGsTLAppli_appli.dylib libGsTLAppli_appli.1.dylib libGsTLAppli_appli.1.0.dylib c++ -headerpad_max_install_names -dynamiclib -single_module -compatibility_version1.0 -current_version 1.0.0 -install_name /sw/lib/qt3mac/lib/libGsTLAppli_appli.1.dylib -o libGsTLAppli_appli.1.0.0.dylib /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/appli/library_appli_init.o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/appli/manager_repository.o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/appli/project.o /home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/obj/appli/utilities.o -L/sw/lib/qt3mac/lib ld: Undefined symbols: _GsTLlog __ZN7Manager7factoryERKSsRKPFP15Named_interfaceRSsE __ZNK7Manager8list_allER7Channeli __ZTI7Manager __ZlsR7ChannelPKc __ZlsR7ChannelRKSs __Z16create_directoryRSs __ZN7ManagerC1Ev _GsTLcout __ZN22Error_messages_handlerC1Ev __ZN6gstlIO3endER7Channel __ZN8Qt_clock5startEv __ZN8Qt_clock7elapsedEv __ZN8Qt_clock7restartEv __ZN8Qt_clockC1Ev __ZN8Qt_clockD1Ev __ZN9String_Op7replaceERSsRKSsS2_ __ZlsR7ChannelPFS0_S0_E __ZlsR7Channeli ___appli_message ___appli_warning __ZN13Void_notifier20create_new_interfaceERSs __ZTI17Progress_notifier /usr/bin/libtool: internal link edit command failed make[2]: *** [/home/gonzalomartinez/Desktop/sgems/SGeMS-1.4.1/lib/Mac_OS_X/libGsTLAppli_appli.1.0.0.dylib] Error 1 make[1]: *** [sub-appli] Error 2 make: *** [sub-GsTLAppli] Error 2 |