From XastirWiki
Jump to: navigation, search

Xastir currently runs under several flavors of Linux and BSD Unix. A few people are running Xastir on Solaris Unix, FreeBSD, Mac OS X, and Windows (with Cygwin), but there may be small changes necessary in order to get Xastir to configure/compile on some systems. There are a few notes below which may help in this task. Most of the developers use Linux which makes it the best supported platform at the moment.

You will need a recent Linux distribution with necessary supporting software that will allow you to build source software packages. The following is considered the minimum development tools and libraries and associated headers. Look for them in the development tools section for Linux distribution.

   autoconf
   automake
   bash
   binutils
   gcc
   gcc development headers
   cpp
   glibc
   glibc development headers?
   freetype2
   freetype2 development headers
   openmotif (or Lesstiff or Motif)
   openmotif development headers (or Lesstiff or Motif)
   XFree86
   XFree86 development headers
   XFree86 fonts
   XFree86 libraries
   make (GNU flavor, not BSD flavor)
   gzip
   m4
   grep

Bulbgraph.png Note: Only install one of the Motif packages and the corresponding development package to go with it. Recommendation: OpenMotif.

If you'd like to install additional packages at this point that may be needed later, install these as well:


   patch
   diffutils
   perl
   autoconf
   automake
   less
   bzip2
   curl
   curl development headers
   cvs
   git
   rcs
   tar
   liblcms
   liblcms development headers
   libtiff
   less
   pcre
   pcre development headers
   tcl
   tcl development headers
   tk
   zip
   unzip
   wget
   ax25-apps
   ax25-doc
   ax25-tools
   libax25
   festival
   festival development headers
   gawk
   ghostscript-x11
   ghostscript-fonts
   ghostview
   gv
   ImageMagick
   ImageMagick development headers


Bulbgraph.png Note: Some packages may have dependencies on yet more packages. Hopefully your package installation tool will take care of those for you. It's also common for at least one of these packages to forget to list some of it's dependencies (ImageMagick is known for that). In that case you may have to rely on the compiler to tell you what is missing, then go back and re-install a package or two.

Notes:Mac OSX
HowTo:Windows