LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 05-14-2010, 08:16 AM   #1
n3wb
LQ Newbie
 
Registered: May 2010
Posts: 6

Rep: Reputation: 0
Question 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:irName(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:iscover(NPT_HttpUrl const&,
char const*, unsigned int, long)':


More compiler log follows...

Last edited by n3wb; 05-14-2010 at 08:18 AM.
 
Old 05-14-2010, 08:22 AM   #2
n3wb
LQ Newbie
 
Registered: May 2010
Posts: 6

Original Poster
Rep: Reputation: 0
/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:oHouseKeeping()':
/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:oRun()':
/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*)':

Last edited by n3wb; 05-14-2010 at 08:23 AM.
 
Old 05-14-2010, 08:23 AM   #3
n3wb
LQ Newbie
 
Registered: May 2010
Posts: 6

Original Poster
Rep: Reputation: 0
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:perator()(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:perator()(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:oRun()':
/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:oRun()':
/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:oInit()':
/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:oRun()':
/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
 
  


Reply

Tags
crosscompile, library



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Bluez 3.36 cross compiling + cannot find library kewl Linux - Software 1 06-17-2009 12:47 PM
[C++] Cross Compiling Problems LinuxCrayon Programming 1 10-21-2008 07:32 PM
Binutils, Cross Compiling problems sci3ntist Programming 1 08-09-2007 06:11 PM
Cross-Compiling DLLs with Mingw32- Linking a Static Library KrayZier Programming 1 01-24-2007 05:52 PM
cross compiling a shared library baba_gorakhnath Linux - Laptop and Netbook 0 03-10-2005 11:02 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

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

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration