
PROBLEMS:
=========

* RedHat 6.1:
  
  export QTDIR=/usr/lib/qt-1.44
  export KDEDIR=/usr



* does not work (undefined general problem):

  Here is the all in one solution: (for bash)
  export QTDIR=/usr/lib/qt
  export KDEDIR=/opt/kde
  rm config.cache
  ./configure

* very good method to find ./configure errors:

  tail config.log

  shows you exactly what went wront.
   

* QT-(libraries) not found. Please check your installation!
  The configure script looks in these directories for the 
  QT libraries:
  tried /opt/qt/lib
  tried /usr/lib/qt/lib
  tried /usr/X11R6/lib
  tried /usr/lib
  tried /usr/local/qt/lib
  tried /usr/lib/qt
  tried /usr/X11R6/lib


* cannot find QT/X11 includes (during configure)
  - check if you have qt-devel/xf86-devel installed
  - set include path:
    1) ./configure --help

* failed to run simple KDE program (during configure)
  - check if the dynamic linker "knows" the KDE libs : 
    1) man ldconfig
    2) less /etc/ld.so.conf
  - set KDE includes with ./configure options
    1) ./configure --help
  - on RedHat 6.1 set the QTDIR Environment variable to the _old_ qt 1.44 libs:
    (bash) export QTDIR=/usr/lib/qt-1.44
    (tcsh) setenv QTDIR /usr/lib/qt-1.44

    then:
    rm config.cach
    ./configure

  - look in the file config.log if there is something like -LNONE at the
    bottom. If this is true, check if configure prints something like:
    QT Libraries NONE headerat at ...
    Then set the qt library path manually.

* strange compiler errors:
  On "older" systems (RedHat 5.2, Suse 6.0)
  you must rebuild the configure script for all configure options!
  - type: make -f Makefile.dist
  - then the usual ./configure; make
  - Note: this configure was created with automake 1.4! 
    >automake --version 
    shows you your version.
  - check if the compiler starts the program "moc" correctly


* decoder crash after start:
  - set your PATH environment variable (you must have yaf-splay in the
    search path)

* NAS include files and libraries not found:
  - set the path manually. Note : you can add many paths if they
    are seperated by a ":".
    EG:
./configure --with-extra-includes=/tmp/includenas:/home/mvogt/tmp/nas-1.2p5/include --with-extra-libs=/home/sem08/tmp/linknas  
   
