need help building Trunk
Michael Pyne
mpyne at kde.org
Tue Jul 27 02:38:54 CEST 2010
On Sunday, July 25, 2010 10:53:20 Aaron Peterson wrote:
> Looking for appropriate place to get help building KDE so I can play
> with KDE libs, and initial set up of an appropriate IDE.
>
> Attempting to do trunk under kubuntu 10.04, Live in Seattle area. Need
> better way to share trials and tribulations than on IRC when everybody
> is busy.
>
> Techbase wiki needs updating,
> Iintend to make lists of dpkg --get-selections and copies of
> configuration files so that building KDE is not a barrier to getting
> involved.
>
> Also interested in Project Neon, if there really are ppa's for
> kde-development environment.
I'll just add in that Aaron has been trying kdesrc-build already so it's not
for lack of trying on his own:
https://bugs.kde.org/show_bug.cgi?id=244828
https://bugs.kde.org/show_bug.cgi?id=245370
so if anyone wants to throw in a kdesrc-buildrc that they are liking it may
help. Also, if anyone wants to point out how I can improve the kdesrc-buildrc-
sample defaults, that would be fine too.
I'll attach my kdesrc-buildrc, and the kde-env-vars that I source in from my
.bashrc and my .xsession.
Regards,
- Michael Pyne
-------------- next part --------------
global
source-dir /kdesvn/src
build-dir /kdesvn/build
qtdir ~/qt4
kdedir ~/kde-4
# You probably need to change this, or just unset it.
svn-server svn+ssh://svn.kde.org/home/kde
# Needs ionice tool
use-idle-io-priority true
# Doesn't actually work? I always get debugfull no matter what I do.
cxxflags -pipe -march=native -fvisibility-inlines-hidden -Os
# Parallel make
make-options -j4
end global
module qt-copy
configure-flags -qt-gif -fast -debug \
-system-zlib -system-libpng -system-libjpeg \
-dbus -webkit -plugin-sql-mysql \
-nomake examples -nomake demos \
-reduce-relocations -no-openvg \
-no-phonon # See "module phonon" below
branch 4.6-stable
repository git://gitorious.org/qt/qt.git
cxxflags -pipe -march=native -ffast-math -Os -fvisibility-inlines-hidden
make-options -j4 # Build faster, no examples built.
end module
module phonon-git
repository git://gitorious.org/phonon/phonon.git
end module
module kdesupport
cmake-options -DBUILD_WITH_phonon=OFF -DWITH_MP4=ON -DWITH_ASF=ON
end module
module dbusmenu-qt
repository git://gitorious.org/dbusmenu/dbusmenu-qt.git
end module
module kdelibs
cmake-options -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_WITH_phonon=OFF
end module
module kdepimlibs
branch 4.4 # Change this to trunk if you want Akonadi-style
end module
module kdebase
end module
module kdemultimedia
end module
module kdegames
end module
module kdeutils
end module
module kdegraphics
end module
module kdesdk
end module
module kdenetwork
end module
module kdeedu
end module
module kdebindings
cmake-options -DBUILD_csharp=OFF
end module
module kdepim
cmake-options -DWITH_opensync=OFF
branch 4.4
end module
module kdeplasma-addons
end module
module kdetoys
end module
module kdeartwork
end module
module extragear/graphics
end module
module extragear/multimedia
cmake-options -DK3B_BUILD_MUSE_DECODER_PLUGIN=OFF
end module
module extragear/network
cmake-options -DCMAKE_BUILD_TYPE=Release
end module
module konversation
repository git://git.kde.org/konversation/konversation.git
branch master
end module
module amarok
repository git://git.kde.org/amarok/amarok.git
manual-update true
end module
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kde-env-vars
Type: application/x-shellscript
Size: 1075 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-buildsystem/attachments/20100726/29274b5f/attachment-0001.sh
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-buildsystem/attachments/20100726/29274b5f/attachment-0001.sig
More information about the Kde-buildsystem
mailing list