[PyKDE] Can't build PyQt SQL module on Ubuntu Dapper
Joshua J. Kugler
joshua at eeinternet.com
Wed Aug 30 22:32:31 BST 2006
I am trying to build PyQt 4.0.1 on Ubuntu Dapper drake.
I am trying to build PyQt4 4.0.1 on an Kubuntu Dapper machine. I have all the
Qt packages installed, as well as the Qt-devel packages.
dpkg -l|grep libqt lists:
libqt4-core
libqt4-debug
libqt4-debug-dev
libqt4-dev
libqt4-gui
libqt4-qt3support
libqt4-sql
It was telling me the SQL module was not going to be built. After Phil
Thompson pointed me to the -w switch in the configure script, I get this:
Checking to see if the QtSql module should be built...
g++ -DQT_NO_DEBUG -DQT_SQL_LIB -I. -I/usr/mkspecs/linux-g++ -I/usr/include/qt4 -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtGui -I/usr/X11R6/include -pipe -O2 -w -D_REENTRANT
cfgtest_QtSql.cpp -o
cfgtest_QtSql -L/usr/lib -L/usr/X11R6/lib -Wl,-rpath,/usr/lib -lQtSql -L/build/buildd/qt4-x11-4.1.2/lib -lpq -lmysqlclient -lsqlite -lQtCore -L/build/buildd/qt4-x11-4.1.2/lib -lfontconfig -lz -lm -lpthread -ldl -lQtGui -L/build/buildd/qt4-x11-4.1.2/lib -L/usr/X11R6/lib -laudio -lXt -lpng -lSM -lICE -lQtCore -L/build/buildd/qt4-x11-4.1.2/lib -lz -lpthread -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lm -ldl -lXext -lX11 -lm -lpthread
/usr/bin/ld: cannot find -lpq <------- Error here
collect2: ld returned 1 exit status
I have libpq4 installed, and the libQt4Sql.so is linked against that. I don't
know where the request to use libpq is coming from.
In the end, we'll probably be using an ORM framework instead of Qt's native
SQL modules, but I'd still like it to build completely.
Can someone enlighten me?
j
--
Joshua Kugler
Lead System Admin -- Senior Programmer
http://www.eeinternet.com
PGP Key: http://pgp.mit.edu/ ID 0xDB26D7CE
PO Box 80086 -- Fairbanks, AK 99708 -- Ph: 907-456-5581 Fax: 907-456-3111
More information about the PyQt
mailing list