From mboxrd@z Thu Jan 1 00:00:00 1970 From: James Kelty Subject: Re: (fwd) Configure for a program that uses QT fails Date: 03 May 2002 16:00:54 -0700 Sender: linux-admin-owner@vger.kernel.org Message-ID: <1020466854.2967.2.camel@blurbfly> References: <20020503191814.GA12416@neon> Mime-Version: 1.0 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: <20020503191814.GA12416@neon> List-Id: Content-Type: text/plain; charset="iso-8859-1" To: "Axel H. Siebenwirth" Cc: linux-admin@vger.kernel.org What I think is going on here is that the configure cannot locate the Q= t library headers from the linker. Where ever it is that you put them you'll need to add it to /etc/ld.so.conf like this cat /etc/ld.so.conf /usr/lib /lib /usr/local/lib /usr/local/qt/lib # <-- Add something like that! Then you'll run this command. /sbin/ldconfig Then do a make distclean on your software package, and try configure again! Also, there may be a --with-qt=3D/path/to/qt/library option to the configure script run configure like this ./configure --help to get a list of the options= =2E -James 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 that = you > linux administrators can help me. The problems is about linking qt > libraries? Well, any configure of a program that uses qt doesn=B4t fi= nd 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 progr= ams from > source that use the QT library. Now I again tried to configure kdevel= op, but > it never succesfully finds the qt libraries. I have no idea whats wro= ng. > 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-m= t) 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-dt= or > -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/in= clude > -DQT_THREAD_SUPPORT -D_REENTRANT -L/usr/lib/qt3/lib -L/usr/X11R6/li= b > conftest.cc -lqt-mt -lpng -lz -lm -ljpeg -ldl -lXext -lX11 -lSM -lI= CE > -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::~QCurs= or > [in-charge]()' > /usr/X11R6/lib/libfontconfig.so.1: undefined reference to =06T_Get_Ne= xt_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 found.= 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/qt2 = ->=20 > qt-2.3.2 > lrwxrwxrwx 1 root root 8 Apr 15 17:34 /usr/lib/qt3 = ->=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.3= -> > libqt-mt.so.3.0.3 > lrwxrwxrwx 1 root root 17 Apr 15 17:34 libqt-mt.so.3= =2E0 -> > libqt-mt.so.3.0.3 > -rwxr-xr-x 1 root root 7554895 Apr 21 17:45 libqt-mt.so.3= =2E0.3 > - > To unsubscribe from this list: send the line "unsubscribe linux-newbi= e" 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-admin= " in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html >=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