[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss-gnuradio] request to add openSUSE 12.1 support to the build-gnu
From: |
KB3CS - Chris |
Subject: |
[Discuss-gnuradio] request to add openSUSE 12.1 support to the build-gnuradio script |
Date: |
Tue, 4 Sep 2012 09:13:34 -0400 |
I've just corresponded with Marcus Leech about adding support for openSUSE 12.1 in the build-gnuradio script, and he's said
"The cmake hackery might be better placed in the Cmake rules in Gnu
Radio itself--using yet-another special recognizer for OpenSuse. I
suggest you post to discuss-gnuradio to indicate that OpenSuse
requires this rule, and perhaps someone (maybe Josh) will patch the
Cmake rules appropriately."
the place to check for openSUSE 12.1 is /etc/os-release and it contains:
NAME=opensuse
VERSION = 12.1 (Asparagus)
VERSION_ID="12.1"
PRETTY_NAME="openSUSE 12.1 (Asparagus) (i586)"
ID=opensuse
i used the existing build-gnuradio script as an outline for building it manually. the individual steps were quite successful.
here's the key info:
sudo
zypper install cmake cppunit-devel doxygen fftw3-devel git gsl-devel
libjack-devel libqt4-devel libqwtplot3d-devel libSDL-devel
libusb-1_0-devel orc portaudio portaudio-devel python-cheetah
python-devel python-lxml python-wxGTK python-wxWidgets-devel qwt-devel
wxWidgets-devel xmlto
(add texlive-latex to the list above if you want all the gnuradio docs to build - latex install alone needs about 300MB of disk)
To enable building gr-qtgui in addition to all the rest, you have to point cmake to the location of the qwt header files:
cmake -DQWT_INCLUDE_DIRS=/usr/include/qwt5 ../
- [Discuss-gnuradio] request to add openSUSE 12.1 support to the build-gnuradio script,
KB3CS - Chris <=