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 mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to