(→Fixes needed: - Remove pkg-config section?) |
|||
Line 65: | Line 65: | ||
* "Set up Pkg-Config" section: Shouldn't this be removed? IMHO it is wrong (is uses /usr/local as directory) and, like the other enironement variables, is already covered by [[Getting_Started/Increased_Productivity_in_KDE4_with_Scripts]]. --[[User:TMG|TMG]] 10:52, 19 March 2007 (CET) | * "Set up Pkg-Config" section: Shouldn't this be removed? IMHO it is wrong (is uses /usr/local as directory) and, like the other enironement variables, is already covered by [[Getting_Started/Increased_Productivity_in_KDE4_with_Scripts]]. --[[User:TMG|TMG]] 10:52, 19 March 2007 (CET) | ||
+ | |||
+ | ===== libungif/giflib ==== | ||
+ | Since the patents expired, why not use giflib? |
A: This is not a typo. Read the article about setting up your .bashrc. Both cs and cb are bash functions, used to change to the KDE source directory and KDE build directory respectively.
A: Actually yes, for Mac OS X. There also is kdelibs.com (see also here) which will be merged into this wiki in the future.
A: No. The shell function cmakekde handels this, have a look at the file .bashrc.
A: Try the following code, replacing <modulename> with your desired module:
cs mkdir -p apidox cs apidox ../kdelibs/doc/api/doxygen.sh ../<modulename>/
A: Right --Dhaumann
When installing KDE4, I strongly recommend installing all tools (like dbus and cmake) and kde packages into the same place, e.g. ~/install. Qt is the only exception.
The reason for this is because if you install some packages to ~/kde and some to /usr/local and maybe one in /usr then cmake will generate errors like:
-- It is impossible to order the include directories.
This is not a fatal error, so you will still be able to compile, but you will possibly be using the wrong versions of libraries and this will product problems that are very hard to diagnose.
You may not experience any problems when installed like I advise not to, however I have and you might too in some typical situations.
Please see:
http://developer.kde.org/build/trunk.html
The CMake modules should be installed local into ~/install/cmake/modules or similar. When following the current instructions 6.1: Install additional CMake modules, it's impossible to do a non-root installation, because "kdelibs/cmake/modules/cmake_install.cmake" wants to install the modules to "/cmake/modules". (I didn't install CMake local, because my system already provided CMake > 2.4.3).
I've already tried to do this, fiddling around with CMAKE_MODULE_PATH and DATA_INSTALL_DIR but couldn't get it working.
Does anybody know how to do this properly?
--Eliasp 15:44, 4 January 2007 (CET)
Since the patents expired, why not use giflib?