[Kde-nonlinux] Problem Building Multi-threading Qt version 3.3.2(required to build KDE 3.3)

Dave Feustel dfeustel at mindspring.com
Mon Jul 26 23:35:15 CEST 2004


On Openbsd 3.4 using GCC 2.95
I have twice sucessfully configured and built the non-threaded version of qt 3.3.2. 
When I configure qt 3.3.2 for threads (in order to build KDE 3.3)
as directed in http://developer.kde.org/build/compile_kde3_2.html

make confclean
./configure -system-zlib -qt-gif -system-libpng \ 
-system-libjpeg -plugin-imgfmt-mng -thread -no-stl \ 
-no-xinerama -no-g++-exceptions 
make

the make aborts with the following message

mt/qfiledialog.o dialogs/qfiledialog.cpp
dialogs/qfiledialog.cpp: In method `void QFileDialog::setDir(const QString &)':
dialogs/qfiledialog.cpp:3163: implicit declaration of function `int getpwnam_r(...)'
dialogs/qfiledialog.cpp:3163: warning: cannot pass objects of type `QCString' through `...'
*** Error code 1

Stop in /usr/local/qt/src (line 11500 of Makefile).
*** Error code 1

Stop in /usr/local/qt (line 40 of Makefile).
*** Error code 1

Stop in /usr/local/qt (line 8 of Makefile).
/usr/local/qt>

Does anyone have any idea why this is happening?
Is there an easy fix?

Thanks,
Dave Feustel



More information about the kde-nonlinux mailing list