Linux Mint 17 (Ubuntu 14.04) build from source gives errors
Status: Beta
Brought to you by:
felfert
From: Amit S. <ami...@ya...> - 2015-03-09 23:26:52
|
Hi.I want to install opennx on my Linux Mint 17 (Ubuntu 14.04) machine.I could not find a binary on the opennx download page so I thought of building from source.I did the usual 1) ./configure 2) makeBut I get error when I make.AsyncProcess.cpp: In member function ‘bool AsyncProcess::Print(const wxString&, bool)’: AsyncProcess.cpp:211:61: error: cannot pass objects of non-trivially-copyable type ‘const class wxString’ through ‘...’ ::myLogTrace(MYTRACETAG, wxT("Sending: '%s'"), s.c_str()); ^ AsyncProcess.cpp: In member function ‘bool AsyncProcess::Start()’: AsyncProcess.cpp:252:70: error: cannot pass objects of non-trivially-copyable type ‘class wxCStrData’ through ‘...’ ::myLogTrace(MYTRACETAG, wxT("Starting '%s'"), m_sCmd.c_str()); ^ AsyncProcess.cpp:265:24: warning: ‘wxThreadError wxThreadHelper::Create(unsigned int)’ is deprecated (declared at /usr/include/wx-3.0/wx/thread.h:760) [-Wdeprecated-declarations] Create(); ^ I can provide my config.log if it contains any clues to what is wrong. I searched for this error on Google. Most people get this error when they pass a string to ellipsis and forget to use "c_str()". But this is clearly not the case here. So I was not able to debug myself. Please help me build this. Thanks and regards,Amit |