If you want to build Xfce from source code, you can either download the source tarballs of a released version of Xfce from our download page, or try a development version, by downloading it from subversion (only for the adventurous). Please note that installing two different versions of Xfce (ie. stable and development) is not supported.
This version contain the latest bug fixes, without any major new feature. This should be more stable than the development version (and even the last official release), but there is still no guarantee that this version is bug free.
This version contain the latest development updates and bug fixes. There is no guarantee that it's fully working and bug free.
You can download the full release tree with the following command:
svn checkout http://svn.xfce.org/svn/xfce/modules/4.4
Or the appropriate modules:
svn checkout http://svn.xfce.org/svn/xfce/$modulename/branches/xfce_4_4 $modulename
You can download the full release tree with the following command:
svn checkout http://svn.xfce.org/svn/xfce/modules/trunk
Or the appropriate modules:
svn checkout http://svn.xfce.org/svn/xfce/$modulename/trunk $modulename
svn update instead of svn checkout. This will speed up the process and minimize the Xfce server transferIf you don't want to test the development version of Xfce on a regular basis or you have no experience with building source from SVN, you can download the daily development snapshots here.
If you have downloaded the tarballs, you need to unpack them first before continuing.
If you install into a different prefix from pkg-config, you have to set the PKG_CONFIG_PATH variable to include the path to the *.pc files installed by the Xfce 4 libraries, which is ${prefix}/lib/pkgconfig. For example:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
To build the modules from the tarballs just run:
./configure --prefix=/usr/local && make && make install
To build the svn modules (you need the xfce4-dev-tools package) run this command:
./autogen.sh --prefix=/usr/local && make && make install