Hi all,
I've been trying to compile a KDE application but configure never finds
the qt3 lib. I used the --with-qt-includes and --with-qt-libs= pointing to
/usr/local/lib/qt3/{include,lib} since after a clean installation of
OpenBSD 4.0 I found qt3 there.
The first application I tried to compile was KMyMoney, but I never passed
that step. After a while I decided to try with another application just to
make sure that the problem reproduces with it. I tried to compile KDevelop
and the result is the same.
Since OpenBSD includes lots of KDE applications, I'm sure that I must be
doing something wrong or there is some trick I don't know.
At this point I have double checked that I have all the required tools and
is still the same. My configuration:
- Plain OpenBSD 4.0
- KDE system (base, libs, sdk, koffice)
- qt3 included with OpenBSD 4.0
- autoconf 2.60
- automake 1.9
- gcc/g++: 3.3.5 (OpenBSD 4.0)
Steps I follow:
1. Unpack kmymoney2-0.8.5
2. ./configure
Error message:
checking for Qt... configure: error: Qt (>= Qt 3.0 and < 4.0) (headers and
libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Extract from config.log:
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(mkinstalldirs)'
ofx_importerplugin=''
ofx_libs=''
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
qt_includes=''
qt_libraries=''
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target='sparc64-unknown-openbsd4.0'
target_alias=''
target_cpu='sparc64'
target_os='openbsd4.0'
target_vendor='unknown'
unsermake_enable_pch_FALSE=''
unsermake_enable_pch_TRUE='#'
x_includes='/usr/X11R6/include'
x_libraries='/usr/X11R6/lib'
xdg_appsdir=''
xdg_directorydir=''
xdg_menudir=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE "kmymoney2"
#define VERSION "0.8.5"
#define KDELIBSUFF ""
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DLFCN_H 1
#define HAVE_SGI_STL 1
#define HAVE_STRLCAT 1
#define HAVE_STRLCAT_PROTO 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCPY_PROTO 1
#define HAVE_CRYPT 1
#define kde_socklen_t socklen_t
#define ksize_t socklen_t
#define HAVE_SYS_TYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_RES_INIT 1
#define HAVE_RES_INIT_PROTO 1
#define SIZEOF_INT 4
#define SIZEOF_SHORT 2
#define SIZEOF_LONG 8
#define SIZEOF_CHAR_P 8
#define SIZEOF_SIZE_T 8
#define SIZEOF_UNSIGNED_LONG 8
#define HAVE_VSNPRINTF 1
#define HAVE_SNPRINTF 1
#define HAVE_LIBZ 1
#define HAVE_LIBPTHREAD 1
configure: exit 1
If anybody can give me a pointer or explain me what is failing here that
would be super nice.
Thanks in advance
--
Carlos Manuel Duclos Vergara
http://www.toolchains.com/personal/blog