中午的時候翻到2007年12月24號的kde編譯筆記,不知不覺一年過去了,忽有所感,于是重新編譯一次kde4,記之;
enviroment:
$ uname -a && g++ -v && echo $CFLAGS && echo $CXXFLAGS
Linux enlightenment 2.6.27-ARCH #1 SMP PREEMPT Mon Dec 8 23:24:22 CET 2008 x86_64 Intel(R) Celeron(R) CPU 550 @ 2.00GHz GenuineIntel GNU/LinuxUsing built-in specs.Target: x86_64-unknown-linux-gnuConfigured with: ../configure --prefix=/usr --enable-shared --enable-languages=c,c++,fortran,objc,obj-c++,treelang --enable-threads=posix --mandir=/usr/share/man --infodir=/usr/share/info --enable-__cxa_atexit --disable-multilib --libdir=/usr/lib --libexecdir=/usr/lib --enable-clocale=gnu --disable-libstdcxx-pch --with-tune=genericThread model: posixgcc version 4.3.2 (GCC) -O2 -march=nocona -pipe -fomit-frame-pointer -msse2 -mmmx -mfpmath=sse -msse3-O2 -march=nocona -pipe -fomit-frame-pointer -msse2 -mmmx -mfpmath=sse -msse3開工:
1)啟動dbus,否則編譯會出錯
sudo dbus-uuidgen --ensure2)下載并編譯kdesupport
svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/cd kdesupportmkdir buildcd buildcmake .. -DCMAKE_INSTALL_PREFIX=/opt/kde4make sudo make installmake clean3)下載編譯kde4
svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE順次編譯
kdelibs, kdepimlibs, kdebase, kdepim, kdegraphics, kdemultimedia,
kdenetwork, kdeutils, kdeartwork, kdeaccessibility, kdebindings,
kdeedu, kdegames, kdesdk, kdetoys, kdevplatform, kdewebdev, kdevelop,如:
cd KDE/kdelibsmkdir buildcd buildcmake .. -DCMAKE_INSTALL_PREFIX=/opt/kde4makesudo make installmake clean4) 創建x菜單
sudo touch /usr/share/xsessions/kde4.desktop修改其中內容即可
posted on 2008-12-18 17:53
Wang Feng 閱讀(589)
評論(0) 編輯 收藏 引用 所屬分類:
Tao