[oe] Writing a test program for libserial

Elvis Dowson elvis.dowson at mac.com
Sun Jun 21 03:50:50 UTC 2009


Hi Phil,
	
On Jun 21, 2009, at 12:53 AM, Phil Blundell wrote:

>
> SRC_URI = "file://read_port.cpp"
> S = "${WORKDIR}"
>

How can I get past the following errors:

ERROR: function do_compile failed
ERROR: log data follows (/tool/overo-oe/tmp/work/armv7a-angstrom-linux- 
gnueabi/libserial-test-read-port-1.6.0-1.0-r0/temp/log.do_compile.32715)
| /tmp/ccIFRDHR.o: In function  
`__static_initialization_and_destruction_0':
| /tool/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi//usr/ 
include/c++/iostream:77: undefined reference to  
`std::ios_base::Init::Init()'
| /tool/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi//usr/ 
include/c++/iostream:77: undefined reference to  
`std::ios_base::Init::~Init()'
| /tmp/ccIFRDHR.o: In function `basic_ios':
| /tool/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi//usr/ 
include/c++/bits/basic_ios.h:456: undefined reference to  
`std::ios_base::ios_base()'
| /tmp/ccIFRDHR.o: In function `basic_istream':
| /tool/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi//usr/ 
include/c++/istream:97: undefined reference to `std::basic_ios<char,  
std::char_traits<char> >::init(std::basic_streambuf<char,  
std::char_traits<char> >*)'
| /tmp/ccIFRDHR.o: In function `basic_ostream':
| /tool/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi//usr/ 
include/c++/ostream:87: undefined reference to `std::basic_ios<char,  
std::char_traits<char> >::init(std::basic_streambuf<char,  
std::char_traits<char> >*)'


Best regards,

Elvis



More information about the Openembedded-devel mailing list