Back to wiki

RCS History

/ TOP / supported-platforms.mdwn

Differences for revision 1.39 from 1.38


--- supported-platforms.mdwn	2011/04/02 14:57:24	1.38
+++ supported-platforms.mdwn	2011/04/02 15:21:49	1.39
@@ -9,12 +9,12 @@
 
  You must build and install the [[pcc-libs|pcc-libs]] module which contains libpcc.a and runtime startup code.
 
- - __Fedora 11__ *(stable)*
+ - __Fedora 11__
 
 
- In Fedora 11 (and others), the pcc package provides the pcc compiler.  Should you wish to install a newer version you will need the source code from this site for both pcc and pcc-libs from [[pcc-beta|pcc-beta]] or via cvs, along with a working gcc, bison and flex (all available from Fedora packages with the same name).
+ In Fedora 11 (and others), the pcc package (group Other) provides the pcc compiler.  Should you wish to install a newer version you will need the source code from this site for both pcc and pcc-libs from [pcc-beta](ftp://pcc.ludd.ltu.se/pub/pcc-beta/) or via cvs, along with a working gcc, bison and flex (all available from Fedora packages with the same name).
 
- These instructions assume you have these installed and also have the root password for installation.  For users without root access, installation to $HOME is possible using '--configure --prefix=$HOME/bindir/' (and 'export PATH="$PATH:$HOME/bindir"').
+ These instructions assume you have these installed and are retrieving source via cvs, and also have the root password for installation.  For users without root access, installation to $HOME is possible using '--configure --prefix=$HOME/pccbin/' (and 'export PATH="$PATH:$HOME/pccbin/bin"' to be able to run pcc).
 
  Stage 1: Build pcc using gcc/flex/bison:
 
@@ -24,7 +24,7 @@
         make CC=gcc
         su -c 'make install'
 
- Stage 2: Build pcc-libs with newly built and installed pcc:
+ Stage 2: Build pcc-libs with newly built and installed pcc (remember to change arch/i386 as necessary for your architecture):
 
         cd ..
         cvs -d :pserver:anonymous@pcc.ludd.ltu.se:/cvsroot co pcc-libs
@@ -33,7 +33,7 @@
         make CC=pcc CPPFLAGS+="-I`pwd`/libpcc/include/ -I`pwd`/libsoftfloat/arch/i386/ -I`pwd`/libsoftfloat/"
         su -c 'make install'
 
- Stage 3 (Optional): Rebuild pcc using pcc itself:
+ Stage 3 (Optional): Rebuild pcc using pcc itself (this requires pcc-libs to have been installed):
 
         cd ../pcc
         make clean
@@ -293,11 +293,11 @@
 
 You must build and install the [[pcc-libs|pcc-libs]] module which contains libpcc.a for C99 long long math support.
 
-If you want to compile the system you can use something like:
+ If you want to compile the system you can use something like:
 
   make CC=/usr/local/bin/pcc WITHOUT_GROFF=1 WITHOUT_CLANG=1 WITHOUT_TOOLCHAIN=1 WITHOUT_BOOT=1 WITHOUT_NS_CACHING=1
 
-the avoided stuff are usually very compiler-specific or contains old unsupported gcc constructs.
+ the avoided stuff are usually very compiler-specific or contains old unsupported gcc constructs.
 
 
  - __FreeBSD 7__ 

Powered by rcshistory.cgi 0.3