Menu

#6 FSME 1.0.4 does not compile on Slackware 10.2 machine

open
5
2006-06-13
2006-06-13
Mark Flacy
No

flacy@flacy:~/Desktop/fsme-1.0.4$ scons -j 3
scons: Reading SConscript files ...
Checking for pkg-config... yes
Checking for cairo >= 1.0... yes
Checking for main() in C library qt-mt... no

[...no compile errors; many uic messages...]

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/../../../../i486-slackware-linux/bin/ld:
cannot find -lqt
collect2: ld returned 1 exit status
scons: *** [fsme] Error 1

Slackware 10.2 has *only* the qt-mt library:

flacy@flacy:/usr/lib/qt-3.3.4/lib$ ls -l libqt-mt*
-rw-r--r-- 1 root root 818 2005-07-13 13:06
libqt-mt.la
-rw-r--r-- 1 root root 788 2005-07-13 13:06
libqt-mt.prl
lrwxrwxrwx 1 root root 17 2005-10-02 22:58
libqt-mt.so -> libqt-mt.so.3.3.4*
lrwxrwxrwx 1 root root 17 2005-10-02 22:58
libqt-mt.so.3 -> libqt-mt.so.3.3.4*
lrwxrwxrwx 1 root root 17 2005-10-02 22:58
libqt-mt.so.3.3 -> libqt-mt.so.3.3.4*
-rwxr-xr-x 1 root root 7097180 2005-07-13 13:45
libqt-mt.so.3.3.4*
flacy@flacy:/usr/lib/qt-3.3.4/lib$

During the build, the only error messages that I saw
were uic related...

flacy@flacy:~/Desktop/fsme-1.0.4$ scons -j 3 >
~/Desktop/fullBuild.txt
QSettings: error creating /.qt
QSettings: error creating /.qt
QSettings: error creating /.qt
QSettings: error creating /.qt
QSettings: error creating /.qt
QSettings::sync: filename is null/empty
QSettings: error creating /.qt
QSettings::sync: filename is null/empty
QSettings: error creating /.qt
QSettings::sync: filename is null/empty
QSettings: error creating /.qt
QSettings::sync: filename is null/empty
QSettings: error creating /.qt
QSettings::sync: filename is null/empty
QSettings: error creating /.qt
QSettings::sync: filename is null/empty

...and there's quite a few of those messages output
during the build.

Discussion

  • Mark Flacy

    Mark Flacy - 2006-06-13

    standard output capture of compile

     
  • Mark Flacy

    Mark Flacy - 2006-06-13

    configure log file

     
  • Alexander Darovsky

    Logged In: YES
    user_id=39427

    It's quite strange... Try to compile it using qmake,
    it should take the right library.

    It seems to be problem with scons on Slackware. SCons has
    builtin Qt support, and it seems to be broken sometimes

     

Log in to post a comment.

MongoDB Logo MongoDB