[devel] FreePascal 2.0.2

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Май 2 13:12:13 MSD 2006


On Tue, May 02, 2006 at 11:55:55AM +0400, Fr. Br. George wrote:
> У тебя все примеры собираются? А то я вот тоже собрал, а оно не
> работает:
> george на arnor:~/src/fpc-ex> make
> /usr/bin/ppc386 -Fu/usr/lib/fpc/2.0.2/units/i386-linux/rtl
> -Fu/usr/lib/fpc/2.0.2/units/i386-linux/fv -FE. -FUunits/i386-linux
> -di386 tfileio.pas
> Free Pascal Compiler version 2.0.2 [2006/05/01] for i386
> Copyright (c) 1993-2005 by Florian Klaempfl
> Target OS: Linux for i386
> Compiling tfileio.pas
> Fatal: Can't find unit FileIO
> Fatal: Compilation aborted
> make: *** [tfileio] Error 1


at на localhost fpc/fv/test 3 $ fpc -Fu/usr/lib/fpc2/units/i386-linux/fv tfileio.pas
Fatal: Can't find unit FileIO
Fatal: Compilation aborted
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)
at на localhost fpc/fv/test 3 $ cd ../..
at на localhost ~build/fpc 3 $ 
at на localhost ~build/fpc 3 $ find -iname 'fileio*'
at на localhost ~build/fpc 3 $ 

Походу пример outdated.  Примеры я не собирал.

> george на arnor:~/src/fpc-ex> fpcmake 
> Processing Makefile.fpc
> Error: Target "linux", package "rtl" not found

$ fpcmake
Processing Makefile.fpc
 i386-linux requires: rtl,fv
 Writing Makefile
$

Он работает.  Собирает lazarus, но lazarus не работает!!

Для x86_64 тоже забутстрапил, но peephole оптимизатор реализован только
для i386, соответственно выигрыша от x86_64 большого не будет.  Более
того, на x86_64 не работает кросс-компиляция для win32 (потому что
другой внутренний ассемблер).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060502/ee174816/attachment-0001.bin>


Подробная информация о списке рассылки Devel