Trouble with mex command for Mathematica Symbolic Toolbox 2.0 - "symbol(s) not found for architecture x86_64" and "clang: error: linker command failed with exit code 1"

1 view (last 30 days)
I am trying to access Mathematica capability from within MATLAB (as part of a larger program), and this seems like the best option I've seen:
However, when I try to execute the mex command specified in the installation instructions, I get a storm of errors. I am new to mex and fairly new to Mathematica, though I have a bit of experience with basic MATLAB functionality. I'm running MATLAB R2013a (64-bit) on a MacBook Pro (OSX 10.9.2), and trying to access Wolfram Mathematica 8.0.4.0.
The command I ran and the resulting error output are shown below. Any help or suggestions would be greatly appreciated.
>> mex -I/Applications/Mathematica.app/SystemFiles/Links/MathLink/DeveloperKit/CompilerAdditions/ -L/Applications/Mathematica.app/SystemFiles/Links/MathLink/DeveloperKit/CompilerAdditions/ -lMLi3 math.c
math.c:161:12: warning: implicitly declaring library function 'strcmp' with
type 'int (const char *, const char *)'
if (!strcmp(str, QUITCOMMAND) || !strcmp(str, EXITCOMMAND))
^
math.c:161:12: note: please include the header <string.h> or explicitly
provide a declaration for 'strcmp'
math.c:310:59: warning: incompatible pointer types passing 'long *' to
parameter of type 'int *' [-Wincompatible-pointer-types]
MLGetByteString(mlp, (const unsigned char **)&outStr, &len, '\0');
^~~~
/Applications/Mathematica.app/SystemFiles/Links/MathLink/DeveloperKit/CompilerAdditions/mathlink.h:4067:83: note:
passing argument to parameter 'lenp' here
...( MLINK mlp, const unsigned char **sp, int *lenp, long missing));
^
/Applications/Mathematica.app/SystemFiles/Links/MathLink/DeveloperKit/CompilerAdditions/mathlink.h:642:65: note:
expanded from macro 'MLDECL'
...MLDECL( rtype, name, params) extern rtype MLAPI name P(params)
^
/Applications/Mathematica.app/SystemFiles/Links/MathLink/DeveloperKit/CompilerAdditions/mathlink.h:514:18: note:
expanded from macro 'P'
# define P(s) s
^
math.c:520:9: warning: implicitly declaring library function 'strlen' with
type 'unsigned long (const char *)'
len = strlen(str);
^
math.c:520:9: note: please include the header <string.h> or explicitly
provide a declaration for 'strlen'
math.c:544:61: warning: incompatible pointer types passing 'long *' to
parameter of type 'int *' [-Wincompatible-pointer-types]
MLGetByteString(mlp, (const unsigned char **)&msgStr, &msglen, '\0');
^~~~~~~
/Applications/Mathematica.app/SystemFiles/Links/MathLink/DeveloperKit/CompilerAdditions/mathlink.h:4067:83: note:
passing argument to parameter 'lenp' here
...( MLINK mlp, const unsigned char **sp, int *lenp, long missing));
^
/Applications/Mathematica.app/SystemFiles/Links/MathLink/DeveloperKit/CompilerAdditions/mathlink.h:642:65: note:
expanded from macro 'MLDECL'
...MLDECL( rtype, name, params) extern rtype MLAPI name P(params)
^
/Applications/Mathematica.app/SystemFiles/Links/MathLink/DeveloperKit/CompilerAdditions/mathlink.h:514:18: note:
expanded from macro 'P'
# define P(s) s
^
math.c:551:17: warning: implicitly declaring library function 'strcpy' with
type 'char *(char *, const char *)'
(void)strcpy(destStr, msgStr);
^
math.c:551:17: note: please include the header <string.h> or explicitly
provide a declaration for 'strcpy'
5 warnings generated.
Undefined symbols for architecture x86_64:
"_CFDictionaryCreate", referenced from:
_MLConfirm_darwin in libMLi3.a(mlosx.c.o)
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
_MLAlert_darwin in libMLi3.a(mlosx.c.o)
"_CFRelease", referenced from:
_MLConfirm_darwin in libMLi3.a(mlosx.c.o)
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
_MLAlert_darwin in libMLi3.a(mlosx.c.o)
"_CFStringCreateWithCString", referenced from:
_MLConfirm_darwin in libMLi3.a(mlosx.c.o)
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
_MLAlert_darwin in libMLi3.a(mlosx.c.o)
"_CFStringGetCString", referenced from:
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
"_CFUserNotificationCreate", referenced from:
_MLConfirm_darwin in libMLi3.a(mlosx.c.o)
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
_MLAlert_darwin in libMLi3.a(mlosx.c.o)
"_CFUserNotificationGetResponseValue", referenced from:
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
"_CFUserNotificationReceiveResponse", referenced from:
_MLConfirm_darwin in libMLi3.a(mlosx.c.o)
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
_MLAlert_darwin in libMLi3.a(mlosx.c.o)
"__gnu_cxx::__exchange_and_add(int volatile*, int)", referenced from:
_mlipinterfacecontainer_new in libMLi3.a(mlipinterface.c.o)
_mlipinterfacecontainer_interfaces_changed in libMLi3.a(mlipinterface.c.o)
_mlipinterfacecontainer_get_decimal_names in libMLi3.a(mlipinterface.c.o)
_mlipinterfacecontainer_get_domain_names in libMLi3.a(mlipinterface.c.o)
std::list<std::string, std::allocator<std::string> >::erase(std::_List_iterator<std::string>) in libMLi3.a(mlipinterface.c.o)
std::_List_base<std::string, std::allocator<std::string> >::_M_clear() in libMLi3.a(mlipinterface.c.o)
MLHashTables::MLHashTableEntry<std::string, bool>::~MLHashTableEntry() in libMLi3.a(mlipinterface.c.o)
...
"std::string::find_last_of(char const*, unsigned long, unsigned long) const", referenced from:
MLThreads::DestroyName(std::string&) in libMLi3.a(mlplatformthreads.cpp.o)
"std::string::find_first_of(char const*, unsigned long, unsigned long) const", referenced from:
MLThreads::DestroyName(std::string&) in libMLi3.a(mlplatformthreads.cpp.o)
MLThreads::NameValidQ(std::string&) in libMLi3.a(mlplatformthreads.cpp.o)
"std::string::find(char const*, unsigned long, unsigned long) const", referenced from:
_mlipinterfacecontainer_get_domain_names in libMLi3.a(mlipinterface.c.o)
MLNetwork::MLIPAddress::IPV4NameQ(std::string) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::IPV6NameQ(std::string) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::LoadDomainName(bool) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::AutoconfiguredQ() const in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
"std::string::find(char, unsigned long) const", referenced from:
MLDevices::MLTCPIPDevice::GetHostname() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectClient() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
"std::string::rfind(char, unsigned long) const", referenced from:
MLNetwork::MLIPAddress::LoadDomainName(bool) in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLTCPIPDevice::GetHostname() in libMLi3.a(mltcpip.cpp.o)
"std::string::compare(char const*) const", referenced from:
MLNetwork::MLInterface::LoopbackQ() const in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLIPAddress::LoadDomainName(bool) in libMLi3.a(mlipaddress.cpp.o)
MLThreads::DestroyName(std::string&) in libMLi3.a(mlplatformthreads.cpp.o)
"std::istream::operator>>(unsigned long&)", referenced from:
MLDevices::MLDeviceParameters::MLDeviceParameters(char*) in libMLi3.a(mldevices.cpp.o)
"std::istream::operator>>(unsigned short&)", referenced from:
MLNetwork::MLIPAddress::MLIPAddress(std::string const&, std::string const&, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::AddPort(std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(std::string const&, std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
"std::ostream::operator<<(void const*)", referenced from:
MLNetwork::operator<<(std::ostream&, MLNetwork::MLInterface&) in libMLi3.a(mlinterface.cpp.o)
MLHashTables::MLHashTableEntry<void*, MLSignalHandlers::MLSignalHandler>::WriteEntry(std::ostream&) in libMLi3.a(mlsignalhandler.cpp.o)
MLDevices::MLTCPIPDeviceHeader::WriteHeaderToOstream(std::ostream&) const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::PrintDevice(std::ostream&) const in libMLi3.a(mltcpip.cpp.o)
"std::ostream::operator<<(bool)", referenced from:
MLSignalHandlers::MLSignalHandler::PrintSignalHandler(std::ostream&) const in libMLi3.a(mlsignalhandler.cpp.o)
MLDevices::MLTCPIPDevice::PrintDevice(std::ostream&) const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::PrintWorld(std::ostream&) const in libMLi3.a(mltcpip.cpp.o)
"std::ostream::operator<<(long)", referenced from:
MLSignalHandlers::MLSignalHandler::PrintSignalHandler(std::ostream&) const in libMLi3.a(mlsignalhandler.cpp.o)
MLSignalHandlers::MLSignalHandlerEnvironment::PrintSignalHandlerEnvironment(std::ostream&) const in libMLi3.a(mlsignalhandler.cpp.o)
MLDevices::MLTCPIPDeviceHeader::WriteHeaderToOstream(std::ostream&) const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::PrintDevice(std::ostream&) const in libMLi3.a(mltcpip.cpp.o)
MLNumerics::MLBigInteger::printcore(std::ostream&) const in libMLi3.a(mlbiginteger.cpp.o)
MLTypes::operator<<(std::ostream&, MLTypes::MLVersion const&) in libMLi3.a(mltypes.cpp.o)
MLNetwork::MLSocket::WriteSocket(std::ostream&) const in libMLi3.a(mlsocket.cpp.o)
...
"std::ostream::operator<<(unsigned long)", referenced from:
MLSignalHandlers::MLSignalHandler::PrintSignalHandler(std::ostream&) const in libMLi3.a(mlsignalhandler.cpp.o)
MLSignalHandlers::MLSignalHandlerEnvironment::PrintSignalHandlerEnvironment(std::ostream&) const in libMLi3.a(mlsignalhandler.cpp.o)
MLDevices::MLTCPIPDeviceHeader::WriteHeaderToOstream(std::ostream&) const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::PrintDevice(std::ostream&) const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
MLNumerics::MLBigInteger::printcore(std::ostream&) const in libMLi3.a(mlbiginteger.cpp.o)
...
"std::string::_M_leak_hard()", referenced from:
MLDevices::MLTCPIPDevice::MLTCPIPDevice(char*, MLDevices::MLTCPIPWorld*) in libMLi3.a(mltcpip.cpp.o)
"std::string::_Rep::_M_destroy(std::allocator<char> const&)", referenced from:
_mlipinterfacecontainer_new in libMLi3.a(mlipinterface.c.o)
_mlipinterfacecontainer_interfaces_changed in libMLi3.a(mlipinterface.c.o)
_mlipinterfacecontainer_get_decimal_names in libMLi3.a(mlipinterface.c.o)
_mlipinterfacecontainer_get_domain_names in libMLi3.a(mlipinterface.c.o)
std::list<std::string, std::allocator<std::string> >::erase(std::_List_iterator<std::string>) in libMLi3.a(mlipinterface.c.o)
std::_List_base<std::string, std::allocator<std::string> >::_M_clear() in libMLi3.a(mlipinterface.c.o)
MLHashTables::MLHashTableEntry<std::string, bool>::~MLHashTableEntry() in libMLi3.a(mlipinterface.c.o)
...
"std::string::_Rep::_S_empty_rep_storage", referenced from:
_mlipinterfacecontainer_new in libMLi3.a(mlipinterface.c.o)
_mlipinterfacecontainer_interfaces_changed in libMLi3.a(mlipinterface.c.o)
_mlipinterfacecontainer_get_decimal_names in libMLi3.a(mlipinterface.c.o)
_mlipinterfacecontainer_get_domain_names in libMLi3.a(mlipinterface.c.o)
MLHashTables::MLHashTable<std::string, bool, MLHashTables::MLGenericHashFunction<std::string> >::MLHashTable() in libMLi3.a(mlipinterface.c.o)
std::list<std::string, std::allocator<std::string> >::erase(std::_List_iterator<std::string>) in libMLi3.a(mlipinterface.c.o)
std::_List_base<std::string, std::allocator<std::string> >::_M_clear() in libMLi3.a(mlipinterface.c.o)
...
"std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&)", referenced from:
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libMLi3.a(mltcpip.cpp.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libMLi3.a(mlplatformthreads.cpp.o)
"std::string::append(char const*, unsigned long)", referenced from:
MLNetwork::MLInterfaceContainer::GetInterfaceFromAddress(MLNetwork::MLIPAddress const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::AddInterface(std::string const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::GetInterface(std::string const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::GetIPV6HostnameFromInterface(std::string const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::GetIPV4HostnameFromInterface(std::string const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::GetIPV6AddressFromInterface(std::string const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::GetIPV4AddressFromInterface(std::string const&) in libMLi3.a(mlinterface.cpp.o)
...
"std::string::append(std::string const&)", referenced from:
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)
MLNetwork::MLIPAddress::LoadIPFromString(std::string const&, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::LoadIPFromString(std::string 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)
_mlfile_get_exe_name_from_command in libMLi3.a(mlfileops.c.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::string::assign(char const*, unsigned long)", referenced from:
MLHashTables::MLHashTable<std::string, bool, MLHashTables::MLGenericHashFunction<std::string> >::resize(unsigned long) in libMLi3.a(mlipinterface.c.o)
MLHashTables::MLHashTableEntry_Iterator<std::string, bool>::operator++(int) in libMLi3.a(mlipinterface.c.o)
MLHashTables::MLHashTable<std::string, bool, MLHashTables::MLGenericHashFunction<std::string> >::insert(std::string const&, bool const&) in libMLi3.a(mlipinterface.c.o)
MLHashTables::MLHashTable<std::string, bool, MLHashTables::MLGenericHashFunction<std::string> >::operator[](std::string const&) in libMLi3.a(mlipinterface.c.o)
MLHashTables::MLHashTableEntry_Iterator<std::string, bool>::GetKey() const in libMLi3.a(mlipinterface.c.o)
MLNetwork::MLInterface::GetGlobalIPV4Address() const in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterface::GetName() const in libMLi3.a(mlinterface.cpp.o)
...
"std::string::assign(std::string const&)", referenced from:
MLHashTables::MLHashTable<std::string, bool, MLHashTables::MLGenericHashFunction<std::string> >::insert_helper(std::string const&, bool const&) in libMLi3.a(mlipinterface.c.o)
std::list<std::string, std::allocator<std::string> >::operator=(std::list<std::string, std::allocator<std::string> > const&) in libMLi3.a(mlipinterface.c.o)
MLHashTables::MLHashTable<std::string, bool, MLHashTables::MLGenericHashFunction<std::string> >::resize(unsigned long) in libMLi3.a(mlipinterface.c.o)
MLNetwork::MLInterfaceContainer::GetPreferredInterface_c_str() in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::AddHostnameToTable(std::string const&, std::string const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::AddAddressToTable(std::string const&, MLNetwork::MLIPAddress const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::GetInterfaceFromAddress(MLNetwork::MLIPAddress const&) in libMLi3.a(mlinterface.cpp.o)
...
"std::string::reserve(unsigned long)", referenced from:
_mlfile_get_exe_name_from_command in libMLi3.a(mlfileops.c.o)
"std::string::_M_mutate(unsigned long, unsigned long, unsigned long)", referenced from:
MLObjectBrokers::MLUnixSystemObjectNameBroker::Thread1() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::GetNames() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecords() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecord(std::string&) in libMLi3.a(mlplatformobjectbrokers.cpp.o)
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)", referenced from:
MLNetwork::MLInterface::MLInterface(char const*) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::AddHostnameToTable(char const*, std::string const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::AddHostnameToTable(char const*, char const*) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::AddAddressToTable(char const*, MLNetwork::MLIPAddress const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::GetInterfaceFromAddress(MLNetwork::MLIPAddress const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::AddInterface(std::string const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::AddAddressToInterface(char const*, MLNetwork::MLIPAddress const&) in libMLi3.a(mlinterface.cpp.o)
...
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)", referenced from:
_mlipinterfacecontainer_new in libMLi3.a(mlipinterface.c.o)
_mlipinterfacecontainer_interfaces_changed in libMLi3.a(mlipinterface.c.o)
_mlipinterfacecontainer_get_decimal_names in libMLi3.a(mlipinterface.c.o)
_mlipinterfacecontainer_get_domain_names in libMLi3.a(mlipinterface.c.o)
std::list<std::string, std::allocator<std::string> >::operator=(std::list<std::string, std::allocator<std::string> > const&) in libMLi3.a(mlipinterface.c.o)
MLNetwork::MLInterface::operator=(MLNetwork::MLInterface const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterface::GetDomainNames() in libMLi3.a(mlinterface.cpp.o)
...
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long)", referenced from:
_mlipinterfacecontainer_get_domain_names in libMLi3.a(mlipinterface.c.o)
MLNetwork::MLIPAddress::LoadDomainName(bool) in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLTCPIPDevice::GetHostname() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectClient() in libMLi3.a(mltcpip.cpp.o)
MLThreads::DestroyName(std::string&) in libMLi3.a(mlplatformthreads.cpp.o)
MLThreads::NameValidQ(std::string&) in libMLi3.a(mlplatformthreads.cpp.o)
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()", referenced from:
MLNetwork::MLInterface::GetGlobalIPV4Address() const in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterface::GetName() const in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterface::GetName_c_str() const in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterface::GetLinkLocalIPV6Address() const in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterface::GetIPV4Address() const in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::operator[](unsigned long) const in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::operator[](int) const in libMLi3.a(mlinterface.cpp.o)
...
"std::basic_filebuf<char, std::char_traits<char> >::open(char const*, std::_Ios_Openmode)", referenced from:
MLObjectBrokers::MLUnixSystemObjectNameBroker::Thread1() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecord(std::string&) in libMLi3.a(mlplatformobjectbrokers.cpp.o)
"std::basic_filebuf<char, std::char_traits<char> >::close()", referenced from:
MLObjectBrokers::MLUnixSystemObjectNameBroker::Thread1() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecords() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecord(std::string&) in libMLi3.a(mlplatformobjectbrokers.cpp.o)
"std::basic_fstream<char, std::char_traits<char> >::basic_fstream(char const*, std::_Ios_Openmode)", referenced from:
MLObjectBrokers::MLUnixSystemObjectNameBroker::Thread1() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::GetNames() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecords() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecord(std::string&) in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::RecordName(std::string&) in libMLi3.a(mlplatformobjectbrokers.cpp.o)
"std::basic_fstream<char, std::char_traits<char> >::~basic_fstream()", referenced from:
MLObjectBrokers::MLUnixSystemObjectNameBroker::Thread1() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::GetNames() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecords() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecord(std::string&) in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::RecordName(std::string&) in libMLi3.a(mlplatformobjectbrokers.cpp.o)
"std::_List_node_base::hook(std::_List_node_base*)", referenced from:
std::list<std::string, std::allocator<std::string> >::operator=(std::list<std::string, std::allocator<std::string> > const&) in libMLi3.a(mlipinterface.c.o)
MLNetwork::MLInterface::AddAddress(MLNetwork::MLIPAddress const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterface::operator=(MLNetwork::MLInterface const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterface::GetDomainNames() in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterface::GetPresentationNames() in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterface::MLInterface(MLNetwork::MLInterface const&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLInterfaceContainer::GetInterfaceNames() in libMLi3.a(mlinterface.cpp.o)
...
"std::_List_node_base::unhook()", referenced from:
std::list<std::string, std::allocator<std::string> >::erase(std::_List_iterator<std::string>) in libMLi3.a(mlipinterface.c.o)
std::list<std::string, std::allocator<std::string> >::erase(std::_List_iterator<std::string>) in libMLi3.a(mlplatforminterface.cpp.o)
std::list<MLDevices::MLTCPIPDevice*, std::allocator<MLDevices::MLTCPIPDevice*> >::remove(MLDevices::MLTCPIPDevice* const&) in libMLi3.a(mltcpip.cpp.o)
std::list<MLUtilities::MLPollSet::_handle_status, std::allocator<MLUtilities::MLPollSet::_handle_status> >::erase(std::_List_iterator<MLUtilities::MLPollSet::_handle_status>) in libMLi3.a(mlselect.cpp.o)
"std::_List_node_base::transfer(std::_List_node_base*, std::_List_node_base*)", referenced from:
std::list<std::string, std::allocator<std::string> >::merge(std::list<std::string, std::allocator<std::string> >&) in libMLi3.a(mlinterface.cpp.o)
"std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >::basic_istringstream(std::string const&, std::_Ios_Openmode)", referenced from:
MLNetwork::MLIPAddress::MLIPAddress(std::string const&, std::string const&, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::AddPort(std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(std::string const&, std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLDeviceParameters::MLDeviceParameters(char*) in libMLi3.a(mldevices.cpp.o)
"std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_istringstream()", referenced from:
MLNetwork::MLIPAddress::MLIPAddress(std::string const&, std::string const&, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
"std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream(std::_Ios_Openmode)", referenced from:
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
"std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_ostringstream()", referenced from:
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::Id() const in libMLi3.a(mltcpip.cpp.o)
"std::locale::locale()", referenced from:
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::GetCompileTime() const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::Id() const in libMLi3.a(mltcpip.cpp.o)
MLThreads::MLUnixSyncObject::InitializePidString() in libMLi3.a(mlplatformthreads.cpp.o)
"std::locale::~locale()", referenced from:
MLNetwork::MLIPAddress::AddPort(std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(std::string const&, std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::GetCompileTime() const in libMLi3.a(mltcpip.cpp.o)
...
"std::ios_base::Init::Init()", referenced from:
__static_initialization_and_destruction_0(int, int) in libMLi3.a(mlnetworkinit.cpp.o)
__static_initialization_and_destruction_0(int, int) in libMLi3.a(mlipinterface.c.o)
__static_initialization_and_destruction_0(int, int) in libMLi3.a(mlinterface.cpp.o)
__static_initialization_and_destruction_0(int, int) in libMLi3.a(mlipaddress.cpp.o)
__static_initialization_and_destruction_0(int, int) in libMLi3.a(mlplatforminterface.cpp.o)
__static_initialization_and_destruction_0(int, int) in libMLi3.a(mlhashtableroutines.cpp.o)
__static_initialization_and_destruction_0(int, int) in libMLi3.a(mltcpipinterface.cpp.o)
...
"std::ios_base::Init::~Init()", referenced from:
___tcf_0 in libMLi3.a(mlnetworkinit.cpp.o)
___tcf_0 in libMLi3.a(mlipinterface.c.o)
___tcf_0 in libMLi3.a(mlinterface.cpp.o)
___tcf_0 in libMLi3.a(mlipaddress.cpp.o)
___tcf_0 in libMLi3.a(mlplatforminterface.cpp.o)
___tcf_0 in libMLi3.a(mlhashtableroutines.cpp.o)
___tcf_0 in libMLi3.a(mltcpipinterface.cpp.o)
...
"std::ios_base::ios_base()", referenced from:
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::GetCompileTime() const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::Id() const in libMLi3.a(mltcpip.cpp.o)
MLThreads::MLUnixSyncObject::InitializePidString() in libMLi3.a(mlplatformthreads.cpp.o)
"std::ios_base::~ios_base()", referenced from:
MLNetwork::MLIPAddress::AddPort(std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(std::string const&, std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::GetCompileTime() const in libMLi3.a(mltcpip.cpp.o)
...
"std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<char, std::char_traits<char> >*)", referenced from:
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::GetCompileTime() const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::Id() const in libMLi3.a(mltcpip.cpp.o)
MLThreads::MLUnixSyncObject::InitializePidString() in libMLi3.a(mlplatformthreads.cpp.o)
"std::basic_ios<char, std::char_traits<char> >::clear(std::_Ios_Iostate)", referenced from:
MLObjectBrokers::MLUnixSystemObjectNameBroker::Thread1() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecords() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecord(std::string&) in libMLi3.a(mlplatformobjectbrokers.cpp.o)
"std::__throw_logic_error(char const*)", referenced from:
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libMLi3.a(mltcpip.cpp.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libMLi3.a(mlplatformthreads.cpp.o)
"std::__throw_out_of_range(char const*)", referenced from:
_mlipinterfacecontainer_get_domain_names in libMLi3.a(mlipinterface.c.o)
MLNetwork::MLIPAddress::LoadDomainName(bool) in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLTCPIPDevice::GetHostname() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectClient() in libMLi3.a(mltcpip.cpp.o)
MLThreads::DestroyName(std::string&) in libMLi3.a(mlplatformthreads.cpp.o)
"std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)", referenced from:
MLNetwork::MLInterfaceContainer::PrintInterfaceContainer(std::ostream&) const in libMLi3.a(mlinterface.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::Thread1() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecord(std::string&) in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::RecordName(std::string&) in libMLi3.a(mlplatformobjectbrokers.cpp.o)
"std::basic_ostream<char, std::char_traits<char> >& std::operator<<<std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)", referenced from:
MLNetwork::operator<<(std::ostream&, MLNetwork::MLInterface&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLIPAddress::WriteAddress(std::ostream&) const in libMLi3.a(mlipaddress.cpp.o)
MLSignalHandlers::MLSignalHandler::PrintSignalHandler(std::ostream&) const in libMLi3.a(mlsignalhandler.cpp.o)
MLSignalHandlers::MLSignalHandlerEnvironment::PrintSignalHandlerEnvironment(std::ostream&) const in libMLi3.a(mlsignalhandler.cpp.o)
MLHashTables::MLHashTableEntry<void*, MLSignalHandlers::MLSignalHandler>::WriteEntry(std::ostream&) in libMLi3.a(mlsignalhandler.cpp.o)
MLHashTables::MLHashTable<void*, MLSignalHandlers::MLSignalHandler, MLHashTables::MLGenericHashFunction<void*> >::WriteTable(std::ostream&) const in libMLi3.a(mlsignalhandler.cpp.o)
MLDevices::MLNameAndPorts::PrintNameAndPorts(std::ostream&) const in libMLi3.a(mltcpip.cpp.o)
...
"std::basic_ostream<char, std::char_traits<char> >& std::operator<<<std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char)", referenced from:
MLNetwork::MLAddress::WriteAddress(std::ostream&) const in libMLi3.a(mladdress.cpp.o)
MLNumerics::MLBigInteger::printcore(std::ostream&) const in libMLi3.a(mlbiginteger.cpp.o)
"std::basic_ostream<char, std::char_traits<char> >& std::operator<<<char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)", referenced from:
MLNetwork::operator<<(std::ostream&, MLNetwork::MLInterface&) in libMLi3.a(mlinterface.cpp.o)
MLNetwork::MLIPAddress::WriteAddress(std::ostream&) const in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLNameAndPorts::PrintNameAndPorts(std::ostream&) const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::PrintDevice(std::ostream&) const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::PrintWorld(std::ostream&) const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::Id() const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLDeviceParameters::PrintParameters(std::ostream&) const in libMLi3.a(mldevices.cpp.o)
...
"std::basic_istream<char, std::char_traits<char> >& std::operator>><char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)", referenced from:
MLObjectBrokers::MLUnixSystemObjectNameBroker::Thread1() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::GetNames() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecords() in libMLi3.a(mlplatformobjectbrokers.cpp.o)
MLObjectBrokers::MLUnixSystemObjectNameBroker::DeleteRecord(std::string&) in libMLi3.a(mlplatformobjectbrokers.cpp.o)
"VTT for std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from:
MLNetwork::MLIPAddress::AddPort(std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(std::string const&, std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLDeviceParameters::MLDeviceParameters(char*) in libMLi3.a(mldevices.cpp.o)
"VTT for std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from:
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::GetCompileTime() const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::Id() const in libMLi3.a(mltcpip.cpp.o)
MLThreads::MLUnixSyncObject::InitializePidString() in libMLi3.a(mlplatformthreads.cpp.o)
"vtable for std::basic_streambuf<char, std::char_traits<char> >", referenced from:
MLNetwork::MLIPAddress::AddPort(std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(std::string const&, std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::GetCompileTime() const in libMLi3.a(mltcpip.cpp.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >", referenced from:
MLNetwork::MLIPAddress::AddPort(std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(std::string const&, std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::GetCompileTime() const in libMLi3.a(mltcpip.cpp.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from:
MLNetwork::MLIPAddress::AddPort(std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(std::string const&, std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLDeviceParameters::MLDeviceParameters(char*) in libMLi3.a(mldevices.cpp.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from:
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::GetCompileTime() const in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::Id() const in libMLi3.a(mltcpip.cpp.o)
MLThreads::MLUnixSyncObject::InitializePidString() in libMLi3.a(mlplatformthreads.cpp.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for std::basic_ios<char, std::char_traits<char> >", referenced from:
MLNetwork::MLIPAddress::AddPort(std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(std::string const&, std::string const&) in libMLi3.a(mlipaddress.cpp.o)
MLNetwork::MLIPAddress::MLIPAddress(char const*, char const*, MLNetwork::_mlipprotocol) in libMLi3.a(mlipaddress.cpp.o)
MLDevices::MLTCPIPDevice::Name() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPDevice::OldConnectServer() in libMLi3.a(mltcpip.cpp.o)
MLDevices::MLTCPIPWorld::GetCompileTime() const in libMLi3.a(mltcpip.cpp.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"___CFConstantStringClassReference", referenced from:
CFString in libMLi3.a(mlosx.c.o)
CFString in libMLi3.a(mlosx.c.o)
CFString in libMLi3.a(mlosx.c.o)
CFString in libMLi3.a(mlosx.c.o)
CFString in libMLi3.a(mlosx.c.o)
"_kCFAllocatorDefault", referenced from:
_MLConfirm_darwin in libMLi3.a(mlosx.c.o)
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
_MLAlert_darwin in libMLi3.a(mlosx.c.o)
"_kCFTypeDictionaryKeyCallBacks", referenced from:
_MLConfirm_darwin in libMLi3.a(mlosx.c.o)
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
_MLAlert_darwin in libMLi3.a(mlosx.c.o)
"_kCFTypeDictionaryValueCallBacks", referenced from:
_MLConfirm_darwin in libMLi3.a(mlosx.c.o)
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
_MLAlert_darwin in libMLi3.a(mlosx.c.o)
"_kCFUserNotificationAlertHeaderKey", referenced from:
_MLConfirm_darwin in libMLi3.a(mlosx.c.o)
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
_MLAlert_darwin in libMLi3.a(mlosx.c.o)
"_kCFUserNotificationAlertMessageKey", referenced from:
_MLConfirm_darwin in libMLi3.a(mlosx.c.o)
_MLAlert_darwin in libMLi3.a(mlosx.c.o)
"_kCFUserNotificationAlternateButtonTitleKey", referenced from:
_MLConfirm_darwin in libMLi3.a(mlosx.c.o)
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
"_kCFUserNotificationTextFieldTitlesKey", referenced from:
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
"_kCFUserNotificationTextFieldValuesKey", referenced from:
_MLRequest_darwin in libMLi3.a(mlosx.c.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
mex: link of ' "math.mexmaci64"' failed.
Error using mex (line 206)
Unable to complete successfully.

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!