aMule Forum

English => Multiplatform => Mac OSX => Topic started by: kalou on July 03, 2006, 09:02:44 AM

Title: build fails on 10.4.x ppc / gcc 3.3 (link stage)
Post by: kalou on July 03, 2006, 09:02:44 AM
Hello,

   I almost succeeded to build latest amule from cvs (aMule-CVS-20060630.tar.bz2),
unfortunatelly there is a problem at link stage, that I don't understand ..  

 ./configure  --prefix=/opt  --enable-optimize --enable-embedded-crypto CFLAGS="-fast" CXXFLAGS="-fast"

g++  -fast -DUSE_EMBEDDED_CRYPTO -W -Wall -Wshadow -Wundef -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0 -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC -O2   -bind_at_load  -lpthread -o amule  amule-ThreadTasks.o amule-amule.o amule-BaseClient.o amule-ClientList.o amule-ClientCreditsList.o amule-ClientTCPSocket.o amule-ClientUDPSocket.o amule-DownloadClient.o amule-DownloadQueue.o amule-EMSocket.o amule-ECSpecialCoreTags.o amule-ExternalConn.o amule-Friend.o amule-FriendList.o amule-HTTPDownload.o amule-IPFilter.o amule-KnownFileList.o amule-ListenSocket.o amule-MuleUDPSocket.o amule-SearchFile.o amule-SearchList.o amule-ServerConnect.o amule-ServerList.o amule-ServerSocket.o amule-ServerUDPSocket.o amule-SharedFileList.o amule-UploadBandwidthThrottler.o amule-UploadClient.o amule-UploadQueue.o amule-Kademlia.o amule-Search.o amule-Indexed.o amule-KademliaUDPListener.o amule-Prefs.o amule-RoutingZone.o amule-Contact.o amule-UPnP.o amule-amule-gui.o amule-amuleDlg.o amule-AddFriend.o amule-ChatSelector.o amule-ClientDetailDialog.o amule-FileDetailDialog.o amule-KadDlg.o amule-OScopeCtrl.o amule-PartFileConvert.o amule-PrefsUnifiedDlg.o amule-SearchDlg.o amule-ServerWnd.o amule-SharedFilesWnd.o amule-StatisticsDlg.o amule-SearchListCtrl.o amule-DownloadListCtrl.o amule-ClientListCtrl.o amule-FriendListCtrl.o amule-ServerListCtrl.o amule-SharedFilesCtrl.o amule-MuleTrayIcon.o amule-TransferWnd.o amule-ClientCredits.o amule-ECSpecialMuleTags.o amule-KnownFile.o amule-GetTickCount.o amule-GuiEvents.o amule-Logger.o amule-PartFile.o amule-Preferences.o amule-Proxy.o amule-Server.o amule-Statistics.o amule-StatTree.o amule-SHAHashSet.o amule-OtherFunctions.o -L. -lmuleappcommon -Llibs/common -Llibs/ec -lmulecommon -lec     -L. -lmuleappcore -L. -lmuleappgui  -L/opt/lib   -framework QuickTime -framework IOKit -framework Carbon -framework Cocoa -framework System  -lwx_macu_adv-2.6 -lwx_macu_core-2.6 -lwx_base_carbonu_net-2.6 -lwx_base_carbonu-2.6   -lz
ld: Undefined symbols:
__ZN12wxStringBase8InitWithEPKwmm
__ZN12wxStringBaseaSEPKw
__ZN8wxCSConvC1EPKw
__ZN8wxString6FormatEPKwz
__ZNK8wxLocale9GetStringEPKwS1_
__ZNK8wxString10BeforeLastEw
__ZNK8wxString3CmpEPKw
__ZplPKwRK8wxString
__ZplRK8wxStringPKw
__Z11wxDirExistsPKw
__Z8wxAccessPKwi
__ZN12wxStringBase10ConcatSelfEmPKwm
__ZN12wxStringBase6appendEmw
__ZN15wxCmdLineParser10SetCmdLineEiPPw
__ZN19wxFFileOutputStreamC1ERK8wxStringPKw
__ZN5wxApp10InitializeERiPPw
__ZN6wxFile4OpenEPKwNS_8OpenModeEi
__ZN8wxString7ReplaceEPKwS1_b
__ZNK10wxDateTime6FormatEPKwRKNS_8TimeZoneE
__ZNK8wxString11BeforeFirstEw
__ZNK8wxString4FindEPKw
__ZNK8wxString9CmpNoCaseEPKw
__ZN12wxStringBaseC2Emw
__ZN8wxString9FromAsciiEPKc
__ZN6wxFile6ExistsEPKw
__ZNK8wxString4FindEwb
__ZNK8wxString9AfterLastEw
__Z6wxAtoiPKw
__ZNK8wxString10AfterFirstEw
__ZNK8wxString10StartsWithEPKwPS_
__ZN17wxTextInputStreamC1ER13wxInputStreamRK8wxStringR8wxMBConv
__ZplRK8wxStringw
__ZNK8wxString6mb_strER8wxMBConv
__ZN12wxStringBaseaSEw
__Z10wxLogErrorPKwz
__Z12wxLogWarningPKwz
__ZN12wxStringBase7replaceEmmPKw
__ZN6wxFileC1EPKwNS_8OpenModeE
__Z14wxFileSelectorPKwS0_S0_S0_S0_iP8wxWindowii
__ZNK7wxRegEx7MatchesEPKwim
__ZN5wxLog5DoLogEmPKwl
__ZNK8wxString7ToAsciiEv
__Z9wxStricmpPKwS0_
__ZN8wxLocale10AddCatalogEPKw
__ZNK8wxLocale8IsLoadedEPKw
__ZNK8wxString7MatchesEPKw
__Z13wxLogSysErrorPKwz
__ZN13wxArrayString6RemoveEPKw
__ZNK13wxArrayString5IndexEPKwbb
make[3]: *** [amule] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

imac-g5-de-olivier-kaloudoff:~/amule-cvs kalou$ ls /opt/lib/*wx*
/opt/lib/libwx_base_carbon-2.6.0.3.1.dylib       /opt/lib/libwx_mac_adv-2.6.0.3.1.dylib    /opt/lib/libwx_macu_adv-2.6.0.3.1.dylib
/opt/lib/libwx_base_carbon-2.6.0.dylib           /opt/lib/libwx_mac_adv-2.6.0.dylib        /opt/lib/libwx_macu_adv-2.6.0.dylib
/opt/lib/libwx_base_carbon-2.6.dylib             /opt/lib/libwx_mac_adv-2.6.dylib          /opt/lib/libwx_macu_adv-2.6.dylib
/opt/lib/libwx_base_carbon_net-2.6.0.3.1.dylib   /opt/lib/libwx_mac_core-2.6.0.3.1.dylib   /opt/lib/libwx_macu_core-2.6.0.3.1.dylib
/opt/lib/libwx_base_carbon_net-2.6.0.dylib       /opt/lib/libwx_mac_core-2.6.0.dylib       /opt/lib/libwx_macu_core-2.6.0.dylib
/opt/lib/libwx_base_carbon_net-2.6.dylib         /opt/lib/libwx_mac_core-2.6.dylib         /opt/lib/libwx_macu_core-2.6.dylib
/opt/lib/libwx_base_carbon_xml-2.6.0.3.1.dylib   /opt/lib/libwx_mac_html-2.6.0.3.1.dylib   /opt/lib/libwx_macu_html-2.6.0.3.1.dylib
/opt/lib/libwx_base_carbon_xml-2.6.0.dylib       /opt/lib/libwx_mac_html-2.6.0.dylib       /opt/lib/libwx_macu_html-2.6.0.dylib
/opt/lib/libwx_base_carbon_xml-2.6.dylib         /opt/lib/libwx_mac_html-2.6.dylib         /opt/lib/libwx_macu_html-2.6.dylib
/opt/lib/libwx_base_carbonu-2.6.0.3.1.dylib      /opt/lib/libwx_mac_media-2.6.0.3.1.dylib  /opt/lib/libwx_macu_media-2.6.0.3.1.dylib
/opt/lib/libwx_base_carbonu-2.6.0.dylib          /opt/lib/libwx_mac_media-2.6.0.dylib      /opt/lib/libwx_macu_media-2.6.0.dylib
/opt/lib/libwx_base_carbonu-2.6.dylib            /opt/lib/libwx_mac_media-2.6.dylib        /opt/lib/libwx_macu_media-2.6.dylib
/opt/lib/libwx_base_carbonu_net-2.6.0.3.1.dylib  /opt/lib/libwx_mac_qa-2.6.0.3.1.dylib     /opt/lib/libwx_macu_qa-2.6.0.3.1.dylib
/opt/lib/libwx_base_carbonu_net-2.6.0.dylib      /opt/lib/libwx_mac_qa-2.6.0.dylib         /opt/lib/libwx_macu_qa-2.6.0.dylib
/opt/lib/libwx_base_carbonu_net-2.6.dylib        /opt/lib/libwx_mac_qa-2.6.dylib           /opt/lib/libwx_macu_qa-2.6.dylib
/opt/lib/libwx_base_carbonu_xml-2.6.0.3.1.dylib  /opt/lib/libwx_mac_xrc-2.6.0.3.1.dylib    /opt/lib/libwx_macu_xrc-2.6.0.3.1.dylib
/opt/lib/libwx_base_carbonu_xml-2.6.0.dylib      /opt/lib/libwx_mac_xrc-2.6.0.dylib        /opt/lib/libwx_macu_xrc-2.6.0.dylib
/opt/lib/libwx_base_carbonu_xml-2.6.dylib        /opt/lib/libwx_mac_xrc-2.6.dylib          /opt/lib/libwx_macu_xrc-2.6.dylib

/opt/lib/wx:
config  include


Any clue about this ?


Olivier