discuss-gnuradio
[Top][All Lists]
Advanced

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

[Discuss-gnuradio] GR 3.7.2.1 on OSX 10.8 (Mountain Lion)


From: Ed Criscuolo
Subject: [Discuss-gnuradio] GR 3.7.2.1 on OSX 10.8 (Mountain Lion)
Date: Wed, 2 Apr 2014 14:13:35 -0400
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130328 Thunderbird/17.0.5

Hi Michael,

  A short while ago, I installed 3.7.2.1 from your macports
implementation.  The install went without trouble, and
I've been composing and running flowgraphs from GRC
with no issues.

I recently tried to port one of my custom blocks up to
the 3.7 api, and I encountered problems.  In order
to try and eliminate as much as possible, I tried creating
a new gr-howto module, as per the tutorial.  It succeeds
the cmake but fails make during the link stage.

The first few errors emitted are
==================
[ 5%] Building CXX object lib/CMakeFiles/gnuradio-howto.dir/square_ff_impl.cc.o
Linking CXX shared library libgnuradio-howto.dylib
Undefined symbols for architecture x86_64:
"pmt::dict_has_key(boost::intrusive_ptr<pmt::pmt_base> const&, boost::intrusive_ptr<pmt::pmt_base> const&)", referenced from:

gr::basic_block::has_msg_port(boost::intrusive_ptr<pmt::pmt_base>) in square_ff_impl.cc.o
  "pmt::intrusive_ptr_add_ref(pmt::pmt_base*)", referenced from:

gr::basic_block::dispatch_msg(boost::intrusive_ptr<pmt::pmt_base>, boost::intrusive_ptr<pmt::pmt_base>) in square_ff_impl.cc.o std::map<boost::intrusive_ptr<pmt::pmt_base>, boost::function<void (boost::intrusive_ptr<pmt::pmt_base>)>, pmt::comparator, std::allocator<std::pair<boost::intrusive_ptr<pmt::pmt_base> const, boost::function<void (boost::intrusive_ptr<pmt::pmt_base>)> > > >::operator[](boost::intrusive_ptr<pmt::pmt_base> const&) in square_ff_impl.cc.o
...
====================

It would seem to be a boost problem.  Port shows me as
having boost 1.55.0 installed.

The same exact module makes fine on a different system
running 3.7.2.1 under Ubuntu 12.04lts.

Any ideas?   Thanks!

@(^.^)@  Ed



reply via email to

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