Question

Je tente d'installer fpc sur OpenSolaris faisant ceci:

svn checkout http://svn.freepascal.org/svn/fpc/branches/fixes_2_4 fpcfixes2_4

cd fpcfixes2_4
gmake clean all install INSTALL_PREFIX=~

Comme décrit ici: http://wiki.lazarus.freepascal.org/Getting_Lazarus#Building_and_installing_Free_Pascal_in_UNIXe

Cependant, je reçois cette erreur:

gmake: -iVSPTPSOTO: Command not found
gmake: -iSP: Command not found
gmake: -iTP: Command not found
gmake: -iSO: Command not found
gmake: -iTO: Command not found
/usr/xpg4/bin/rm -f build-stamp.*
/usr/xpg4/bin/rm -f base.build-stamp.*
gmake compiler_cycle RELEASE=1
gmake[1]: -iVSPTPSOTO: Command not found
gmake[1]: Entering directory `/home/jill/basura/fpcfixes2_4'
gmake[1]: -iSP: Command not found
gmake[1]: -iTP: Command not found
gmake[1]: -iSO: Command not found
gmake[1]: -iTO: Command not found
Était-ce utile?

La solution

Le compilateur Free Pascal est écrit sur Free Pascal. Cela signifie que vous avez besoin d'un pour compiler une nouvelle version binaire existante du compilateur Free Pascal.

Bien au moins Solaris / SPARC et Solaris / i386 sont pris en charge dans le coffre svn (je ne suis pas sûr x86_64), nous n'offent aucun binaires parce qu'on n'a pas mainteneurs réelles pour ces plates-formes. Aussi, je pense que seul Solaris / SPARC est pris en charge dans la branche fixe.

Comme il n'y a pas de compilateur d'amorçage binaire disponible pour Solaris, vous auriez cross-compiler la version initiale sur une autre plate-forme. Voir http://www.stack.nl/~marcov/buildfaq.pdf plus d'informations.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top