Ok I think it worked since now there is a new error:
g++ -o amuleweb -bind_at_load -lpthread -L../../libs/common -L../../libs/ec/cpp -L/opt/local/lib -L/opt/local/lib amuleweb-WebServer.o amuleweb-WebInterface.o amuleweb-WebSocket.o amuleweb-ExternalConnector.o amuleweb-OtherFunctions.o amuleweb-RLE.o amuleweb-NetworkFunctions.o amuleweb-php_parser.o amuleweb-php_lexer.o amuleweb-php_syntree.o amuleweb-php_amule_lib.o amuleweb-php_core_lib.o amuleweb-UPnPBase.o amuleweb-UPnPCompatibility.o -lec -lmulecommon -L/Users/mirko/Desktop/aMule-dev/wxWidgets_r61977/lib -L/opt/local/lib -framework QuickTime -framework IOKit -framework Carbon -framework Cocoa -framework AudioToolbox -framework System -framework OpenGL /Users/mirko/Desktop/aMule-dev/wxWidgets_r61977/lib/libwx_baseu_net-2.9.a /Users/mirko/Desktop/aMule-dev/wxWidgets_r61977/lib/libwx_baseu-2.9.a -lwxregexu-2.9 -lwxtiff-2.9 -lwxjpeg-2.9 -lwxpng-2.9 -lz -lpthread -liconv -lz -lreadline -lpng12 ../../../intl/libintl.a /opt/local/lib/libiconv.dylib -lupnp -lthreadutil -lixml
ld: warning: in /System/Library/Frameworks//QuickTime.framework/QuickTime, missing required architecture x86_64 in file
Undefined symbols:
"CaMuleExternalConnector::CreateTraits()", referenced from:
vtable for CamulewebAppin amuleweb-WebInterface.o
vtable for CaMuleExternalConnectorin amuleweb-ExternalConnector.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[4]: *** [amuleweb] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
A note about this warning:
ld: warning: in /System/Library/Frameworks//QuickTime.framework/QuickTime, missing required architecture x86_64 in file
I dunno if this is related either to aMule or wx... Apple introduced QuickTimeX with Snow Leopard which uses a rewritten (and 64 bit) Quick Time kit. Somewhere Snow Leopard bring Quick Time too but it's 32-bit.