Building Xfce on OpenSolaris

  1. Build Environment
  2. Getting the Source
  3. Building Xfce
  4. Help

Build Environment

It is highly recommended that you start with the latest Solaris Express Community Edition distribution and Sun Studio 11. Xfce is built using the JDS Common Build Environment "CBE". If you already have this environment already setup, then you can skip to Getting the Source

Instructions for downloading and building the JDS Common Build Environment can be found at JDS Project site.

Getting the Source

Once you have installed the JDS CBE, you are now ready to fetch the build sources. You can get the latest set of Xfce build sources from the SVN repository with anonymous access -

    jdsuser@jdsbuild:~/> svn co svn+ssh://anon@svn.opensolaris.org/svn/xfce/spec-files-xfce/trunk spec-files-xfce
    A    spec-files-xfce/xfwm4-themes.spec
    A    spec-files-xfce/include
    A    spec-files-xfce/include/Solaris.inc
    A    spec-files-xfce/include/default-copyright.txt
    A    spec-files-xfce/include/usr-gnu.inc
    A    spec-files-xfce/include/default-depend.inc
    A    spec-files-xfce/extra
    .
    .
    .
    A    spec-files-xfce/xfce-mcs-plugins.spec
    Checked out revision 1.

Building Xfce

Now you have downloaded the source from the subversion repository, you can now build and install Xfce.

    jdsuser@jdsbuild:~/> cd spec-files-xfce
    jdsuser@jdsbuild:~/spec-files-xfce> pkgtool \-\-download build -v *.spec

If all goes well you should be able to login using Xfce as your desktop.

Help

If you have difficulties building or using JDS, or you have found a bug, please send feedback to desktop-discuss@opensolaris.org. Alternatively, hop onto irc.freenode.net and join us in #opensolaris.

last modified by admin on 2009/10/26 12:18
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.