Installing QCad

Table of contents

 1. Requirements
 2. Where to get QCad
 3. Unpack
 4. Documentation


1. Requirements

  1.1 Linux
  
  To run QCad for Linux you need to have Linux (http://www.linux.org) 
  installed on your computer. You also must have Qt libraries of version 
  2.x.
  

2. Where to get QCad

  You can download the latest release of QCad directly from the
  homepage of Andrew's Public Software at http://www2.active.ch/~ribbon


3.  Unpack the archive, unless you already have:

      cd /usr/local
      gunzip qcad.tar.gz
      tar xfv qcad.tar

  This creates the directory /usr/local/qcad containing the files from 
  the archive.


4.  Documentation

  The online HTML documentation is installed in /usr/local/qcad/doc/manual
  The main page is /usr/local/qcad/doc/manual/index.html


That's all. QCad is now installed.
You can run it from its installation directory or use the
startup script "qcad.sh". Maybe you need to change the installation
path in the script before it fits your needs.

You may check if all dynamic libraries used by QCad are found:


Linux x86:
  $ ldd qcad
     libqt.so.2 => /usr/lib/libqt.so.2 (0x4000a000)
     libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4039d000)
     libstdc++.so.2.9 => /usr/lib/libstdc++.so.2.9 (0x40442000)
     libm.so.6 => /lib/libm.so.6 (0x40486000)
     libc.so.6 => /lib/libc.so.6 (0x404a0000)
     libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4054d000)
     /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
  
  
Alpha Linux:
  $ ldd qcad
     libqt.so.2 => /usr/lib/libqt.so.2 (0x000002000011e000)
     libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x000002000072e000)
     libstdc++-libc6.1-1.so.2 => /usr/lib/libstdc++-libc6.1-1.so.2 (0x0000020000920000)
     libm.so.6.1 => /lib/libm.so.6.1 (0x0000020000a82000)
     libc.so.6.1 => /lib/libc.so.6.1 (0x0000020000bb8000)
     libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x0000020000de8000)
     /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x0000020000000000)

PPC Linux:
  $ ldd qcad
     libqt.so.2 => /usr/local/qt/lib/libqt.so.2 (0x01325000)
     libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x012c6000)
     libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x011ae000)
     libstdc++-libc6.1-1.1.so.2 => /usr/lib/libstdc++-libc6.1-1.1.so.2 (0x011
     libm.so.6 => /lib/libm.so.6 (0x0108c000)
     libc.so.6 => /lib/libc.so.6 (0x00f4a000)
     /lib/ld.so.1 => /lib/ld.so.1 (0x30000000)
     
  
Solaris (SunOS 5.5.1 sun4u sparc SUNW,Ultra-2 ):
  % ldd qcad
     libC.so.5 =>     /usr/lib/libC.so.5
     libqt.so.2 =>    /home/user/qt/lib/libqt.so.2
     libXext.so.0 =>  /usr/openwin/lib/libXext.so.0
     libX11.so.4 =>   /usr/lib/libX11.so.4
     libm.so.1 =>     /usr/lib/libm.so.1
     libw.so.1 =>     /usr/lib/libw.so.1
     libc.so.1 =>     /usr/lib/libc.so.1
     libsocket.so.1 =>        /usr/lib/libsocket.so.1
     libnsl.so.1 =>   /usr/lib/libnsl.so.1
     libdl.so.1 =>    /usr/lib/libdl.so.1
     libintl.so.1 =>  /usr/lib/libintl.so.1
     libmp.so.1 =>    /usr/lib/libmp.so.1


  
// EOF
