Clearly I'm not running on a redhat-like system so I don't have any more specific advice to offer. What I can suggest is spend some time figuring out why the python library isn't able to build. Have a look at the config log, grep for errors and google for them, figure out if you're missing some some developer libraries/headers, maybe check stackoverflow to see how other people have solved it...
On Thu, Oct 15, 2015 at 2:04 PM, Achilleas Anastasopoulos <[email protected] > wrote: > here is the output of configure for thrift: > > Building C++ Library ......... : yes > Building C (GLib) Library .... : yes > Building Java Library ........ : no > Building C# Library .......... : no > Building Python Library ...... : no > Building Ruby Library ........ : no > Building Haxe Library ........ : no > Building Haskell Library ..... : no > Building Perl Library ........ : no > Building PHP Library ......... : no > Building Erlang Library ...... : no > Building Go Library .......... : no > Building D Library ........... : no > Building NodeJS Library ...... : no > Building Lua Library ......... : no > > C++ Library: > Build TZlibTransport ...... : yes > Build TNonblockingServer .. : yes > Build TQTcpServer (Qt4) .... : yes > Build TQTcpServer (Qt5) .... : no > > > > On Thu, Oct 15, 2015 at 4:36 PM, Chris Kuethe <[email protected]> > wrote: > >> I saw something like this at grcon and it was due to an incorrectly set >> PYTHONPATH. Thrift installs into .../site-packages, gnuradio installs into >> .../dist-packages - make sure both of those are in there. >> >> On Thu, Oct 15, 2015 at 1:14 PM, Achilleas Anastasopoulos < >> [email protected]> wrote: >> >>> I attempted a complete installation of gnuradio with pybombs (on >>> fedora22). >>> It went smoothly, but the result is that although "thrift" executable >>> was generated, as well as g_lib and g++ and some other libraries, >>> no python related libraries were generated. >>> As a result, I get the following (no "*thrift" in the installed >>> components) >>> >>> gnuradio-config-info --enabled-components >>> python-support;testing-support;volk;sphinx;gnuradio-runtime;gr-ctrlport;gr-blocks;gnuradio-companion;gr-fec;gr-fft;gr-filter;gr-analog;gr-digital;gr-dtv;gr-atsc;gr-audio;* >>> alsa;* >>> oss;gr-comedi;gr-channels;gr-noaa;gr-pager;gr-qtgui;gr-trellis;gr-uhd;gr-utils;gr-video-sdl;gr-vocoder;gr-fcd;gr-wavelet;gr-wxgui;gr-zeromq >>> >>> ========= >>> >>> I also attempted a separate installation of gnuradio (not with pybombs) >>> after manually installing thrift with the same configure options as in >>> pybombs ie, >>> >>> ./configure --prefix=/usr/local \ >>> --with-c_glib --with-cpp --with-libevent --with-python \ >>> --without-csharp --without-d --without-erlang --without-go \ >>> --without-haskell --without-java --without-lua --without-nodejs \ >>> --without-perl --without-php --without-ruby --without-zlib \ >>> --disable-tests --disable-tutorial $config_opt \ >>> CC=$cc CXX=$cxx PY_PREFIX=$prefix CXXFLAGS="-DNDEBUG" >>> >>> after installation I get >>> >>> [anastas@jefe ~]$ pkg-config --libs thrift thrift-nb thrift_c_glib >>> thrift-z thrift-qt >>> -L/usr/local/lib -lthriftnb -lthrift_c_glib -lgobject-2.0 -lglib-2.0 >>> -lthriftz -lthriftqt -lthrift >>> >>> and while cmaking gnuradio I get : >>> >>> -- >>> -- Configuring gr-ctrlport support... >>> -- Dependency Boost_FOUND = 1 >>> -- Dependency SWIG_FOUND = TRUE >>> -- Dependency SWIG_VERSION_CHECK = TRUE >>> -- Dependency ENABLE_GNURADIO_RUNTIME = ON >>> -- Enabling gr-ctrlport support. >>> -- Override with -DENABLE_GR_CTRLPORT=ON/OFF >>> -- Loading build date Thu, 15 Oct 2015 20:03:55 into constants... >>> -- Loading version v3.7.8-172-g77083c5d into constants... >>> -- >>> -- Python checking for Thrift >>> -- Python checking for Thrift - not found >>> -- Could NOT find THRIFT (missing: PYTHON_THRIFT_FOUND THRIFT_FOUND) >>> -- TRY_SHM_VMCIRCBUF set to ON. >>> -- >>> >>> Any help is appreciated. >>> >>> I also attach here the config.log that i get from configuring thrift >>> manually >>> >>> thanks >>> Achilleas >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> Discuss-gnuradio mailing list >>> [email protected] >>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >>> >>> >> >> >> -- >> GDB has a 'break' feature; why doesn't it have 'fix' too? >> > > -- GDB has a 'break' feature; why doesn't it have 'fix' too?
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
