It does not work after the modification and rebuilding of the grextras.
My modification:
diff --git a/swig/CMakeLists.txt b/swig/CMakeLists.txt
index 129d789..42732a3 100644
--- a/swig/CMakeLists.txt
+++ b/swig/CMakeLists.txt
@@ -58,7 +58,7 @@ foreach(incdir ${GRUEL_INCLUDE_DIRS})
list(APPEND GR_SWIG_INCLUDE_DIRS ${incdir}/gruel/swig)
endforeach(incdir)
-set(GR_SWIG_LIBRARIES gnuradio-extras)
+list(APPEND GR_SWIG_LIBRARIES gnuradio-extras ${GNURADIO_CORE_LIBRARIES}
${G
set(GR_SWIG_DOC_FILE ${CMAKE_CURRENT_BINARY_DIR}/extras_swig_doc.i)
set(GR_SWIG_DOC_DIRS
${CMAKE_CURRENT_SOURCE_DIR}/../include/gnuradio/extras)
On Tue, Feb 19, 2013 at 5:06 PM, Josh Blum <[email protected]> wrote:
>
>
> On 02/19/2013 04:59 PM, Alex Zhang wrote:
> > Hi,
> >
> > I believe some other guys met this problem before, but I did not find the
> > final solution expressed clearly.
> >
> > After I installed the gnuradio, grextras, then in my python code which
> trys
> > to import the extras_swig like
> >
> > import gnuradio.extras as gr_extras
> > File
> > "/usr/local/lib/python2.7/dist-packages/gnuradio/extras/__init__.py",
> line
> > 20, in <module>
> > from extras_swig import *
> > File
> > "/usr/local/lib/python2.7/dist-packages/gnuradio/extras/extras_swig.py",
> > line 26, in <module>
> > _extras_swig = swig_import_helper()
> > File
> > "/usr/local/lib/python2.7/dist-packages/gnuradio/extras/extras_swig.py",
> > line 22, in swig_import_helper
> > _mod = imp.load_module('_extras_swig', fp, pathname, description)
> > ImportError: /usr/local/lib/libgnuradio-extras.so: undefined symbol:
> > _ZN15gr_msg_accepter4postEN5boost13intrusive_ptrIN3pmt8pmt_baseEEES4_
> >
> >
> > Can any one shed a light on it?
>
> Maybe its missing a library to link w/
>
> Can you try this and let me know?
>
> http://pastebin.com/t5GL5Z6G
>
> -josh
> >
> >
> >
> > _______________________________________________
> > Discuss-gnuradio mailing list
> > [email protected]
> > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> >
>
> _______________________________________________
> Discuss-gnuradio mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
--
Alex,
*Dreams can come true – just believe.*
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio