discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] PYBOMBs Testing


From: Dan CaJacob
Subject: Re: [Discuss-gnuradio] PYBOMBs Testing
Date: Wed, 8 Jan 2014 22:18:20 -0500

OK,

Here's a specific error.  Seems like it's related to ICE, which compiled successfully as a dependency.

Scanning dependencies of target gr_runtime_test
[ 13%] Building CXX object gnuradio-runtime/lib/CMakeFiles/gr_runtime_test.dir/test_runtime.cc.o
Linking CXX executable gr_runtime_test
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::IncomingBase::__endWriteParams(bool)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::BasicStream::readEnum(int)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::upCast(Ice::ObjectFactory*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceDelegateD::Ice::Object::ice_invoke(std::string const&, Ice::OperationMode, std::pair<unsigned char const*, unsigned char const*> const&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::upCast(Ice::ServantLocator*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::upCast(Ice::Logger*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceProxy::Ice::Object::__handleExceptionWrapper(IceInternal::Handle<IceDelegate::Ice::Object> const&, IceInternal::LocalExceptionWrapper const&, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::Ex::throwMarshalException(char const*, int, std::string const&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `virtual thunk to IceDelegateD::Ice::Object::ice_id(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceDelegateD::Ice::Object::ice_id(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::upCast(Ice::AsyncResult*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceDelegateM::Ice::Object::ice_ids(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceDelegateD::Ice::Object::ice_flushBatchRequests(IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `virtual thunk to IceDelegateD::Ice::Object::ice_ids(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::upCast(Ice::Object*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceDelegateD::Ice::Object::ice_ids(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `virtual thunk to IceDelegateM::Ice::Object::ice_ids(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::IncomingBase::__startWriteParams(Ice::FormatType)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceDelegateM::Ice::Object::ice_ping(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::Ex::throwUOE(std::string const&, IceInternal::Handle<Ice::Object> const&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::BasicStream::initReadEncaps()'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::BasicStream::read(std::vector<unsigned char, std::allocator<unsigned char> >&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `virtual thunk to IceDelegateM::Ice::Object::ice_flushBatchRequests(IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::Outgoing::Outgoing(IceInternal::RequestHandler*, std::string const&, Ice::OperationMode, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `virtual thunk to IceDelegateM::Ice::Object::ice_isA(std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `virtual thunk to IceDelegateD::Ice::Object::ice_invoke(std::string const&, Ice::OperationMode, std::pair<unsigned char const*, unsigned char const*> const&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::BasicStream::skipOpts()'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `virtual thunk to IceDelegateM::Ice::Object::ice_ping(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::IncomingBase::__writeEmptyParams()'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `virtual thunk to IceDelegateD::Ice::Object::ice_isA(std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::upCast(Ice::LocalObject*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceMX::UnknownMetricsView::~UnknownMetricsView()'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::throwUnsupportedEncodingException(char const*, int, Ice::EncodingVersion const&, Ice::EncodingVersion const&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::BasicStream::writeEnum(int, int)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `vtable for IceMX::UnknownMetricsView'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::upCast(Ice::Stats*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::Instrumentation::upCast(Ice::Instrumentation::CommunicatorObserver*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceDelegateM::Ice::Object::ice_id(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::upCast(Ice::Communicator*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceDelegateM::Ice::Object::ice_isA(std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceProxy::Ice::Object::__handleExceptionWrapperRelaxed(IceInternal::Handle<IceDelegate::Ice::Object> const&, IceInternal::LocalExceptionWrapper const&, bool, int&, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::Object::__read(IceInternal::BasicStream*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::Object::__readImpl(IceInternal::Handle<Ice::InputStream> const&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `virtual thunk to IceDelegateD::Ice::Object::ice_ping(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::LocalObject::internal_getHash() const'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `vtable for IceMX::Metrics'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `VTT for IceMX::Metrics'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::Encoding_1_0'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `virtual thunk to IceDelegateM::Ice::Object::ice_invoke(std::string const&, Ice::OperationMode, std::pair<unsigned char const*, unsigned char const*> const&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::Instrumentation::upCast(Ice::Instrumentation::InvocationObserver*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `virtual thunk to IceDelegateM::Ice::Object::ice_id(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::upCast(Ice::Connection*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceDelegateM::Ice::Object::ice_flushBatchRequests(IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceDelegateD::Ice::Object::ice_isA(std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::Object::__writeImpl(IceInternal::Handle<Ice::OutputStream> const&) const'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::BasicStream::initWriteEncaps()'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceDelegateM::Ice::Object::ice_invoke(std::string const&, Ice::OperationMode, std::pair<unsigned char const*, unsigned char const*> const&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::InvocationObserver::InvocationObserver(IceProxy::Ice::Object*, std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::currentEncoding'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::Object::__read(IceInternal::Handle<Ice::InputStream> const&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceDelegateD::Ice::Object::ice_ping(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceProxy::Ice::Object::__handleException(IceInternal::Handle<IceDelegate::Ice::Object> const&, Ice::LocalException const&, bool, int&, IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::upCast(Ice::ObjectAdapter*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `virtual thunk to IceDelegateD::Ice::Object::ice_flushBatchRequests(IceInternal::InvocationObserver&)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `Ice::upCast(Ice::Properties*)'
libgnuradio-runtime-3.7.3git.so.0.0.0: undefined reference to `IceInternal::Direct::getServant()'
collect2: error: ld returned 1 exit status
make[2]: *** [gnuradio-runtime/lib/gr_runtime_test] Error 1
make[1]: *** [gnuradio-runtime/lib/CMakeFiles/gr_runtime_test.dir/all] Error 2
make: *** [all] Error 2
ERROR:root:PyBOMBS Make step failed for package (gnuradio) please see bash output above for a reason (hint: look for the word Error)

Very Respectfully,

Dan CaJacob


On Wed, Jan 8, 2014 at 11:37 AM, Dan CaJacob <address@hidden> wrote:
Thanks.  I'll try single-stringing it or looking further back to catch the actual error.

Very Respectfully,

Dan CaJacob


On Wed, Jan 8, 2014 at 3:07 AM, Sylvain Munaut <address@hidden> wrote:
> [ 65%] Building CXX object
> gr-blocks/lib/CMakeFiles/gnuradio-blocks.dir/ctrlport_probe2_s_impl.cc.o
> [ 65%] Building CXX object
> gr-blocks/lib/CMakeFiles/gnuradio-blocks.dir/ctrlport_probe2_i_impl.cc.o
> [ 65%] Building CXX object
> gr-blocks/lib/CMakeFiles/gnuradio-blocks.dir/ctrlport_probe2_b_impl.cc.o
> Linking CXX shared library libgnuradio-blocks-3.7.3git.so
> [ 65%] Built target gnuradio-blocks
> make: *** [all] Error 2
> ERROR:root:PyBOMBS Make step failed for package (gnuradio) please see bash
> output above for a reason (hint: look for the word Error)

That message is useless ... with a parallell build, the error can be
_much_ before the end of the logs so you need to looks for it at any
point before the end.

That's also why it seems to go a little further each time, it's
because the various parallell branch, only one crashes and the other
slightly go forward.


Cheers,

    Sylvain



reply via email to

[Prev in Thread] Current Thread [Next in Thread]