Building xastir on Solaris 9 Make sure the folowing path is ncluded in your profile or cshrc # LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH # export LDFLAGS="-L/usr/local/lib -L/usr/lib -L/usr/X11R6/lib" # CC=gcc;export CC Compile ImageMagick and it's dependances: Build Color Management System (libcms): http://www.littlecms.com/ Download http://www.littlecms.com/lcms-1.10.tar.gz to /build # cd /build # gzip -d lcms-1.10.tar.gz # tar xvf lcms-1.10.tar # cd /build/lcms-1.10/include # cp lcms.h lcms.h.orig Edit lcms.h and change the line // #define USE_BIG_ENDIAN 1 to #define USE_BIG_ENDIAN 1 # make all Look for "Sucess." # make test Ditto. # make install In unix ignore the following... cp: cannot stat `icctrans.exe': No such file or directory cp: cannot stat `icc2ps.exe': No such file or directory cp: cannot stat `icclink.exe': No such file or directory # cp /build/lcms-1.10/src/lib* /usr/local/lib/. Build Exif http://sourceforge.net/projects/libexif Download (libexif) http://unc.dl.sourceforge.net/sourceforge/libexif/libexif-0.5.12.tar.gz to /build # cd /build # gzip -d libexif-0.5.12.tar.gz # tar xvf libexif-0.5.12.tar # cd /build/libexif-0.5.12 # ./configure --prefix=/usr/local --enable-shared # make # make install Build Freetype http://sourceforge.net/projects/freetype/ # cd /build # gzip -d freetype-2.1.4.tar.gz # tar xvf freetype-2.1.4.tar # cd /build/freetype-2.1.4 # ./configure --prefix=/usr/local --enable-shared # make # make install Build ImageMagick http://www.imagemagick.org/ ftp://ftp.imagemagick.net/pub/ImageMagick/ImageMagick-5.5.7-10.tar.gz # cd /build # gzip -d ImageMagick-5.5.7-10.tar.gz # tar xvf ImageMagick-5.5.7-10.tar # cd /build/ImageMagick-5.5.7 # ./configure --prefix=/usr/local --without-perl --without-dps --enable-shared # make # make install Build the ImageMagick Perl module: Image::Magick Notes: http://search.cpan.org/src/JCRISTY/PerlMagick-5.57/README.txt Download http://search.cpan.org/CPAN/authors/id/J/JC/JCRISTY/PerlMagick-5.57.tar.gz to /build # cd /build # gzip -d PerlMagick-5.57.tar.gz # tar xvf PerlMagick-5.57.tar # cd /build/PerlMagick-5.57 # perl -w Makefile.PL WARNING: LDFLAGS is not a known parameter. Checking if your kit is complete... Looks good Writing Makefile for Image::Magick # make # make test # make install Build AX-25 Tools: http://freshmeat.net/projects/ax25-tools/ http://ax25.sourceforge.net/ http://prdownloads.sourceforge.net/ax25/ Download http://unc.dl.sourceforge.net/sourceforge/ax25/libax25-0.0.11.tar.gz to /build # cd /build # gzip -d libax25-0.0.11.tar.gz # tar xvf libax25-0.0.11.tar # cd /build/libax25-0.0.11 # ./configure --prefix=/usr/local # make # make install Download http://unc.dl.sourceforge.net/sourceforge/ax25/ax25-tools-0.0.8.tar.gz # cd /build # gzip -d ax25-tools-0.0.8.tar.gz # tar xvf ax25-tools-0.0.8.tar # cd /build/ax25-tools-0.0.8 # ./configure --prefix=/usr/local # make # make install Download http://unc.dl.sourceforge.net/sourceforge/ax25/ax25-apps-0.0.6.tar.gz # cd /build # gzip -d ax25-apps-0.0.6.tar.gz # tar xvf ax25-apps-0.0.6.tar # cd /build/ax25-apps-0.0.6 # ./configure --prefix=/usr/local # make # make install Building Libtiff Download ftp://ftp.remotesensing.org/libtiff/tiff-v3.6.0-beta2.tar.gz to /build # cd /build # gzip -d tiff-v3.6.0-beta2.tar.gz # tar xvf tiff-v3.6.0-beta2.tar # cd /build/tiff-v3.6.0-beta2 # ./configure --prefix=/usr/local TIFF configuration parameters are: [ 1] Directory for tools: /usr/local/bin [ 2] Directory for libraries: /usr/local/lib [ 3] Directory for include files: /usr/local/include [ 4] Directory for manual pages: /usr/local/man [ 5] Directory for HTML documents: /usr/local/doc/libtiff [ 6] Manual page installation scheme: bsd-source-cat Are these ok [yes]? Answer "yes". # make # make install Building proj http://remotesensing.org/proj/ Download ftp://ftp.remotesensing.org/pub/proj/proj-4.4.7.tar.gz to /build # cd /build # gzip -d proj-4.4.7.tar.gz # tar xvf proj-4.4.7.tar # cd /build/proj-4.4.7 # ./configure --prefix=/usr/local # make # make install Building GeoTiff http://www.remotesensing.org/geotiff/geotiff.html Download ftp://ftp.remotesensing.org/pub/geotiff/libgeotiff/libgeotiff-1.2.1.tar.gz to /build # cd /build # gzip -d libgeotiff-1.2.1.tar.gz # tar xvf libgeotiff-1.2.1.tar # cd /build/libgeotiff-1.2.1 # ./configure --prefix=/usr/local --with-libtiff=/usr/local/lib --enable-shared # make # make install Build ShapeLib http://gdal.velocet.ca/projects/shapelib/index.html Download ftp://gdal.velocet.ca/pub/outgoing/shapelib-1.2.10.tar.gz to /build # cd /build # gzip -d shapelib-1.2.10.tar.gz # tar xvf shapelib-1.2.10.tar # cd /build/shapelib-1.2.10 # make # make lib # make lib_install Install GPSMan http://www.ncc.up.pt/gpsman/gpsman.html Download http://www.ncc.up.pt/gpsman/gpsmanhtml/gpsman-6.0.1.tgz to /build # cd /build # gzip -d gpsman-6.0.1.tgz # tar xvf gpsman-6.0.1.tar # cd /build/gpsman-6.0.1 # mkdir -p /usr/local/gpsman # cp -r . /usr/local/gpsman/. # chmod +x -R /usr/local/gpsman Compile xastir: Download http://unc.dl.sourceforge.net/sourceforge/xastir/xastir121-2003-Aug-07.tgz to /build # cd build # gzip -d xastir121-2003-Aug-07.tgz # tar xvf xastir121-2003-Aug-07.tar # cd /build/xastir-1.2.1 # export LDFLAGS="-L/usr/local/lib" # ./configure --prefix=/usr/local --with-geotiff=/usr/local/lib --with-imagemagik=/usr/local/lib --without-festival # make # make install Now we are ready to install some maps: Four basic types of maps: Images, Vector, Raster/Pixel (xpm files) and Shape files. Notes: in the Xastir build directory the file: README.MAPS http://www.eskimo.com/~archer/xastir.html http://www.dk7in.de/Xastir_e.html http://maps.aprsworld.net/docs/xastir.php http://www.weca.org/wcaprs/#how http://www.lib.ece.ntua.gr/~polyvios/ham/small-howto.txt http://www.xastir.org/faq.php Screen shots: http://stimpy.wetnet-mafia.org/Xastir_V1_0_2_Shots/ Some maps online: ftp://ftp.tapr.org/aprssig/maps/ http://www.cnunix.com/ftp/linux/ham/xastir/maps/ Raster maps: http://mcmcweb.er.usgs.gov/drg/drg_overview.html#file_formats http://www.users.cloud9.net/~alan/ham/aprs/ "I've been experimenting with creating maps for APRS (DOS version) from US Census 1994/1995 Tiger/Line data. The program I use is something I've cobbled together over the last several months. It is up to 3500(!) lines of C and runs under Linux on my P83 PC with 20MB RAM and P100 laptop with 16MB. I can generate maps for an entire county in about an hour -- after spending several days getting the data and the tig2aprs options right." http://www.users.cloud9.net/~alan/ham/aprs/tig2aprs.zip Tiger Line Data: http://www.census.gov/geo/www/tiger/tiger2002/tgr2002.html http://www2.census.gov/geo/tiger/tiger2002/FL/ Format of example file (tgr12003.rt1) from http://www2.census.gov/geo/tiger/tiger2002/FL/TGR12003.ZIP 11102 5103750 J A41 12120030039306893068 04020104020110111007 -82429878+30574082 -82459485+30580785 11102 5103751 B A41 12120030039306893068 04020104020110071006 -82429878+30574082 -82429832+30574795 11102 5103752 J State Highway 2 A21 12120030039306893068 04020104020110121011 -82457103+30574102 -82459406+30576133 11102 5103753 J State Highway 2 A21 121200300n -s /usr/bin/X11/convert /usr/local/bin/convert39306893068 04020104020110131011 -82443675+30568878 -82453348+30571680 11102 5103754 J State Highway 2 A21 12120030039306893068 04020104020110101011 -82428422+30568078 -82438002+30568581 11102 5103755 B A41 12120030039306893068 04020104020110111006 -82428422+30568078 -82429878+30574082 11102 5103756 B State Highway 2 A21 How to use Tiger/Line data: http://www.census.gov/geo/www/tiger/overview.html http://www.census.gov/geo/www/tiger/faq-index.html http://www.census.gov/geo/www/tiger/index.html