Building and Installing the Yagi-Uda project's programmes


Written by Dr. David Kirkby, G8WRB. email drkirkby@kirkbymicrowave.co.uk

Installation under unix should be simple

I'm assuming below the latest version of Yaguda is  1.18, so you will have to change the names if you use a later version of the code. First decompress the file with gzip

parrot /export/home/drkirkby % gzip -d yagiuda-1.18.tar.gz

extract the tar file
parrot /export/home/drkirkby % tar xvf yagiuda-1.18.tar

change to the directory where the sources are
parrot /export/home/drkirkby % cd yagiuda-1.18

run the script configure
parrot /export/home/drkirkby/yagiuda-1.18 % configure
(You can run configure --help to get  a list of options to configure)
 

Run make

parrot /export/home/drkirkby/yagiuda-1.18 % make

Optionally, if you have root access, you can run make install, which should copy the binaries to /usr/local/bin and documentation to /usr/local/man/man1 and /usr/local/man/man5 (by default).

parrot /export/home/drkirkby/yagiuda-1.18 % su
Password:
# /usr/local/bin/make install

That should be it. Please let me know how you get on with it. I would particularly like to hear from anyone who can compile it under anything other than Solaris 8 (SPARC), linux, or FreeBSD (both on PCs). If you try to compile it under HPUX, IRIX or whatever, let me know if it worked or not.  I can update the configuration scripts if problems occur. Note, the documentation in HTML format in the doc subdirectory is not installed automatically. If you wish to install it somewhere, do it manually.

Dr. David Kirkby, G8WRB. email drkirkby@kirkbymicrowave.co.uk