On Tuesday 19 August 2003 9:50 pm, Lee wrote: > Hey all, > I still can't compile Scribus on my RH9 system. I tried to change the > env > for QTDIR and when I did a "env | grep QTDIR" it came up QT 3.1 so now I > REALLY have no idea why it won't compile! Any help? > > Thanks, > Lee
I would have expected "env | grep QTDIR" to report a full *absolute* path to the Qt directory; something like "QTDIR=/usr/share/qt3", as I have, although yours may be in a different location. What does config.log say, after you run ./configure? I would not be at all surprised if it is failing because of an invalid redeclaration of the exit function in confdefs.h (which is built by configure). I see numerous requests for help for precisely this reason -- the configure script shipped with Scribus 1.0 and 1.0.1 is *broken*, yet none of the developers *appear* to be focussing on the real cause of the problem. Sorry, to keep pointing this out, but all the advice I have seen so far simply dodges the real issue. I am frustrated that I can't compile Scribus myself, for precisely this reason -- it can't find a suitable version of Qt, even though Qt 3.0.5 is present, QTDIR is correctly set, and exported, and /etc/ld.so.conf is correctly set up, and ldconf has been run as root. A look in config.log reveals the truth -- the test performed for Qt is itself invalid! Regards, Keith
