LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   Problems when cross-compiling using a library (https://www.linuxquestions.org/questions/programming-9/problems-when-cross-compiling-using-a-library-807826/)

n3wb 05-14-2010 08:16 AM

Problems when cross-compiling using a library
 
Hi!

I'm trying to cross-compile an application from CentOS 5 to a uclinux dist called petalinux. The problem is that I get undefined references to seemingly everything I used in the neptune library. I've compiled the application on a machine running ubuntu, and it worked, so there shouldn't be anything wrong with the code, so it must be my compilation process that is faulty in some way. Does anyone have any idea of what I could be doing wrong?

Here's what the compiler spits out. Please let me know if there's anything else you need.

microblaze-uclinux-g++ -Os -g -fomit-frame-pointer -pipe -fno-common
-fno-builtin -Wall -mno-xl-soft-mul -mcpu=v7.20.d -DEMBED
-I/edu/axewi667/peta2/petalinux-v0.40-final/software/petalinux-dist
-I/edu/axewi667/peta2/petalinux-v0.40-final/software/petalinux-dist/include
-I/edu/axewi667/peta2/petalinux-v0.40-final/software/petalinux-dist/include
-Dlinux -D__linux__ -Dunix -D__uClinux__ -DLINUX -Wl,-Bstatic
-lstdc++ -Wl,-Bdynamic -o upnp upnp.o Neptune.o NptBase64.o
NptBufferedStreams.o NptCommon.o NptConsole.o NptDataBuffer.o
NptDebug.o NptDynamicLibraries.o NptFile.o NptHttp.o NptList.o
NptLogging.o NptMessaging.o NptNetwork.o NptQueue.o NptResults.o
NptRingBuffer.o NptSimpleMessageQueue.o NptSockets.o NptStreams.o
NptStrings.o NptSystem.o NptThreads.o NptTime.o NptTls.o NptUri.o
NptUtils.o NptXml.o NptZip.o PltAction.o PltArgument.o PltConstants.o
PltCtrlPoint.o PltCtrlPointTask.o PltDatagramStream.o PltDeviceData.o
PltDeviceHost.o PltDidl.o PltEvent.o PltHttp.o PltHttpClientTask.o
PltHttpServer.o PltHttpServerTask.o PltMediaItem.o PltMediaRenderer.o
PltMediaServer.o PltMetadataHandler.o PltService.o PltSsdp.o
PltStateVariable.o PltTaskManager.o PltThreadTask.o PltUPnP.o player.o
upnp.o: In function `main':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/upnp.cpp:174:
upnp.elf2flt: In function `NPT_ConsoleOutputFunction(void*, char const*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptConsole.cpp(.text+0x1754):
undefined reference to `NPT_Console::Output(char const*)'
upnp.elf2flt: In function `NPT_FilePath::BaseName(char const*, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x1ffc):
undefined reference to `NPT_FilePath::Separator'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x2034):
undefined reference to `NPT_FilePath::Separator'
upnp.elf2flt: In function `NPT_FilePath::DirName(char const*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x21d0):
undefined reference to `NPT_FilePath::Separator'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x2214):
undefined reference to `NPT_FilePath::Separator'
upnp.elf2flt: In function `NPT_FilePath::Create(char const*, char const*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x255c):
undefined reference to `NPT_FilePath::Separator'
upnp.elf2flt(.text+0x2594):/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp:
more undefined references to `NPT_FilePath::Separator' follow
upnp.elf2flt: In function `NPT_File::CreateDir(char const*, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x2974):
undefined reference to `NPT_File::CreateDir(char const*)'
upnp.elf2flt: In function `NPT_File::GetInfo(NPT_FileInfo&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x2aac):
undefined reference to `NPT_File::GetInfo(char const*, NPT_FileInfo*)'
upnp.elf2flt: In function `NPT_File::GetSize(char const*, unsigned long long&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x2bcc):
undefined reference to `NPT_File::NPT_File(char const*)'
upnp.elf2flt: In function `NPT_File::Rename(char const*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x2d88):
undefined reference to `NPT_File::Rename(char const*, char const*)'
upnp.elf2flt: In function `NPT_File::Load(char const*, NPT_String&,
unsigned int)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x30d0):
undefined reference to `NPT_File::NPT_File(char const*)'
upnp.elf2flt: In function `NPT_File::Load(char const*,
NPT_DataBuffer&, unsigned int)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x340c):
undefined reference to `NPT_File::NPT_File(char const*)'
upnp.elf2flt: In function `NPT_File::Save(char const*, NPT_DataBuffer const&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x393c):
undefined reference to `NPT_File::NPT_File(char const*)'
upnp.elf2flt: In function `NPT_File::ListDir(NPT_List<NPT_String>&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x3d00):
undefined reference to `NPT_File::ListDir(char const*,
NPT_List<NPT_String>&, unsigned int, unsigned int)'
upnp.elf2flt: In function `NPT_File::GetCount(char const*, unsigned int&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x3ee8):
undefined reference to `NPT_File::NPT_File(char const*)'
upnp.elf2flt: In function `NPT_File::RemoveDir(char const*, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x410c):
undefined reference to `NPT_FilePath::Separator'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x4134):
undefined reference to `NPT_FilePath::Separator'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x415c):
undefined reference to `NPT_FilePath::Separator'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x41a4):
undefined reference to `NPT_File::NPT_File(char const*)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x4498):
undefined reference to `NPT_File::RemoveDir(char const*)'
upnp.elf2flt: In function `NPT_File::Remove(char const*, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x4580):
undefined reference to `NPT_File::GetInfo(char const*, NPT_FileInfo*)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptFile.cpp(.text+0x45b8):
undefined reference to `NPT_File::RemoveFile(char const*)'
upnp.elf2flt: In function `NPT_HttpTcpConnector::Connect(char const*,
unsigned short, long, long, long, NPT_Reference<NPT_InputStream>&,
NPT_Reference<NPT_OutputStream>&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0x5138):
undefined reference to `NPT_IpAddress::ResolveName(char const*, long)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0x5154):
undefined reference to `NPT_TcpClientSocket::NPT_TcpClientSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0x524c):
undefined reference to `NPT_TcpClientSocket::~NPT_TcpClientSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0x5268):
undefined reference to `NPT_TcpClientSocket::~NPT_TcpClientSocket()'
upnp.elf2flt: In function
`NPT_HttpServer::NPT_HttpServer(NPT_IpAddress, unsigned short, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xe540):
undefined reference to `NPT_TcpServerSocket::NPT_TcpServerSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xe57c):
undefined reference to `NPT_TcpServerSocket::~NPT_TcpServerSocket()'
upnp.elf2flt: In function
`NPT_HttpServer::NPT_HttpServer(NPT_IpAddress, unsigned short, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xe6e8):
undefined reference to `NPT_TcpServerSocket::NPT_TcpServerSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xe724):
undefined reference to `NPT_TcpServerSocket::~NPT_TcpServerSocket()'
upnp.elf2flt: In function `NPT_HttpServer::NPT_HttpServer(unsigned
short, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xe88c):
undefined reference to `NPT_TcpServerSocket::NPT_TcpServerSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xe8c8):
undefined reference to `NPT_TcpServerSocket::~NPT_TcpServerSocket()'
upnp.elf2flt: In function `NPT_HttpServer::NPT_HttpServer(unsigned
short, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xea38):
undefined reference to `NPT_TcpServerSocket::NPT_TcpServerSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xea74):
undefined reference to `NPT_TcpServerSocket::~NPT_TcpServerSocket()'
upnp.elf2flt: In function `NPT_HttpServer::~NPT_HttpServer()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xeba8):
undefined reference to `NPT_TcpServerSocket::~NPT_TcpServerSocket()'
upnp.elf2flt: In function `NPT_HttpServer::~NPT_HttpServer()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xec48):
undefined reference to `NPT_TcpServerSocket::~NPT_TcpServerSocket()'
upnp.elf2flt: In function `NPT_HttpServer::~NPT_HttpServer()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xecdc):
undefined reference to `NPT_TcpServerSocket::~NPT_TcpServerSocket()'
upnp.elf2flt: In function
`NPT_HttpFileRequestHandler::SetupResponse(NPT_HttpRequest&,
NPT_HttpRequestContext const&, NPT_HttpResponse&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xff28):
undefined reference to `NPT_File::GetInfo(char const*, NPT_FileInfo*)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0xff78):
undefined reference to `NPT_File::ListDir(char const*,
NPT_List<NPT_String>&, unsigned int, unsigned int)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0x103d4):
undefined reference to `NPT_File::GetInfo(char const*, NPT_FileInfo*)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptHttp.cpp(.text+0x10620):
undefined reference to `NPT_File::NPT_File(char const*)'
upnp.elf2flt: In function `NPT_LogConsoleHandler::Log(NPT_LogRecord const&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x12d44):
undefined reference to `NPT_Console::Output(char const*)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x12d6c):
undefined reference to `NPT_DebugOutput(char const*)'
upnp.elf2flt: In function `NPT_LogTcpHandler::Connect()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x12f14):
undefined reference to `NPT_TcpClientSocket::NPT_TcpClientSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x12f40):
undefined reference to `vtable for NPT_Socket'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x12f80):
undefined reference to `NPT_IpAddress::ResolveName(char const*, long)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x13028):
undefined reference to `NPT_Socket::~NPT_Socket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x13094):
undefined reference to `NPT_Socket::~NPT_Socket()'
upnp.elf2flt: In function
`NPT_HttpLoggerConfigurator::NPT_HttpLoggerConfigurator(unsigned
short, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x13ab8):
undefined reference to `NPT_Thread::NPT_Thread(bool)'
upnp.elf2flt: In function
`NPT_HttpLoggerConfigurator::NPT_HttpLoggerConfigurator(unsigned
short, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x13d2c):
undefined reference to `NPT_Thread::NPT_Thread(bool)'
upnp.elf2flt: In function `NPT_LogUdpHandler::Create(char const*,
NPT_LogHandler*&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x149cc):
undefined reference to `NPT_UdpSocket::NPT_UdpSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x14a20):
undefined reference to `NPT_UdpSocket::~NPT_UdpSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x14b38):
undefined reference to `NPT_IpAddress::ResolveName(char const*, long)'
upnp.elf2flt: In function `NPT_Logger::Log(int, char const*, unsigned
int, char const*, char const*, ...)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x162b4):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
upnp.elf2flt: In function `NPT_LogFileHandler::Open(bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x169c4):
undefined reference to `NPT_File::NPT_File(char const*)'
upnp.elf2flt: In function `NPT_LogManager::Configure(char const*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x176a8):
undefined reference to `NPT_GetEnvironment(char const*, NPT_String&)'
upnp.elf2flt: In function `NPT_LogFileHandler::Log(NPT_LogRecord const&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x17e64):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x18134):
undefined reference to `NPT_File::Rename(char const*, char const*)'
upnp.elf2flt: In function `NPT_LogManager::NPT_LogManager()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x18774):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt: In function `NPT_LogManager::NPT_LogManager()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptLogging.cpp(.text+0x187d0):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt: In function `NPT_SimpleMessageQueue::NPT_SimpleMessageQueue()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptSimpleMessageQueue.cpp(.text+0x1a4c8):
undefined reference to `NPT_GenericQueue::CreateInstance(unsigned
int)'
upnp.elf2flt: In function `NPT_SimpleMessageQueue::NPT_SimpleMessageQueue()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptSimpleMessageQueue.cpp(.text+0x1a5ec):
undefined reference to `NPT_GenericQueue::CreateInstance(unsigned
int)'
upnp.elf2flt: In function `NPT_ThreadCallbackSlot::NPT_ThreadCallbackSlot()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptThreads.cpp(.text+0x1ee3c):
undefined reference to `NPT_SharedVariable::NPT_SharedVariable(int)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptThreads.cpp(.text+0x1ee58):
undefined reference to `NPT_SharedVariable::NPT_SharedVariable(int)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptThreads.cpp(.text+0x1ee70):
undefined reference to `NPT_Mutex::NPT_Mutex()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptThreads.cpp(.text+0x1ee88):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt: In function `NPT_ThreadCallbackSlot::NPT_ThreadCallbackSlot()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptThreads.cpp(.text+0x1f0c0):
undefined reference to `NPT_SharedVariable::NPT_SharedVariable(int)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptThreads.cpp(.text+0x1f0dc):
undefined reference to `NPT_SharedVariable::NPT_SharedVariable(int)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptThreads.cpp(.text+0x1f0f4):
undefined reference to `NPT_Mutex::NPT_Mutex()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptThreads.cpp(.text+0x1f10c):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt: In function `PLT_CtrlPoint::CreateSearchTask(NPT_HttpUrl
const&, char const*, unsigned int, long, NPT_IpAddress const&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp(.text+0x2f50c):
undefined reference to
`NPT_UdpMulticastSocket::NPT_UdpMulticastSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp(.text+0x2f570):
undefined reference to `NPT_System::GetRandomInteger()'
upnp.elf2flt: In function `PLT_CtrlPoint::Discover(NPT_HttpUrl const&,
char const*, unsigned int, long)':


More compiler log follows...

n3wb 05-14-2010 08:22 AM

/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp(.text+0x2f91c):
undefined reference to `NPT_UdpSocket::NPT_UdpSocket()'
upnp.elf2flt: In function `PLT_CtrlPoint::Search(NPT_HttpUrl const&,
char const*, unsigned int, long)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp(.text+0x30320):
undefined reference to
`NPT_NetworkInterface::GetNetworkInterfaces(NPT_List<NPT_NetworkInterface*>&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp(.text+0x30554):
undefined reference to
`NPT_NetworkInterface::GetNetworkInterfaces(NPT_List<NPT_NetworkInterface*>&)'
upnp.elf2flt: In function `PLT_CtrlPoint::PLT_CtrlPoint(char const*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp(.text+0x36e48):
undefined reference to `NPT_Mutex::NPT_Mutex()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp(.text+0x36f14):
undefined reference to `NPT_Mutex::NPT_Mutex()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp(.text+0x36f6c):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt: In function `PLT_CtrlPoint::PLT_CtrlPoint(char const*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp(.text+0x37368):
undefined reference to `NPT_Mutex::NPT_Mutex()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp(.text+0x37434):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt(.text+0x3748c):/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp:
more undefined references to `NPT_Mutex::NPT_Mutex()' follow
upnp.elf2flt: In function `PLT_CtrlPoint::DoHouseKeeping()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp(.text+0x39488):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltCtrlPoint.cpp(.text+0x398ec):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
upnp.elf2flt: In function `PLT_DeviceData::SetLeaseTime(NPT_TimeStamp)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceData.cpp(.text+0x3dea0):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
upnp.elf2flt: In function `PLT_DeviceData::PLT_DeviceData(NPT_HttpUrl,
char const*, NPT_TimeStamp, char const*, char const*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceData.cpp(.text+0x40880):
undefined reference to `NPT_System::GetRandomInteger()'
upnp.elf2flt: In function `PLT_DeviceData::PLT_DeviceData(NPT_HttpUrl,
char const*, NPT_TimeStamp, char const*, char const*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceData.cpp(.text+0x41138):
undefined reference to `NPT_System::GetRandomInteger()'
upnp.elf2flt: In function `PLT_DeviceHost::SetupIcons()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x45598):
undefined reference to `Platinum_120x120_jpg'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x45654):
undefined reference to `Platinum_48x48_jpg'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x45710):
undefined reference to `Platinum_120x120_png'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x45808):
undefined reference to `Platinum_48x48_png'
upnp.elf2flt: In function `PLT_DeviceHost::Announce(PLT_DeviceData*,
NPT_HttpRequest&, NPT_UdpSocket&, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x45fd8):
undefined reference to `NPT_IpAddress::ResolveName(char const*, long)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x46104):
undefined reference to `NPT_System::Sleep(NPT_TimeStamp const&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x4623c):
undefined reference to `NPT_System::Sleep(NPT_TimeStamp const&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x463dc):
undefined reference to `NPT_System::Sleep(NPT_TimeStamp const&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x46598):
undefined reference to `NPT_System::Sleep(NPT_TimeStamp const&)'
upnp.elf2flt: In function
`PLT_DeviceHost::ProcessSsdpSearchRequest(NPT_HttpRequest&,
NPT_HttpRequestContext const&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x47948):
undefined reference to `NPT_System::GetRandomInteger()'
upnp.elf2flt: In function `PLT_DeviceHost::PLT_DeviceHost(char const*,
char const*, char const*, char const*, bool, unsigned short, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x48674):
undefined reference to
`NPT_NetworkInterface::GetNetworkInterfaces(NPT_List<NPT_NetworkInterface*>&)'
upnp.elf2flt: In function `PLT_DeviceHost::PLT_DeviceHost(char const*,
char const*, char const*, char const*, bool, unsigned short, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x48df0):
undefined reference to
`NPT_NetworkInterface::GetNetworkInterfaces(NPT_List<NPT_NetworkInterface*>&)'
upnp.elf2flt: In function `PLT_DeviceHost::Start(PLT_SsdpListenTask*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x498d0):
undefined reference to `NPT_System::GetRandomInteger()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x49928):
undefined reference to `NPT_System::GetRandomInteger()'
upnp.elf2flt: In function `PLT_DeviceHost::Stop(PLT_SsdpListenTask*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x49ca8):
undefined reference to
`NPT_NetworkInterface::GetNetworkInterfaces(NPT_List<NPT_NetworkInterface*>&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltDeviceHost.cpp(.text+0x49ec8):
undefined reference to
`NPT_NetworkInterface::GetNetworkInterfaces(NPT_List<NPT_NetworkInterface*>&)'
upnp.elf2flt: In function `PLT_EventSubscriber::SetTimeout(unsigned int)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltEvent.cpp(.text+0x4d39c):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
upnp.elf2flt: In function `PLT_HttpHelper::Connect(NPT_Socket&,
NPT_HttpRequest&, long)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltHttp.cpp(.text+0x4f7d4):
undefined reference to `NPT_IpAddress::ResolveName(char const*, long)'
upnp.elf2flt: In function `PLT_HttpTcpConnector::Connect(char const*,
unsigned short, long, long, long, NPT_Reference<NPT_InputStream>&,
NPT_Reference<NPT_OutputStream>&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltHttpClientTask.cpp(.text+0x51f88):
undefined reference to `NPT_IpAddress::ResolveName(char const*, long)'
upnp.elf2flt: In function `PLT_HttpTcpConnector::PLT_HttpTcpConnector()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltHttpClientTask.cpp(.text+0x52db0):
undefined reference to `NPT_TcpClientSocket::NPT_TcpClientSocket()'
upnp.elf2flt: In function `PLT_HttpClientSocketTask::DoRun()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltHttpClientTask.cpp(.text+0x53058):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltHttpClientTask.cpp(.text+0x53540):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
upnp.elf2flt: In function `PLT_HttpTcpConnector::PLT_HttpTcpConnector()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltHttpClientTask.cpp(.text+0x53850):
undefined reference to `NPT_TcpClientSocket::NPT_TcpClientSocket()'
upnp.elf2flt: In function
`PLT_HttpClientSocketTask::PLT_HttpClientSocketTask(NPT_HttpRequest*,
bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltHttpClientTask.cpp(.text+0x53b30):
undefined reference to `NPT_GenericQueue::CreateInstance(unsigned
int)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltHttpClientTask.cpp(.text+0x53b50):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt: In function
`PLT_HttpClientSocketTask::PLT_HttpClientSocketTask(NPT_HttpRequest*,
bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltHttpClientTask.cpp(.text+0x53dc4):
undefined reference to `NPT_GenericQueue::CreateInstance(unsigned
int)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltHttpClientTask.cpp(.text+0x53de4):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt: In function `PLT_HttpServer::Start()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltHttpServer.cpp(.text+0x54db0):
undefined reference to `NPT_System::GetRandomInteger()'
upnp.elf2flt: In function
`PLT_FileServer::ServeFile(NPT_HttpResponse&, NPT_String, unsigned
long long, unsigned long long, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltHttpServer.cpp(.text+0x55024):
undefined reference to `NPT_File::NPT_File(char const*)'
upnp.elf2flt: In function `PLT_MediaRenderer::SetupServices(PLT_DeviceData&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltMediaRenderer.cpp(.text+0x631e8):
undefined reference to `RDR_AVTransportSCPD'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltMediaRenderer.cpp(.text+0x63720):
undefined reference to `RDR_ConnectionManagerSCPD'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltMediaRenderer.cpp(.text+0x638a0):
undefined reference to `RDR_RenderingControlSCPD'
upnp.elf2flt: In function `PLT_MediaServer::SetupServices(PLT_DeviceData&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltMediaServer.cpp(.text+0x659ec):
undefined reference to `MS_ContentDirectorywSearchSCPD'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltMediaServer.cpp(.text+0x65be4):
undefined reference to `MS_ConnectionManagerSCPD'
upnp.elf2flt: In function `PLT_MetadataHandler::Load(char const*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltMetadataHandler.cpp(.text+0x67474):
undefined reference to `NPT_File::NPT_File(char const*)'
upnp.elf2flt: In function `PLT_MetadataHandler::Save(char const*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltMetadataHandler.cpp(.text+0x677d0):
undefined reference to `NPT_File::NPT_File(char const*)'
upnp.elf2flt: In function `PLT_Service::PLT_Service(PLT_DeviceData*,
char const*, char const*, char const*)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltService.cpp(.text+0x67bac):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt: In function `PLT_Service::PLT_Service(PLT_DeviceData*,
char const*, char const*, char const*)':

n3wb 05-14-2010 08:23 AM

And here's the last part:

/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltService.cpp(.text+0x67ef4):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt: In function
`PLT_Service::ProcessNewSubscription(PLT_TaskManager*,
NPT_SocketAddress const&, NPT_String const&, int, NPT_HttpResponse&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltService.cpp(.text+0x6b1ac):
undefined reference to `NPT_System::GetRandomInteger()'
upnp.elf2flt: In function
`PLT_Service::ProcessRenewSubscription(NPT_SocketAddress const&,
NPT_String const&, int, NPT_HttpResponse&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltService.cpp(.text+0x6bdd8):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
upnp.elf2flt: In function `PLT_Service::NotifyChanged()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltService.cpp(.text+0x6c2e8):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
upnp.elf2flt: In function
`PLT_SsdpAnnounceInterfaceIterator::operator()(NPT_NetworkInterface*&)
const':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x703cc):
undefined reference to
`NPT_UdpMulticastSocket::NPT_UdpMulticastSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x703e0):
undefined reference to `NPT_UdpSocket::NPT_UdpSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x707d0):
undefined reference to `NPT_UdpSocket::~NPT_UdpSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x707e8):
undefined reference to
`NPT_UdpMulticastSocket::~NPT_UdpMulticastSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x70a38):
undefined reference to `NPT_UdpSocket::~NPT_UdpSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x70a4c):
undefined reference to
`NPT_UdpMulticastSocket::~NPT_UdpMulticastSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x70b28):
undefined reference to `NPT_UdpSocket::~NPT_UdpSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x70b3c):
undefined reference to
`NPT_UdpMulticastSocket::~NPT_UdpMulticastSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x70be8):
undefined reference to `NPT_UdpSocket::~NPT_UdpSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x70bfc):
undefined reference to
`NPT_UdpMulticastSocket::~NPT_UdpMulticastSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x70ca4):
undefined reference to `NPT_UdpSocket::~NPT_UdpSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x70cb4):
undefined reference to
`NPT_UdpMulticastSocket::~NPT_UdpMulticastSocket()'
upnp.elf2flt: In function
`PLT_SsdpDeviceSearchResponseInterfaceIterator::operator()(NPT_NetworkInterface*&)
const':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x70e5c):
undefined reference to `NPT_UdpSocket::NPT_UdpSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x7129c):
undefined reference to `NPT_UdpSocket::~NPT_UdpSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x712c0):
undefined reference to `NPT_UdpSocket::~NPT_UdpSocket()'
upnp.elf2flt: In function `PLT_SsdpDeviceAnnounceTask::DoRun()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x713c0):
undefined reference to
`NPT_NetworkInterface::GetNetworkInterfaces(NPT_List<NPT_NetworkInterface*>&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x715f0):
undefined reference to
`NPT_NetworkInterface::GetNetworkInterfaces(NPT_List<NPT_NetworkInterface*>&)'
upnp.elf2flt: In function `PLT_SsdpDeviceSearchResponseTask::DoRun()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x71adc):
undefined reference to
`NPT_NetworkInterface::GetNetworkInterfaces(NPT_List<NPT_NetworkInterface*>&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x71d04):
undefined reference to
`NPT_NetworkInterface::GetNetworkInterfaces(NPT_List<NPT_NetworkInterface*>&)'
upnp.elf2flt: In function `PLT_SsdpListenTask::DoInit()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x721b8):
undefined reference to
`NPT_NetworkInterface::GetNetworkInterfaces(NPT_List<NPT_NetworkInterface*>&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x724d0):
undefined reference to `NPT_IpAddress::ResolveName(char const*, long)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x72558):
undefined reference to `NPT_IpAddress::ResolveName(char const*, long)'
upnp.elf2flt: In function `PLT_SsdpSearchTask::DoRun()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x72d04):
undefined reference to `NPT_IpAddress::ResolveName(char const*, long)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x72f64):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltSsdp.cpp(.text+0x73164):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
upnp.elf2flt: In function `PLT_StateVariable::IsReadyToPublish()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltStateVariable.cpp(.text+0x73fb8):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
upnp.elf2flt: In function `PLT_TaskManager::PLT_TaskManager(unsigned int)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltTaskManager.cpp(.text+0x74da8):
undefined reference to `NPT_Mutex::NPT_Mutex()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltTaskManager.cpp(.text+0x74dc0):
undefined reference to `NPT_Mutex::NPT_Mutex()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltTaskManager.cpp(.text+0x74e08):
undefined reference to `NPT_GenericQueue::CreateInstance(unsigned
int)'
upnp.elf2flt: In function `PLT_TaskManager::PLT_TaskManager(unsigned int)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltTaskManager.cpp(.text+0x75054):
undefined reference to `NPT_Mutex::NPT_Mutex()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltTaskManager.cpp(.text+0x7506c):
undefined reference to `NPT_Mutex::NPT_Mutex()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltTaskManager.cpp(.text+0x750b4):
undefined reference to `NPT_GenericQueue::CreateInstance(unsigned
int)'
upnp.elf2flt: In function `PLT_TaskManager::StopAllTasks()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltTaskManager.cpp(.text+0x75414):
undefined reference to `NPT_System::Sleep(NPT_TimeStamp const&)'
upnp.elf2flt: In function `PLT_ThreadTask::PLT_ThreadTask()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltThreadTask.cpp(.text+0x75ff0):
undefined reference to `NPT_SharedVariable::NPT_SharedVariable(int)'
upnp.elf2flt: In function `PLT_ThreadTask::PLT_ThreadTask()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltThreadTask.cpp(.text+0x7611c):
undefined reference to `NPT_SharedVariable::NPT_SharedVariable(int)'
upnp.elf2flt: In function `PLT_ThreadTask::Start(PLT_TaskManager*,
NPT_TimeStamp*, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltThreadTask.cpp(.text+0x768d4):
undefined reference to `NPT_Thread::NPT_Thread(NPT_Runnable&, bool)'
upnp.elf2flt: In function `PLT_ThreadTask::Run()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltThreadTask.cpp(.text+0x76ab4):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltThreadTask.cpp(.text+0x76ac0):
undefined reference to
`NPT_System::GetCurrentTimeStamp(NPT_TimeStamp&)'
upnp.elf2flt: In function `PLT_UPnP::Start()':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltUPnP.cpp(.text+0x77050):
undefined reference to
`NPT_UdpMulticastSocket::NPT_UdpMulticastSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltUPnP.cpp(.text+0x77094):
undefined reference to `NPT_UdpSocket::NPT_UdpSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltUPnP.cpp(.text+0x7719c):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt: In function `PLT_UPnP::PLT_UPnP(unsigned int, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltUPnP.cpp(.text+0x77ad0):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt: In function `PLT_UPnP::PLT_UPnP(unsigned int, bool)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/PltUPnP.cpp(.text+0x77d1c):
undefined reference to `NPT_Mutex::NPT_Mutex()'
upnp.elf2flt: In function `NPT_MemoryStream::OutputTell(unsigned long long&)':
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptStreams.h(.gnu.linkonce.t._ZN17NPT_LogUdpHandlerD1Ev+0x94):
undefined reference to `NPT_UdpSocket::~NPT_UdpSocket()'
/edu/axewi667/peta2/petalinux-v0.40-final/software/user-apps/upnp/NptStreams.h(.gnu.linkonce.t._ZN17NPT_LogUdpHandlerD0Ev+0x94):
undefined reference to `NPT_UdpSocket::~NPT_UdpSocket()'
collect2: ld returned 1 exit status
make: *** [upnp] Error 1


All times are GMT -5. The time now is 07:50 PM.