cfront est un AT&T c++ translator, release 1.0 (UNIX system V).
Le produit est accompagné d'un fichier README contenant les lignes suivantes:
1. Check the headers in incl/ to make sure they match your Unix.
Also, change src/size.h to match your c compiler.

2. If you change stdio.h or ctype.h, you'll also have to make the
changes to the files in the scratch directory.
(See the file scratch/bsd.sed for a suggested sed script for BSD 4.2 users.)

3. If your architecture has a different understanding of structure sizes than
Unix system V, you will have to find the structure sizes that are passed to
_new() in the files in the scratch directory, and change them.

4. If you want to try to build the translator without putting things in
/usr/include or /usr/lib:
The environment variable LIBRARY can be set and exported to specify
a new name for the standard C++ library:

LIBRARY=/usr/johnsmith/lib/libC.a; export LIBRARY

Note that, unlike setting LIB_ID, this means that the library need not be in
/lib or /usr/lib.

The environment variable I can be set and exported to specify
the directory that contains the header files (default /usr/include/CC):

I=/usr/johnsmith/include; export I
Mon problème est le suivant :
1. comment savoir que le fichier size.h va bien avec le compilateur (dans mon cas c gcc) ou non, pour pouvoir effectuer les modifications?
2. la point 3 du fichier README n'est pas clair
3. j'ai créé les deux variables LIBRARY et I, qu'est-ce que je fais aprés ?

J'ai vraiment besoin d'aide
NB: je travaille sous Linux open suse 11.1