--- 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