Difference between revisions of "Platform:Linux"

From GNUstepWiki
Jump to navigation Jump to search
(→‎Debian: Broken packages fixed for most architectures and rephrase part of the intructions.)
(Delete obsolete (read outdated) and non-existant instructions!)
Line 2: Line 2:
  
  
= Debian =
+
== Debian ==
Since Debian "Sarge" (3.1) you can use '''apt-get''' to obtain GNUstep packages.
+
Since Debian ''Sarge'' (3.1) you can use '''apt-get''' to obtain GNUstep packages.
  
 
  # apt-get install x-window-system-core wmaker gnustep gnustep-devel gnustep-games
 
  # apt-get install x-window-system-core wmaker gnustep gnustep-devel gnustep-games
Line 13: Line 13:
 
This method might upgrade some other packages to satisfy dependencies, but will have a much smaller impact on the system since only the packages on which GNUstep depends will be upgraded.
 
This method might upgrade some other packages to satisfy dependencies, but will have a much smaller impact on the system since only the packages on which GNUstep depends will be upgraded.
  
=== PowerPC ===
+
== Slackware ==
In addition to methods describe above, an additional repository is available for Debian PPC by tarzeau; he packages a huge ammount of GNUstep packages for PowerPC. Just add this to your sources.list:
 
deb http://www.linuks.mine.nu/debian/ ./
 
deb-src http://www.linuks.mine.nu/debian/ ./
 
 
 
This repository contains packages made in unstable, so it's possible that the dependencies only are satisfied in unstable systems.
 
 
 
= RedHat =
 
''To be provided.''
 
 
 
===== Advance Server 3.0 =====
 
* GNUstep-core-1.0, please see http://en.wikibooks.org/wiki/CPAM_with_TWW#GNUstep_and_TWW_HPMS. look for the gnustep-core-1.0.sb and gnustep-core-1.0.pb file for building and packaging information.
 
 
 
===== Fedora Core =====
 
''To be provided.''
 
 
 
 
 
 
 
= Slackware =
 
  
 
=== Version 10.2 ===
 
=== Version 10.2 ===
Line 42: Line 24:
 
:Slackware packages have been created and can be found in:
 
:Slackware packages have been created and can be found in:
 
:* [ftp://ftp.gnustep.org/pub/gnustep/binaries/slackware/ GNUstep FTP] (Please read gnustep.README before installing)
 
:* [ftp://ftp.gnustep.org/pub/gnustep/binaries/slackware/ GNUstep FTP] (Please read gnustep.README before installing)
 
= SuSE =
 
''To be provided.''
 
 
 
 
[[Category:Development]]
 
[[Category:Development]]

Revision as of 01:04, 27 November 2006

This article or section is a stub (i.e., in need of additional material).
You can help us by expanding it


Debian

Since Debian Sarge (3.1) you can use apt-get to obtain GNUstep packages.

# apt-get install x-window-system-core wmaker gnustep gnustep-devel gnustep-games

to install GNUstep, X11 and Window Maker.

The best way to get up-to-date GNUstep packages is to upgrade from stable or testing to unstable, as this is where the most recent packages will be available. If upgrading to Debian unstable is not desirable it is possible to simply add the unstable apt lines to the sources.list and specify the distribution when installing the packages, e.g.

# apt-get install -t unstable gnumail.app

This method might upgrade some other packages to satisfy dependencies, but will have a much smaller impact on the system since only the packages on which GNUstep depends will be upgraded.

Slackware

Version 10.2

Libraries and accompanying applications will build with no modifications. Slackware 10.2 ships with GCC 3.3.6, so mixed Objective-C and C++ code is not supported, meaning additional frameworks/libraries may not be supported.

Version 11.0

This version of Slackware works the same as the previous (10.2). Libraries and applications will build with no modifications, but due to the GCC version used (3.4.6) Objective-C++ is not supported.

Packages
Slackware packages have been created and can be found in:
  • GNUstep FTP (Please read gnustep.README before installing)