[fpc-devel]fpc and ppc386
Marco van de Voort
marcov at stack.nl
Thu Jan 29 17:59:27 CET 2004
> I have compiled cvs from the latest CVS in SuSE linux v 9.0. When I
> type the command fpc i get the response
> Error: /usr/local/bin/ppc386 cannot be executed
> However ppc386 is present in the same directory as fpc, with the same
> date and time stamp and the same date and time stamp as the file in
> ~/FreePascal/fpc/compiler. The file marked fpc is considerably smaller
> than ppc386
> The file ppc386 (in either location) executes perfectly correctly as the
> freepascal compiler, so what is the matter with my fpc command?
> (Incidentally, the compiler functions correctly from lazarus compiled
> from the most recent cvs).
> I could probably live with invoking ppc486 instaed of fpc, but it is an
We haven't figured this problem out entirely yet. On some systems it works,
on some it doesn't.
The file "fpc" is a frontend binary that selects the right processor backend
(ppc386), and its use is limited to compiling.
Removing fpc and symlinking fpc to ppc386 is the best for now I think.
More information about the fpc-devel