Home - Forums - Documentation - Gallery - Bugs
(Dependencies)
Current revision (23:33, 6 July 2012) (edit) (undo)
(Building)
 
(36 intermediate revisions not shown.)
Line 10: Line 10:
|}
|}
-
= Current Stable version (1.0.1) =
+
= Old Stable version (1.2.1) =
{|
{|
|-
|-
| [[Image:Cs-compact.png|left|60px]]
| [[Image:Cs-compact.png|left|60px]]
-
| The latest stable release of Crystal Space is 1.0.1 (20 February 2007). This version has been tested on Windows, GNU/Linux, and MacOS/X and should work with no problems on those. If you encounter a problem then please [[Bugs|report it]]!
+
| The latest stable release of Crystal Space is 1.2.1 (5 May 2008). This version has been tested on Windows, GNU/Linux, and MacOS/X and should work with no problems on those. If you encounter a problem then please [[Bugs|report it]]!
|}
|}
Line 21: Line 21:
|-
|-
| [[Image:CEL.png|left|60px]]
| [[Image:CEL.png|left|60px]]
-
| The latest version of [[CEL]] is 1.0.1 (20 February 2007). This version is compatible with Crystal Space 1.0.1 and is also tested on the three target platforms.
+
| The latest version of [[CEL]] is 1.2.1 (5 may 2008). This version is compatible with Crystal Space 1.2.1 and is also tested on the three target platforms.
|}
|}
 +
 +
== Compatibility ==
 +
 +
The aim is to make all stable releases source-compatible with the previous version. Specifically, projects developed against Crystal Space 1.0 should also build against version 1.2.1. If this should not be the case, please consider to [[Bugs|file a bug report]].
== Dependencies ==
== Dependencies ==
-
'''Crystal Space requires a number of external libraries''' for a few basic and some optional features. A list of required and optional dependencies can be found in the [http://www.crystalspace3d.org/docs/online/manual-1.0/cs_2.3.php#2.3 "External Libraries" section of the manual].
+
'''Crystal Space requires a number of external libraries''' for a few basic and some optional features. A list of required and optional dependencies can be found in the [http://www.crystalspace3d.org/docs/online/manual-1.2/External-Libraries.php#0 "External Libraries" section of the manual].
-
* For Windows users, "cs-win32libs", a package with precompiled support libraries, is available for [http://www.crystalspace3d.org/downloads/cs-win32libs/cs-win32libs-1.0_001.exe download].
+
* For Windows users, "cs-win32libs", a package with precompiled support libraries, is available for [http://www.crystalspace3d.org/downloads/cs-win32libs/cs-win32libs-1.2_002.exe download].
 +
* If you want (or need) to compile the dependencies yourself, check the manual in the <tt>docs/html/manual/</tt> directory of the sources for the versions you need to download.
== Download source archive ==
== Download source archive ==
Line 37: Line 42:
! Package
! Package
!colspan="3"|Download links
!colspan="3"|Download links
-
{{DownloadLinks|name=Crystal Space from crystalspace3d.org|path=www.crystalspace3d.org/downloads/release/|suffix=|filename=crystalspace-src-1.0.1}}
+
{{DownloadLinks|name=Crystal Space from crystalspace3d.org|path=www.crystalspace3d.org/downloads/release/|suffix=|filename=crystalspace-src-1.2.1}}
-
{{DownloadLinks|name=Crystal Space from SourceForge|path=downloads.sourceforge.net/crystal/|suffix=?big_mirror=1|filename=crystalspace-src-1.0.1}}
+
{{DownloadLinks|name=Crystal Space from SourceForge|path=downloads.sourceforge.net/crystal/|suffix=?big_mirror=1|filename=crystalspace-src-1.2.1}}
-
{{DownloadLinks|name=CEL from crystalspace3d.org|path=www.crystalspace3d.org/downloads/release/|suffix=|filename=cel-src-1.0.1}}
+
{{DownloadLinks|name=CEL from crystalspace3d.org|path=www.crystalspace3d.org/downloads/release/|suffix=|filename=cel-src-1.2.1}}
-
{{DownloadLinks|name=CEL from SourceForge|path=downloads.sourceforge.net/cel/|suffix=?big_mirror=1|filename=cel-src-1.0.1}}
+
{{DownloadLinks|name=CEL from SourceForge|path=downloads.sourceforge.net/cel/|suffix=?big_mirror=1|filename=cel-src-1.2.1}}
|}
|}
Here you can find [[ChangeLogs|changelogs with previous releases]].
Here you can find [[ChangeLogs|changelogs with previous releases]].
-
== Download SDK ==
+
== Download from Subversion ==
-
Binary SDK packages are not yet prepared. Stay tuned. We will upload them here as soon as they are ready.
+
Stable releases are available from [[Subversion]] via tags and branches.<br/>
 +
Tags are created each time a release is made and give the exact same sources as contained in the source archive for a release.<br/>
 +
The branch for a release however is continuously updated with new bug fixes and changes from the development version,<br/>
 +
hence the branch may contain fixes that are not present in the latest release of a stable version.
 +
 
 +
Read [[Subversion|Using Subversion]] for instructions how to download the contents of a directory in the source repository.
 +
 
 +
The repository path of the latest tagged 1.2.1 release is <tt>CS/tags/V1.2.1</tt>.
 +
 
 +
The repository path of the 1.2 branch is <tt>CS/branches/release/V1.2</tt>.
 +
 
 +
== Download binaries ==
 +
 
 +
=== SDK ===
 +
 
 +
No binary SDK packages was ever released, and there probably won't be any for 1.2.x.
<!--
<!--
Line 62: Line 82:
-->
-->
-
== Download from Subversion ==
+
=== CELStart ===
-
 
+
-
Stable releases are available from [[Subversion]] via tags and branches. Tags are created each time a release is made and give the exact same sources as contained in the source archive for a release. The branch for a release however is continuously updated with new bug fixes and changes from the development version, hence the branch may contain fixes that are not present in the latest release of a stable version.
+
-
 
+
-
Read [[Subversion|Using Subversion]] for instructions how to download the contents of a directory in the source repository.
+
-
 
+
-
The repository path of the latest tagged 1.0.1 release is <tt>CS/tags/V1.0.1</tt>.
+
-
 
+
-
The repository path of the 1.0 branch is <tt>CS/branches/release/V1.0</tt>.
+
-
 
+
-
= Development Version =
+
-
 
+
-
The current development version is denoted as 1.1.
+
-
 
+
-
Compared to the stable version, the development version is more bleeding-edge and usually contains features that can not be found in the stable version - either because development has simply commenced after the stable release, though sometimes features deemed too experimental are removed from a release.
+
-
 
+
-
Development versions are "unstable" both in an API sense: when a feature is in development, it isn't uncommon that the interfaces to utilize it change rapidly in a short time. Also, while we try to have the Crystal Space development version working all the time, the work-in-progress nature makes it unavoidable that compilation is broken on some systems or instabilities occur at runtime.
+
-
 
+
-
This means that using the development version sometimes require frequent updating of Crystal Space itself to get relevant updates and fixes; it also means that the source code of your application may have to be changed frequently as interface changes occur.
+
-
 
+
-
== Dependencies ==
+
-
 
+
-
'''Crystal Space requires a number of external libraries''' for a few basic and some optional features. A list of required and optional dependencies can be found in the [http://www.crystalspace3d.org/docs/online/manual-cvs/cs_2.3.php#2.3 "External Libraries" section of the manual].
+
-
 
+
-
* For Windows users, "cs-win32libs", a package with precompiled support libraries, is available at [http://www.crystalspace3d.org/downloads/cs-win32libs/ this location].
+
-
* If you want (or need to) compile the dependencies yourself, check the manual in the <tt>docs/html/manual/</tt> directory of the sources for the versions you need to download.
+
-
 
+
-
== Download from Subversion ==
+
-
 
+
-
Unstable versions are the versions actively being developed are available from [[Subversion]] trunk. Read [[Subversion|Using Subversion]] for instructions how to obtain the sources from subversion.
+
-
 
+
-
== Download snapshot ==
+
-
Snapshots can be downloaded too.
+
To get started using CELstart download one of the following binaries:
{|border="1" cellspacing="0" cellpadding="2"
{|border="1" cellspacing="0" cellpadding="2"
-
| Crystal Space snapshots
+
! OS
-
| http://crystalspace3d.org/cvs-snapshots/
+
! Arch
 +
! Version
 +
! Link
|-
|-
-
| CEL snapshots
+
|Linux
-
| http://crystalspace3d.org/cel/cvs-snapshots/
+
|x86
 +
|1.2.1
 +
|[http://{{CSSITE}}/downloads/contrib/celstart-1.2.1-linux-x86.tar.bz2 celstart-1.2.1-linux-x86.tar.bz2] (21 Mb)
 +
|-
 +
|Linux
 +
|x86_64
 +
|1.2.1
 +
|[http://{{CSSITE}}/downloads/contrib/celstart-1.2.1-linux-x86_64.tar.bz2 celstart-1.2.1-linux-x86_64.tar.bz2] (20Mb)
 +
|-
 +
| Windows
 +
| x86
 +
| 1.2.1
 +
| [http://{{CSSITE}}/downloads/contrib/celstart-1.2.1-windows.zip celstart-1.2.1-windows.zip] (22Mb)
 +
|-
 +
| FreeBSD 6
 +
| x86
 +
| 1.2.1
 +
| [http://{{CSSITE}}/downloads/contrib/celstart-1.2.1-freebsd6.tar.bz2 celstart-1.2.1-freebsd6.tar.bz2] (24Mb)
|}
|}
-
<b>Language:</b>|English|[[Download-es|Español]]|[[Download-br|Brazilian]]|
+
 
 +
Download and extract to some directory. No other installation required.<br/>
 +
Those binaries have support for Cal3D, ODE, and Python 2.5, but have no support for CEGUI nor Bullet.

Current revision


Contents

CELstart

CELstart provides an environment to easily run self-contained game packages - just download a package and double-click on it. The games are made using scripting (Python and/or XML scripting). If you want some live demos of what CS and CEL can do, download and try CELstart and some packages. See downloads and levels for CELstart.

Old Stable version (1.2.1)

The latest stable release of Crystal Space is 1.2.1 (5 May 2008). This version has been tested on Windows, GNU/Linux, and MacOS/X and should work with no problems on those. If you encounter a problem then please report it!
The latest version of CEL is 1.2.1 (5 may 2008). This version is compatible with Crystal Space 1.2.1 and is also tested on the three target platforms.

Compatibility

The aim is to make all stable releases source-compatible with the previous version. Specifically, projects developed against Crystal Space 1.0 should also build against version 1.2.1. If this should not be the case, please consider to file a bug report.

Dependencies

Crystal Space requires a number of external libraries for a few basic and some optional features. A list of required and optional dependencies can be found in the "External Libraries" section of the manual.

  • For Windows users, "cs-win32libs", a package with precompiled support libraries, is available for download.
  • If you want (or need) to compile the dependencies yourself, check the manual in the docs/html/manual/ directory of the sources for the versions you need to download.

Download source archive

The source packages are available in the formats .zip, .tar.gz and .tar.bz2 and is an all-you-need package, containing the sources for all plugins, required data, demo applications and maps as well as the user's manual and API documentation.

Package Download links
Crystal Space from crystalspace3d.org tar.bz2 tar.gz zip
Crystal Space from SourceForge tar.bz2 tar.gz zip
CEL from crystalspace3d.org tar.bz2 tar.gz zip
CEL from SourceForge tar.bz2 tar.gz zip

Here you can find changelogs with previous releases.

Download from Subversion

Stable releases are available from Subversion via tags and branches.
Tags are created each time a release is made and give the exact same sources as contained in the source archive for a release.
The branch for a release however is continuously updated with new bug fixes and changes from the development version,
hence the branch may contain fixes that are not present in the latest release of a stable version.

Read Using Subversion for instructions how to download the contents of a directory in the source repository.

The repository path of the latest tagged 1.2.1 release is CS/tags/V1.2.1.

The repository path of the 1.2 branch is CS/branches/release/V1.2.

Download binaries

SDK

No binary SDK packages was ever released, and there probably won't be any for 1.2.x.


CELStart

To get started using CELstart download one of the following binaries:

OS Arch Version Link
Linux x86 1.2.1 celstart-1.2.1-linux-x86.tar.bz2 (21 Mb)
Linux x86_64 1.2.1 celstart-1.2.1-linux-x86_64.tar.bz2 (20Mb)
Windows x86 1.2.1 celstart-1.2.1-windows.zip (22Mb)
FreeBSD 6 x86 1.2.1 celstart-1.2.1-freebsd6.tar.bz2 (24Mb)


Download and extract to some directory. No other installation required.
Those binaries have support for Cal3D, ODE, and Python 2.5, but have no support for CEGUI nor Bullet.

| Article | Discussion | View source | History |