LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Mandriva (https://www.linuxquestions.org/questions/mandriva-30/)
-   -   ./configure... ARG! (https://www.linuxquestions.org/questions/mandriva-30/configure-arg-258090/)

FireHawk321 11-22-2004 05:06 PM

./configure... ARG!
 
I use Mandrake 10.1 CE and have almost never had to install from source (that includes the days from MDK 9 and MDK 10); I have always used RPM's. Recently, I found an image viewer, KSquirrel, and it only come in source form. I tried configure and I got an error about C++ (gcc). I fixed that with some packages. So I try again. This time the configuration runs a lot longer and I receive an error about my X files. I later found the problem and fixed it with another package. Now, I receive an error about my Qt files. The error is: "checking for Qt... configure: error: Qt (>= Qt 3.1 (20021021)) (headers and libraries) not found. Please check your installation!". I am assuming that I need to update my Qt files or use ones below 3.1 (I got that number from the error message). I have tried many Qt packages, libs, devels, ect and have not gotten any further.
Any ideas are greatly appreciated
Thanks

acid_kewpie 11-22-2004 05:11 PM

well what qt do you have installed?

rpm -qa | grep -i qt

if anything, it wants a newer version, not an older one, but 3.1 is plenty old now, so you either haven't got it installed at all (are you a gnome user instead of kde?) or it's only really looking for the -devel header pacakges not the raw libraries.

FireHawk321 11-22-2004 05:52 PM

When I entered in your command, this is what I received:

libqt3-3.3.3-23mdk
qt3-common-3.3.3-23mdk
qt-3.3.3-8

When I type "urpmi qt" I receive "Everything already installed." I have also tried directing ./configure to the qt root dir and lib dir ($ ./configure --with-qt-libraries=/usr/lib/qt3 as well as: $ ./configure --with-qt-libraries-dir=?/usr/lib/qt-3.3).

I am using KDE 3.3.2.

Thanks for the speedy reply, acid.

Redeye2 11-22-2004 06:17 PM

You should get the devel packages besides the regular ones. Those provides interfaces for compiling programs that need them.

CragStar 11-22-2004 07:29 PM

You will probably need to install the Mandy rpm libqt3-devel-3.3.3-26mdk .rpm from your installation media. It includes all the header files and library symlinks for compiling applications with QT. It's an inherent problem with Mandy in that if you don't specifically ask it to install packages for development, they aren't installed by default. Similar problem here .

opjose 11-22-2004 08:36 PM

Gawd again the hard way when it's so simple with Mandrake...

Set your URPMI sources: http://www.zebulon.org.uk/urpmi_en.html

Then

urpmi nameofpackage-src.rpm

URPMI will notice which developement libs are missing (even though it will ultimately be unable to install a source package...) and download and install the ALL for you!

Finally

rpm --rebuild nameofpackage-src.rpm

Look for the built rpm in /usr/src/RPM/RPMS/i586/

totti10 11-22-2004 11:14 PM

Did you solved ur problem fire? I have some problem like you.
My problem


All times are GMT -5. The time now is 01:08 PM.