質問

私はこれを行うOpen SolarisにFPCをインストールしようとします:

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

cd fpcfixes2_4
gmake clean all install INSTALL_PREFIX=~

ここで説明するように: http://wiki.lazarus.freepascal.org/getting_lazarus#building_and_installing_free_pascal_in_unixe

ただし、このエラーが発生します。

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
役に立ちましたか?

解決

無料のパスカルコンパイラは、無料のパスカルに書かれています。これは、新しいバージョンをコンパイルするために既存の無料のPascalコンパイラバイナリが必要であることを意味します。

少なくともSolaris/SPARCとSolaris/I386はSVNトランクでサポートされていますが(X86_64についてはわかりません)、これらのプラットフォームの実際のメンテナーがないため、現在はバイナリを提供していません。また、私は、Solaris/SPARCのみがFixeSブランチでサポートされていると思います。

Solarisで利用できるバイナリブートストラップコンパイラはないため、別のプラットフォームで初期バージョンをクロスコンパイルする必要があります。見る http://www.stack.nl/~marcov/buildfaq.pdf 詳細については。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top