Peter Howkins 33b6fda7a4 dtappbuilder: Resolve format warnings 2 年之前
..
contrib 83ef13af18 desktopentry/README: Clarify that the login manager is responsible for setting language 4 年之前
debian 44307f85da debin/control: add libpam and libutempter 3 年之前
delete-later 39d3a67701 Create a toplevel delete-later dir and put databases/ and admin/ into it 3 年之前
doc 3c95af9871 guides: disable building on NetBSD until it's fixed (NodeParser) 3 年之前
examples a6ea2a2d52 Centralize catgets() calls through MsgCat 3 年之前
historical 1db1e96b08 Clean up OPENBUGS 6 年之前
imports d197b1c4bb UTF-8 conversion: convert imports/motif/localized 6 年之前
include 931bcaa494 dtsr, DtSearch: finish removing need for BYTE_SWAP define 3 年之前
lib c98e82a401 libDtSearch: Resolve format warnings 2 年之前
m4 c3c7d8303b autoconf: fix some "obsolete function" warnings with newer (2.7x) autoconfs 3 年之前
programs 33b6fda7a4 dtappbuilder: Resolve format warnings 2 年之前
util 54728d6b89 tradcpp: don't install it 3 年之前
.gitignore 3a0e92adb6 Rename autotools_config.h to cde_config.h to better reflect it's ownership. 3 年之前
CONTRIBUTORS 512dabe2ad CONTRIBUTORS: update with git log 3 年之前
COPYING 095002b5d9 Addition of LGPL file at top level, deprecation of file copyright, and 12 年之前
HISTORY 785bc4a512 HISTORY: update for 2.4.0 release 3 年之前
Makefile.am 5f7eda2b33 doc: get utils to build 3 年之前
README.md 2bc3052313 README.md: update and rename top level README to README.md 3 年之前
autogen.sh 20c1768a19 Change to detect iconv implementation with autoconf 3 年之前
config.rpath 20c1768a19 Change to detect iconv implementation with autoconf 3 年之前
configure.ac 459554b960 configure: bump version to 2.4.0c 3 年之前
copyright.in a5a2d937cb Automate versioning for CDE, set current version to 2.4.0b 3 年之前

README.md

CDE - The Common Destop Environment

In 2012, CDE was opensourced under the terms of the LGPL V2 license by the Open Group.

You may reuse and redistribute this code under the terms of this license. See the COPYING file for details.

Downloading

Downloading this release:

CDE may be downloaded in source form from the Common Desktop Environment website:

http://sourceforge.net/projects/cdesktopenv/

Or via git:

git clone git://git.code.sf.net/p/cdesktopenv/code CDE

The git repository will always be more up to date than the downloadable tarballs we make available, so if you have problems, please try the latest version from git master.

Note also that the master branch may be unstable, so your milage may vary.

Compiling

Complete build and installation instructions can be found on the CDE wiki:

http://sourceforge.net/p/cdesktopenv/wiki/Home/

Please go there and read the appropriate section(s) for your OS (Linux or FreeBSD/OpenBSD/NetBSD currently) prior to attmpting to build it.

There are a variety of dependencies that must be met, as well as specific set up steps required to build, especially relating localization and locales.

Do not expect to just type 'make' and have it actually work without meeting the prerequisites and following the correct steps as spelled out on the wiki.

There are also a lot of other documents and information there that you might find useful.

Assuming you've met all of the requirements regarding packages needed for the build, you can follow the standard autoconf method:

$ ./autogen.sh
$ ./configure
$ make
$ sudo make install

NOTE: BSD users must currently install and use gmake to compile, as well as specify the location of the TCL libraries and headers. So the instructions for them would looke like:

$ ./autogen.sh
$ ./configure --with-tcl=/usr/local/lib/tcl8.6 MAKE="gmake"
$ gmake
$ sudo gmake install

Support

Mailing list

https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

IRC

There is a CDE IRC channel on irc.libera.chat, channel #cde

Patches welcome

Please see

https://sourceforge.net/p/cdesktopenv/wiki/Contributing%20to%20CDE/

for information on how to contribute.