Насколько устанавливается FreePascal + Lazarus в Open Solaris?
-
29-09-2019 - |
Вопрос
Я пытаюсь установить FPC на открытый Solaris, делая это:
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 написан на бесплатном Паскале. Это означает, что вам нужен существующий бесплатный бинарный компилятор Pascal для компиляции новой версии.
Хотя, по крайней мере, Solaris/Sparc и Solaris/I386 поддерживаются в SVN Trunk (я не уверен в x86_64), мы в настоящее время не предлагаем двоичных файлов, потому что у нас нет реальных сопровождающих для этих платформ. Кроме того, я думаю, что только Solaris/Sparc поддерживается в филиале Fixes.
Поскольку для Solaris нет компилятора двоичного загрузки для Solaris, вам придется пересекать начальную версию на другой платформе. Видеть http://www.stack.nl/~marcov/buildfaq.pdf. за дополнительной информацией.