Как установить freepascal + lazarus в открытый солярис? - PullRequest
0 голосов
/ 06 ноября 2010

Я пытаюсь установить fpc на open 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

1 Ответ

1 голос
/ 06 ноября 2010

Компилятор Free Pascal написан на Free Pascal.Это означает, что вам нужен существующий двоичный файл Free Pascal Compiler для компиляции новой версии.

Хотя по крайней мере Solaris / SPARC и Solaris / i386 поддерживаются в соединительных линиях svn (я не уверен насчет x86_64), в настоящее время мыне предлагайте никаких двоичных файлов, потому что у нас нет настоящих сопровождающих для этих платформ.Кроме того, я думаю, что в ветке исправлений поддерживается только Solaris / SPARC.

Поскольку двоичного загрузочного компилятора для Solaris нет, вам придется выполнить кросс-компиляцию исходной версии на другой платформе.См. http://www.stack.nl/~marcov/buildfaq.pdf для получения дополнительной информации.

...