KDE/kdelibs
Peter Kümmel
syntheticpp at gmx.net
Wed Feb 8 20:21:59 CET 2006
Alexander Neundorf wrote:
> > SVN commit 506872 by neundorf:
> >
> > -move the find_package(PCRE) from kdelibs/CMakeLists.txt to kdelibs/kjs/CMakeLists.txt
> > -add a check for regex.h in kjs/CMakeLists.txt and error out if neither PCRE nor regex.h have been found
> >
> > build kdelibs/win independent from the rest of kdelibs/
Hi Alex,
I've tested it totally independent from kdelibs.
In a directory with /win only I build kdewin32 with success
and installed it.
FINE!!
Then I've deleted /win in kdelibs and start the configure process of kdewin.
With the Gui I set the include and lib paths (for kdewin32, png, gif...)
and it configures all with success!!
> >
> > this means
> > 1) run cmake on kdelibs/win/
> > 2) make kdelibs/win
> > 3) install kdelibs/win
> > 4) run cmake in kdelibs/ -> point it to the place where kdewin32 has been installed to
maybe it could search in the default installation path of kdewin32
> > 5) make kdelibs/
> > 6) make install
You are very optimistic!
> >
> > Peter, can you please check that kdelibs/win/ builds and also installs this way ?
> > It might still be possible that somewhere stuff from kdelibs/ is included directly.
> > Also eventually $ENV{MSSDK}/include might have to be added in kdelibs/win/
> >
> > ConfigureChecksWin.cmake is not used anymore, we can remove it if it works this way.
I think we could delete it now.
> >
> > Please check also that kdelibs/ configures correctly again. It is required that the include dir
> > of kdewin32 is set.
> > If all the HAVE_FOO_PROTO checks still fail, please post the error messages from CMakeError.log
> >
> > Alex
But the build process breaks in linking kconfig_compiler:
/debug
/out:..\..\bin\kconfig_compiler.exe
/STACK:10000000
/machine:I386
/INCREMENTAL:YES
/debug
/subsystem:console
-LIBPATH:C:\sandbox\kdelibs\build\bin
-LIBPATH:C:\sandbox\qt4\qt4\lib
QtXml.lib
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
comdlg32.lib
advapi32.lib
CMakeFiles\kconfig_compiler.dir\kconfig_compiler.obj
/debug
/out:..\..\bin\kconfig_compiler.exe
/STACK:10000000
/machine:I386
/INCREMENTAL:YES
/debug
/subsystem:console
-LIBPATH:C:\sandbox\kdelibs\build\bin
-LIBPATH:C:\sandbox\qt4\qt4\lib
QtXml.lib
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
comdlg32.lib
advapi32.lib
CMakeFiles\kconfig_compiler.dir\kconfig_compiler.obj
Seems it misses some qt libs.
Great work!
Now it's nearly perfect.
Peter
More information about the Kde-buildsystem
mailing list