Date: Mon, 08 Dec 2014 18:14:59 -0600 From: Mike Bush <mike@closedbox.com> To: python@FreeBSD.org Subject: numpy/gnuradio issue Message-ID: <54863F03.2020607@closedbox.com>
next in thread | raw e-mail | index | archive | help
I believe there is a problem with the numpy port which I've run across while attempting to play with gnuradio. Gnuradio/numpy was installed via pkg install (not built via ports) Issue 1: I believe 'gcc46' needs to be flagged as a dependency (see error below) so it's installed along with numpy? Issue 2: After manually installing gcc46 I still got the same error (below). I needed to manually set LD_LIBRARY_PATH to the new gcc46 path was needed. ---------------------------------- [mike@workstation ~]$ grcc Traceback (most recent call last): File "/usr/local/bin/grcc", line 30, in <module> from gnuradio.grc.python.Platform import Platform File "/usr/local/lib/python2.7/site-packages/gnuradio/grc/python/Platform.py", line 22, in <module> from gnuradio import gr File "/usr/local/lib/python2.7/site-packages/gnuradio/gr/__init__.py", line 45, in <module> from hier_block2 import * File "/usr/local/lib/python2.7/site-packages/gnuradio/gr/hier_block2.py", line 23, in <module> import pmt File "/usr/local/lib/python2.7/site-packages/pmt/__init__.py", line 55, in <module> from pmt_to_python import pmt_to_python as to_python File "/usr/local/lib/python2.7/site-packages/pmt/pmt_to_python.py", line 22, in <module> import numpy File "/usr/local/lib/python2.7/site-packages/numpy/__init__.py", line 170, in <module> from . import add_newdocs File "/usr/local/lib/python2.7/site-packages/numpy/add_newdocs.py", line 13, in <module> from numpy.lib import add_newdoc File "/usr/local/lib/python2.7/site-packages/numpy/lib/__init__.py", line 18, in <module> from .polynomial import * File "/usr/local/lib/python2.7/site-packages/numpy/lib/polynomial.py", line 19, in <module> from numpy.linalg import eigvals, lstsq, inv File "/usr/local/lib/python2.7/site-packages/numpy/linalg/__init__.py", line 51, in <module> from .linalg import * File "/usr/local/lib/python2.7/site-packages/numpy/linalg/linalg.py", line 29, in <module> from numpy.linalg import lapack_lite, _umath_linalg ImportError: /lib/libgcc_s.so.1: version GCC_4.6.0 required by /usr/local/lib/gcc48/libgfortran.so.3 not found ---------------------------------- My workaround: Install gcc46 (pkg install) manually and set LD_LIBRARY_PATH ---------------------------------- [mike@workstation ~]$ export LD_LIBRARY_PATH=/usr/local/lib/gcc46/ [mike@workstation ~]$ grcc Please specify a GRC file name to compile. ---------------------------------- Thanks, Mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54863F03.2020607>