2011-03-01 72 views
4

我在編譯雪豹上的Pythonika,我得到的錯誤提示我錯過了一些標準標誌,任何想法缺少什麼?另一個post表明我需要-lrt標誌,但是這無法在MacOS在MacOS上編譯Pythonika

cc -I/Applications/Mathematica.app/SystemFiles/Links/MathLink/DeveloperKit/CompilerAdditions -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/ Pythonika.o Pythonikatm.o -L/Applications/Mathematica.app/SystemFiles/Links/MathLink/DeveloperKit/CompilerAdditions -lMLi3 -F/Library/Frameworks/Python.framework/Versions/2.7/ -framework Python -o Pythonika 
Undefined symbols: 
    "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)", referenced from: 
     _mlfile_get_exe_name_from_command in libMLi3.a(mlfileops.c.o) 
     _mlfile_get_exe_name_from_command in libMLi3.a(mlfileops.c.o) 
     _mlfile_get_exe_name_from_command in libMLi3.a(mlfileops.c.o) 
     _mlfile_get_exe_name_from_command in libMLi3.a(mlfileops.c.o) 
    "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char const*, unsigned long, unsigned long) const", referenced from: 
     _mlipinterfacecontainer_get_domain_names in libMLi3.a(mlipinterface.c.o) 
     MLDevices::MLTCPIPDevice::OldConnectServer()  in libMLi3.a(mltcpip.cpp.o) 
    "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned long)", referenced from: 
     _mlfile_get_exe_name_from_command in libMLi3.a(mlfileops.c.o) 
     _mlfile_get_exe_name_from_command in libMLi3.a(mlfileops.c.o) 
     MLNetwork::MLIPAddress::AddInterfaceQualifier(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlipaddress.cpp.o) 
     MLNetwork::MLIPAddress::LoadIPFromString(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlipaddress.cpp.o) 
     std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)in libMLi3.a(mlinterface.cpp.o) 
     std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)in libMLi3.a(mltcpip.cpp.o) 
     std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLObjectBrokers::MLUnixNameBrokerCore::MLUnixNameBrokerCore(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)in libMLi3.a(mlplatformobjectbrokers.cpp.o) 
    "_kCFUserNotificationAlternateButtonTitleKey", referenced from: 
     _MLRequest_darwin in libMLi3.a(mlosx.c.o) 
     _MLConfirm_darwin in libMLi3.a(mlosx.c.o) 
    "std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >::basic_istringstream(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode)", referenced from: 
     MLNetwork::MLIPAddress::AddPort(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlipaddress.cpp.o) 
     MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*)in libMLi3.a(mlipaddress.cpp.o) 
     MLNetwork::MLIPAddress::MLIPAddress(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlipaddress.cpp.o) 
     MLDevices::MLDeviceParameters::MLDeviceParameters(char*)in libMLi3.a(mldevices.cpp.o) 
     MLDevices::MLDeviceParameters::MLDeviceParameters(char*)in libMLi3.a(mldevices.cpp.o) 
    "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)", referenced from: 
     _mlfile_get_exe_name_from_command in libMLi3.a(mlfileops.c.o) 
     MLNetwork::MLIPAddress::LoadIPFromString(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlipaddress.cpp.o) 
     MLNetwork::MLIPAddress::LoadIPFromString(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlipaddress.cpp.o) 
     std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlipaddress.cpp.o) 
     std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLDevices::MLTCPIPDevice::OldConnectServer()  in libMLi3.a(mltcpip.cpp.o) 
     std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mltcpip.cpp.o) 
     std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlplatformthreads.cpp.o) 
     std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlplatformobjectbrokers.cpp.o) 
    "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()", referenced from: 
     MLNetwork::MLInitializeIPAddressModule()  in libMLi3.a(mlipaddress.cpp.o) 
     MLNetwork::MLIPAddress::LoadIPFromString(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlipaddress.cpp.o) 
     MLNetwork::MLIPAddress::LoadIPFromString(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlipaddress.cpp.o) 
     MLExceptions::MLException::MLException(char const*)in libMLi3.a(mlipaddress.cpp.o) 
     MLHashTables::MLHashTable<int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<int> >::resize(unsigned long)in libMLi3.a(mlipaddress.cpp.o) 
     MLHashTables::MLHashTable<int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<int> >::resize(unsigned long)in libMLi3.a(mlipaddress.cpp.o) 
     MLHashTables::MLHashTable<int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<int> >::operator[](int const&)in libMLi3.a(mlipaddress.cpp.o) 
     MLHashTables::MLHashTable<int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<int> >::MLHashTable()in libMLi3.a(mlipaddress.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetPreferredInterface()  in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetPreferredInterface_c_str()  in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetInterfaceFromHostname(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetInterfaceFromHostname(char const*)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetInterfaceFromAddress(MLNetwork::MLIPAddress const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetInterfaceFromAddress_c_str(MLNetwork::MLIPAddress const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::AddInterface(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetInterface(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV6HostnameFromInterface(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV6HostnameFromInterface(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV6HostnameFromInterface(char const*)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV4HostnameFromInterface(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV4HostnameFromInterface(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV4HostnameFromInterface(char const*)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV6AddressFromInterface(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV6AddressFromInterface(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV4AddressFromInterface(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV4AddressFromInterface(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV6AddressFromHostname(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV6AddressFromHostname(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV4AddressFromHostname(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLNetwork::MLInterfaceContainer::GetIPV4AddressFromHostname(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLExceptions::MLException::MLException(char const*)in libMLi3.a(mlinterface.cpp.o) 
     MLLists::MLList<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::push_front(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     void MLLists::exch<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)in libMLi3.a(mlinterface.cpp.o) 
     MLExceptions::MLException::MLException(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::MLHashTable()in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::MLHashTable()in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::resize(unsigned long)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::resize(unsigned long)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::resize(unsigned long)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::resize(unsigned long)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::MLHashTable(MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::MLHashTable(MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<MLNetwork::MLIPAddress, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLNetwork::MLIPAddressHashFunction>::MLHashTable()in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<MLNetwork::MLIPAddress, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLNetwork::MLIPAddressHashFunction>::resize(unsigned long)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<MLNetwork::MLIPAddress, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLNetwork::MLIPAddressHashFunction>::resize(unsigned long)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<MLNetwork::MLIPAddress, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLNetwork::MLIPAddressHashFunction>::operator[](MLNetwork::MLIPAddress const&)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<MLNetwork::MLIPAddress, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLNetwork::MLIPAddressHashFunction>::MLHashTable(MLHashTables::MLHashTable<MLNetwork::MLIPAddress, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLNetwork::MLIPAddressHashFunction> const&)in libMLi3.a(mlinterface.cpp.o) 
     MLLists::MLList<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::MLList()in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLNetwork::MLInterface, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::MLHashTable()in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLNetwork::MLInterface, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::resize(unsigned long)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLNetwork::MLInterface, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::resize(unsigned long)in libMLi3.a(mlinterface.cpp.o) 
     MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLNetwork::MLInterface, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::MLHashTable(MLHashTables::MLHashTable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, MLNetwork::MLInterface, MLHashTables::MLGenericHashFunction<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLLists::MLList<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::push_back(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLLists::MLList<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sort()in libMLi3.a(mlinterface.cpp.o) 
     MLLists::MLList<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::MLList(MLLists::MLList<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLLists::MLList<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::insert(MLLists::MLListNode_Iterator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libMLi3.a(mlinterface.cpp.o) 
     MLDevices::MLTCPIPDevice::OldConnectServer()  in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::DetermineLocalHostnameAndProtocol()  in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::GetHostname()  in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::GetHostname()  in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::GetHostname()  in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::CreateServer()  in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::CreateServer()  in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::CreateClient()  in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::OldCreateServer()  in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::OldCreateServer()  in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::OldCreateClient()  in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(char*, MLDevices::MLTCPIPWorld*)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(char*, MLDevices::MLTCPIPWorld*)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(char*, MLDevices::MLTCPIPWorld*)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(char*, MLDevices::MLTCPIPWorld*)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(char*, MLDevices::MLTCPIPWorld*)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(char*, MLDevices::MLTCPIPWorld*)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(char*, MLDevices::MLTCPIPWorld*)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(char*, MLDevices::MLTCPIPWorld*)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(char*, MLDevices::MLTCPIPWorld*)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice()in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice()in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice()in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice()in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice()in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice()in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice()in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice()in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice()in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(MLDevices::MLTCPIPDevice const&)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(MLDevices::MLTCPIPDevice const&)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(MLDevices::MLTCPIPDevice const&)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(MLDevices::MLTCPIPDevice const&)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(MLDevices::MLTCPIPDevice const&)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(MLDevices::MLTCPIPDevice const&)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(MLDevices::MLTCPIPDevice const&)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(MLDevices::MLTCPIPDevice const&)in libMLi3.a(mltcpip.cpp.o) 
     MLDevices::MLTCPIPDevice::MLTCPIPDevice(MLDevices::MLTCPIPDevice const&)in libMLi3.a(mltcpip.cpp.o) 
     MLExceptions::MLException::MLException(char const*)in libMLi3.a(mltcpip.cpp.o) 
     MLThreads::makeIPCName(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::makeIPCName(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::DestroyName(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::DestroyName(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::DestroyName(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::NameValidQ(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLSemaphoreConditionHelper::MLSemaphoreConditionHelper(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, MLThreads::_mlsyncmode, void*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLSemaphoreConditionHelper::MLSemaphoreConditionHelper(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, MLThreads::_mlsyncmode, void*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLFifoConditionHelper::MLFifoConditionHelper(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, MLThreads::_mlsyncmode, void*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLFifoConditionHelper::MLFifoConditionHelper(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, MLThreads::_mlsyncmode, void*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLFileLockingMutexHelper::MLFileLockingMutexHelper(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLFileLockingMutexHelper::MLFileLockingMutexHelper(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLFileLockingMutexHelper::MLFileLockingMutexHelper(void*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLFileLockingMutexHelper::MLFileLockingMutexHelper(void*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLSemaphoreMutexHelper::MLSemaphoreMutexHelper(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLSemaphoreMutexHelper::MLSemaphoreMutexHelper(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLSemaphoreMutexHelper::MLSemaphoreMutexHelper(void*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLSemaphoreMutexHelper::MLSemaphoreMutexHelper(void*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLUnixMutexHandle::MLUnixMutexHandle()in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLUnixMutexHandle::MLUnixMutexHandle(MLThreads::MLUnixMutexHandle&)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLUnixMutexHandle::MLUnixMutexHandle(MLThreads::MLUnixMutexHandle const&)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLUnixMutexHandle::MLUnixMutexHandle(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLUnixMutexHandle::MLUnixMutexHandle(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, MLThreads::_mlsyncmode)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLUnixMutexHandle::MLUnixMutexHandle(char const*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLUnixMutexHandle::MLUnixMutexHandle(char const*, MLThreads::_mlsyncmode)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLUnixMutexHandle::MLUnixMutexHandle(void*)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLUnixCondition::MLUnixCondition()in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLUnixCondition::MLUnixCondition(MLThreads::MLUnixCondition&)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLUnixCondition::MLUnixCondition(MLThreads::MLUnixCondition const&)in libMLi3.a(mlplatformthreads.cpp.o) 
     MLThreads::MLUnixCondition::MLUnixCondition(MLThreads::MLUnixCondition&, MLThreads::_mlcondreset, MLThreads::_mlsyncmode)in libMLi3.a(mlplatformthreads.cpp.o) 
+0

的你貼的樣子消息'C++'。我已經相應地更改了'C'標籤 – pmg

+0

查看此鏈接http://code.google.com/p/pythonika/downloads/detail?name=Pythonika-2.6&can=2&q=我不確定版本。 –

+0

謝謝,它沒有工作,我懷疑它是32位可執行文件,Mathematica 8.0 for MacOS是64位。重新編譯雖然工作 –

回答

4

看起來你可能需要以下鏈接標誌:

-lstdC++ -framework的CoreFoundation

+0

只是添加'-framework CoreFoundation'就夠了,謝謝 –