kde builds on DragonFly
Raphael Kubo da Costa
kubito at gmail.com
Mon Nov 1 17:35:29 CET 2010
First and foremost: I'm CC'ing the kde-buildsystem mailing list, as
Alex is probably more capable than I am to help you with these nightly
build scripts.
List: Alex Hornung is working on making sure KDE builds and works fine
on DragonFly BSD.
At Mon, 01 Nov 2010 08:07:10 +0000, Alex Hornung wrote:
> Hi Raphael,
>
> first off, sorry for taking so long to respond to that one bug, I'm
> still trying to set up kde builds without using pkgsrc.
>
> Currently I have the problem that, while I specify CMAKE_PREFIX_PATH and
> even the deprecated CMAKE_INCLUDE_PATH, to use '/usr/pkg', I still get
> compile-time errors for missing includes that actually are in
> /usr/pkg/include and link-time errors for libs that are in /usr/pkg/lib.
>
> Do you know how to get this to work properly with the include and lib
> paths in /usr/pkg ?
>
> Below is the build script I'm using.
Hey Alex,
I assume you are using these scripts for nightly trunk builds, right?
It'd be good to get a log of the issues you're having.
> --------------------------------------------------------8<--------------------------------------------------------------------------------
> #!/bin/sh
>
> CTEST=ctest
> INSTALL_ROOT=/opt/kde4
> SCRIPT_DIR=/build/KDE/KDE/kdesdk/cmake/nightly-support
>
> # NOTE: The system is added automatically, so no need to add 'DragonFly'
> to the SUFFIX
> SUFFIX=gcc-4.1
>
> export CMAKE_INSTALL_PREFIX=$INSTALL_ROOT
> export CMAKE_INCLUDE_PATH=/usr/pkg/include
> export
> CMAKE_PREFIX_PATH=/usr/pkg:/opt/qt4:/opt/kde4:/usr/pkg/databases/shared-mime-info:/usr/local
> export KDE_CTEST_PARALLEL_LEVEL=4
>
> $CTEST -V -VV -S
> "$SCRIPT_DIR/kdesupport/Automoc4Nightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT,DO_INSTALL=TRUE"
>
> $CTEST -V -VV --debug -S
> "$SCRIPT_DIR/kdesupport/KDESupportNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT,DO_INSTALL=TRUE"
>
> $CTEST -V -VV -S
> "$SCRIPT_DIR/KDE/KDELibsNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,KDE_CTEST_PARALLEL_LEVEL=4,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT,DO_INSTALL=TRUE"
>
> $CTEST -V -S
> "$SCRIPT_DIR/KDE/KDEPIMLibsNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT,DO_INSTALL=TRUE"
>
> $CTEST -V -S
> "$SCRIPT_DIR/KDE/KDEBaseWorkspaceNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT,DO_INSTALL=TRUE"
More information about the Kde-buildsystem
mailing list