[Xastir] Installing Xastir on Mepis

gdw at kc4pl.com gdw at kc4pl.com
Fri Feb 5 10:01:11 EST 2010


Note: The following is a quick and dirty rough draft that assumes you  
are familiar with Linux basics.  I did give it quick once over, but  
all spelling and grammar errors are included free of charge.

Gale
KC4PL

I am writing this as if you have just finished installing Mepis (V8.x)  
and now want to do a full compile and install of Xastir.

1. Start the Synaptic Package Manager (you will be required to enter  
your root password)
2. Click on "Reload" to update the package lists

Note:  If this is a fresh install I would recommend clicking on "Mark  
All Upgrades" and "Apply" to get all the security patches and other  
upgrades for your system.

3.  Mark the following files for install:
Note that is some cases you will only select a "dev" package, the  
system will then auto select the base package for you.
You can scroll through the list looking for the packages or just use  
the "Search" box.

   a. libmotif-dev  (will auto mark for install libmotif3)
   b. graphics-libmagick-dev-com
   c. xorg-dev
   d. x11-proto-print-dev
   e. libshp-dev  (will auto mark for install libshp1)
   f. cvs
   e. build-essential
   f. autoconf
   g. automake1.9

4. Click on apply to install the packages.
5. After the packages have finished installing, exit Synaptic.
6. Open a  Terminal Window for the following steps.
7. Using nano (or your preferred editor) make a .cvsrc file with the  
following lines: (Note the . in front of the file name)
    cvs -z3
    update -P -d
    status -v
    diff -u
7. enter the following commands on the command line:
    touch .cvspass  (again note the . in the file name)
    mkdir src
    cd src
8. Now we will get the latest source code from the cvs repository
9. type the following in on the command line and when it asks your for  
a password, just tap enter.
    cvs -d:pserver:anonymous at xastir.cvs.sourceforge.net/cvsroot/xastir login
10. type in the following to actually download the code
     cvs  
-d:pserver:anonymous at xastir.cvs.sourceforge.net/cvsroot/xastir co xastir
11. When it finishes, type in cd xastir on the command line to change  
to the new directory.
12. type in cd scripts on the command line
12. type in su on the command line, enter the root password when asked for it.
13. type in ./get-maptools.sh on the command line
14. when the above has finished, type in exit on the command line to  
exit from su.
15. type in cd .. to return to the xastir directory.
16. now we start the compile and install of Xastir.
17. type in ./bootstrap.sh on the command line
18. when this finishes, type in ./configure on the command line
19. when this finishes, type in make on the command line
20. when make finishes, we are ready for the final install.
21. type in su on the command line, enter the root password when it  
asks for it.
22. type in make install-strip on the command line
22. when make install finishes, type in chmod 4555  
/usr/local/bin/xastir on the command line
23. type in exit on the command line to exit su
24. Xastir is now installed and ready for its first run.
25 type in xastir & on the command line to start the program

After you have set up the Xastir configuration you now have a basic  
install of Xastir that can be updated at any time by going to the  
xastir directory and typing in cvs update.  Then you would just repeat  
steps 18 to 23.






More information about the Xastir mailing list