SuSE 9.3 KDevelop ./configure can't find qsort/Berkely DB
checking for qsort... no configure: error: No qsort library function. configure: error: could not configure Berkeley DB I have db-4.3.27, db-devel-4.3.27, db1-devel-1.85-89, db1-1.85-89 installed. Before I upgraded from 9.2 to 9.3, KDevelop was building with the latest Berkely DB. Anybody know what's wrong here? -- Regards, Steven
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Steven T. Hatton wrote:
checking for qsort... no configure: error: No qsort library function. configure: error: could not configure Berkeley DB
I have db-4.3.27, db-devel-4.3.27, db1-devel-1.85-89, db1-1.85-89 installed. Before I upgraded from 9.2 to 9.3, KDevelop was building with the latest Berkely DB. Anybody know what's wrong here?
Have you checked config.log? Maybe the error is more obvious when looking at what exactly causes the error. Missing include file? If you know what it actually attempts to compile, you may find out what else you need to install. Bye, LenZ - -- - ------------------------------------------------------------------ Lenz Grimmer <lenz@grimmer.com> -o) [ICQ: 160767607 | Jabber: LenZGr@jabber.org] /\\ http://www.lenzg.org/ V_V -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCrVpKSVDhKrJykfIRAtjbAJ9UHfCOgkqj/QYCzRqbnpLT5VtS4wCeIwR2 XcyT9UszZz5jYghRVzLZG7Y= =KxKQ -----END PGP SIGNATURE-----
On Monday 13 June 2005 06:04, Lenz Grimmer wrote:
Hi,
Steven T. Hatton wrote:
checking for qsort... no configure: error: No qsort library function. configure: error: could not configure Berkeley DB
I have db-4.3.27, db-devel-4.3.27, db1-devel-1.85-89, db1-1.85-89 installed. Before I upgraded from 9.2 to 9.3, KDevelop was building with the latest Berkely DB. Anybody know what's wrong here?
Have you checked config.log? Maybe the error is more obvious when looking at what exactly causes the error. Missing include file? If you know what it actually attempts to compile, you may find out what else you need to install.
Thanks, I believe I found the problem. I'm not sure if I misunderstood, or this doesn't work. I understood this to mean that I should leave the SuSE installed /opt/icecream/bin alone (it already has the "symlink masquerades"), and put the g++ wrapper script somewhere in the path before anything else called g++. It works for compiling qt4, but not for Berkely DB, nor for KDevelop. http://wiki.kde.org/icecream "The easiest way to use ccache with icecream is putting the symlink masquerades into /opt/icream/bin and putting small wrapper scripts in /opt/ccache/bin cat /opt/ccache/bin/g++: #! /bin/sh export CCACHE_PATH=/opt/icecream/bin export PATH=/opt/icecream/bin:/usr/bin:$PATH ccache g++ "$@" "Then you can replace /opt/icecream/bin with /opt/ccache/bin in your $PATH and all icecream calls will go through ccache (and Qt will compile in 62s :) "Note however that ccache isn't really worth the trouble if you're not recompiling your KDE three times a day from scratch (it adds quite some overhead in comparing the preprocessor output and uses quite some disc space and I found a cache hit of 18% a bit too few, so I disabled it again)." -- Regards, Steven
participants (2)
-
Lenz Grimmer
-
Steven T. Hatton