Build UHD on FreeBSD 8.x

I did a fresh git clone of UHD this morning. Using my script to build
it, there was a problem finding Cheetah. After trying the usual
suspects,
I deinstalled and newly installed cheetah (py27-cheetah-2.4.4). That did
the trick although I don’t know why.

Here is the list:

– ######################################################
– # UHD enabled components
– ######################################################
– * LibUHD
– * Examples
– * Utils
– * Tests
– * ORC
– * USB
– * USRP1
– * USRP2
– * B100

– ######################################################
– # UHD disabled components
– ######################################################
– * Manual
– * Doxygen
– * E100
– * USRP-E Utils

– Building version: 003.004.000-3ebc4ed


LRK
gr-user . ovillatx.sytes.net

Great, I cant wait for the script, but also maybe we could work on a
Makefile so we could update the ports, i’m working on one but cant find
tarballs for UHD, the links are all redirects and the tarball name
changes,
there really should be a “uhd-3.3.1.tar.gz” somewhere. After that just
“cd
/usr/ports/comms/gnuradio && sudo make install clean”

On Tue, Jan 10, 2012 at 08:46:55PM -0500, Andrew D. wrote:

Great, I cant wait for the script, but also maybe we could work on a
Makefile so we could update the ports, i’m working on one but cant find
tarballs for UHD, the links are all redirects and the tarball name changes,
there really should be a “uhd-3.3.1.tar.gz” somewhere. After that just “cd
/usr/ports/comms/gnuradio && sudo make install clean”

The script gets simpler as the bugs are fixed. Mine run under tcsh,
though.
UHD did install at $GR_PREFIX with “-DCMAKE_INSTALL_PREFIX=$GR_PREFIX”
on
cmake and the GnuRadio build found it. Getting close.

The tarball may be a problem for UHD. The pointers found them but they
were
not named with the ‘tar.gz’ or ‘tgz’ suffix. FreeBSD ports need to have
a
stable one available somewhere. GnuRadio so far has the tarball of the
3.2.2 release still in the same place, I think. It needed a lot of
patches.


LRK
gr-user . ovillatx.sytes.net

Well for GnuRadio, the 3.5.1 tarball is probably close enough to just
add a
FreeBSD patch to the port and use it. For UHD I’m still looking for a
stable tarball somewhere, maybe someone could put up a mirror of UHD
3.3.1
on the GnuRadio site so I can finish the port Makefile.