From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Axel H. Siebenwirth" Subject: Re: Configure for a program that uses QT fails Date: Tue, 7 May 2002 20:39:28 +0200 Sender: linux-admin-owner@vger.kernel.org Message-ID: <20020507183928.GB3300@neon> References: <20020503191814.GA12416@neon> <1020466854.2967.2.camel@blurbfly> Mime-Version: 1.0 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: Content-Disposition: inline In-Reply-To: <1020466854.2967.2.camel@blurbfly> List-Id: Content-Type: text/plain; charset="iso-8859-1" To: James Kelty Cc: linux-admin@vger.kernel.org Hi James! The problem was my gcc 3.1. My qt libs from SuSE were compile with gcc2= and someone pointed out to me that they are not binary compatible or whatev= er. However I got qt sources and build them and then I could compile my pro= gs. Very happy now. Regards, Axel On Fri, 03 May 2002, James Kelty wrote: > What I think is going on here is that the configure cannot locate the= Qt > library headers from the linker. >=20 > Where ever it is that you put them you'll need to add it to > /etc/ld.so.conf >=20 > like this >=20 > cat /etc/ld.so.conf >=20 > /usr/lib > /lib > /usr/local/lib > /usr/local/qt/lib # <-- Add something like that! >=20 > Then you'll run this command. >=20 > /sbin/ldconfig >=20 > Then do a make distclean on your software package, and try configure > again! >=20 > Also, there may be a --with-qt=3D/path/to/qt/library option to the > configure script >=20 > run configure like this ./configure --help to get a list of the optio= ns. >=20 > -James >=20 > On Fri, 2002-05-03 at 12:18, Axel H. Siebenwirth wrote: > >=20 > > Hi, I posted this to linux-newbie already. But now I still hope tha= t you > > linux administrators can help me. The problems is about linking qt > > libraries? Well, any configure of a program that uses qt doesn=B4t = find my qt > > libraries, either qt2 or qt3. > >=20 > > Axel > >=20 > > ----- Forwarded message from "Axel H. Siebenwirth" = ----- > >=20 > > From: "Axel H. Siebenwirth" > > Subject: Configure for a program that uses QT fails > > To: linux-newbie@vger.kernel.org > > Date: Thu, 2 May 2002 15:24:17 +0200 > > Mail-Followup-To: linux-newbie@vger.kernel.org > > User-Agent: Mutt/1.3.28i > >=20 > > Hi, > >=20 > > I=B4m completely desperate. Several times I have tried to build pro= grams from > > source that use the QT library. Now I again tried to configure kdev= elop, but > > it never succesfully finds the qt libraries. I have no idea whats w= rong. > > Everything should be ok. Every other source I want to configure for= a build > > and that uses qt fails as well. > >=20 > > Please help me! Give me hints on what I could do or check for.. > >=20 > > Thank you very much in advance, > > Axel Siebenwirth > >=20 > > Here are the errors: > >=20 > > checking for Qt... configure: error: Qt (>=3D Qt 3.0.2) (library qt= -mt) not > > found. Please check your installation! > >=20 > > config.log: > >=20 > > configure:19187: checking for Qt > > configure: 19249: /usr/lib/qt3/include/qstyle.h > > taking that > > tried NO > > configure:19354: rm -rf SunWS_cache; g++ -o conftest -Wnon-virtual-= dtor > > -Wno-long-long -Wbad-function-cast -Wundef -Wall -pedantic -W > > -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi > > -D_XOPEN_SOURCE=3D500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 > > -fno-exceptions -fno-check-new -I/usr/lib/qt3/include -I/usr/X11R6/= include > > -DQT_THREAD_SUPPORT -D_REENTRANT -L/usr/lib/qt3/lib -L/usr/X11R6/= lib > > conftest.cc -lqt-mt -lpng -lz -lm -ljpeg -ldl -lXext -lX11 -lSM -= lICE > > -lresolv -lpthread 1>&5 > > /tmp/cclqqmci.o: In function=20 > ain': > > /tmp/cclqqmci.o(.text+0x12): undefined reference to =11String::null= ' > > /tmp/cclqqmci.o(.text+0x17): undefined reference to > > =11StyleFactory::create(QString const&)' > > /tmp/cclqqmci.o(.text+0x27): undefined reference to > > =11Cursor::QCursor[in-charge](int)' > > /tmp/cclqqmci.o(.text+0x2f): undefined reference to =11Cursor::~QCu= rsor > > [in-charge]()' > > /usr/X11R6/lib/libfontconfig.so.1: undefined reference to =06T_Get_= Next_Char' > > collect2: ld returned 1 exit status > > configure:19357: $? =3D 1 > > configure: failed program was: > > #include "confdefs.h" > > #include > > #include > > #include > > #include > > #include > > #if ! (QT_VERSION >=3D 302) > > #error 1 > > #endif > >=20 > > int main() { > > (void)QStyleFactory::create(QString::null); > > QCursor c(Qt::WhatsThisCursor); > > return 0; > > } > > configure:19396: error: Qt (>=3D Qt 3.0.2) (library qt-mt) not foun= d. Please > > check your installation! > >=20 > >=20 > > my environment: > >=20 > > QTDIR=3D/usr/lib/qt3 > > KDEDIR=3D/opt/kde3 > >=20 > > my libs: > >=20 > > /usr/lib/libqt-mt.so.2 -> qt2/lib/libqt-mt.so.2 > > /usr/lib/libqt-mt.so.3 -> ../lib/qt3/lib/libqt-mt.so.3 > >=20 > > lrwxrwxrwx 1 root root 8 Apr 25 00:48 /usr/lib/qt= 2 ->=20 > > qt-2.3.2 > > lrwxrwxrwx 1 root root 8 Apr 15 17:34 /usr/lib/qt= 3 ->=20 > > qt-3.0.3 > >=20 > > /usr/lib/qt-2.3.2: > > total 14 > > drwxr-xr-x 2 root root 303 Apr 25 00:48 bin > > drwxr-xr-x 2 root root 55 Apr 25 00:48 doc > > drwxr-xr-x 76 root root 1838 Apr 25 00:48 examples > > drwxr-xr-x 4 root root 77 Apr 25 00:49 extensions > > drwxr-xr-x 2 root root 8187 Apr 25 00:49 include > > drwxr-xr-x 2 root root 674 Apr 25 00:49 lib > > drwxr-xr-x 3 root root 59 Apr 25 00:48 tools > > drwxr-xr-x 16 root root 366 Apr 25 00:48 tutorial > >=20 > > /usr/lib/qt-3.0.3: > > total 15 > > drwxr-xr-x 2 root root 392 Apr 25 00:50 bin > > drwxr-xr-x 5 root root 103 Apr 15 17:35 doc > > drwxr-xr-x 3 root root 59 Apr 21 17:45 etc > > drwxr-xr-x 3 root root 9244 Apr 23 13:41 include > > drwxr-xr-x 2 root root 576 Apr 25 00:50 lib > > drwxr-xr-x 52 root root 1329 Apr 21 17:44 mkspecs > > drwxr-xr-x 6 root root 135 Apr 21 17:45 plugins > > drwxr-xr-x 2 root root 196 Apr 25 00:49 templates > >=20 > > qt3/lib> l libqt-mt.* > > -rwxr-xr-x 1 root root 10282078 Apr 21 17:56 libqt-mt.a > > lrwxrwxrwx 1 root root 17 Apr 15 17:34 libqt-mt.so= -> > > libqt-mt.so.3.0.3 > > lrwxrwxrwx 1 root root 17 Apr 15 17:34 libqt-mt.so= =2E3 -> > > libqt-mt.so.3.0.3 > > lrwxrwxrwx 1 root root 17 Apr 15 17:34 libqt-mt.so= =2E3.0 -> > > libqt-mt.so.3.0.3 > > -rwxr-xr-x 1 root root 7554895 Apr 21 17:45 libqt-mt.so= =2E3.0.3 > > - > > To unsubscribe from this list: send the line "unsubscribe linux-new= bie" in > > the body of a message to majordomo@vger.kernel.org > > More majordomo info at http://vger.kernel.org/majordomo-info.html > > Please read the FAQ at http://www.linux-learn.org/faqs > >=20 > > ----- End forwarded message ----- > > - > > To unsubscribe from this list: send the line "unsubscribe linux-adm= in" in > > the body of a message to majordomo@vger.kernel.org > > More majordomo info at http://vger.kernel.org/majordomo-info.html > >=20 >=20 - To unsubscribe from this list: send the line "unsubscribe linux-admin" = in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html