[fpc-pascal] FPC 3.0.0-rc1 release

Mark Morgan Lloyd markMLl.fpc-pascal at telemetry.co.uk
Mon Sep 7 20:24:24 CEST 2015


Mark Morgan Lloyd wrote:
> Martin Schreiber wrote:
>> On Saturday 05 September 2015 19:55:38 Joost van der Sluis wrote:
>>>> Martin Schreiber wrote:
>>>>
>>>> Starting over, I get to
>>>>
>>>> Free Pascal Compiler version 3.0.1 [2015/08/29] for arm
>>>> Copyright (c) 1993-2015 by Florian Klaempfl and others
>>>> Target OS: Linux for ARMHF
>>>> Compiling fpmake.pp
>>> Can you send the lines before these lines? I'm interested in how the
>>> fpmake-binary is being build.
>>>
>> I was Mark who wrote it not me. Mark?

Below on Raspbian 2015-05-05:

..

make[3]: Leaving directory '/usr/local/src/fpc/fixes_3_0/packages/fpmkunit'
/usr/local/src/fpc/fixes_3_0/compiler/ppcarm fpmake.pp 
-Fu/usr/local/src/fpc/fixes_3_0/packages/fpmkunit/units_bs/arm-linux 
-Fu/usr/local/src/fpc/fixes_3_0/rtl/units/arm-linux  -V3.0.1 -O- -gl 
-Xs- -vt
Configfile search: /home/markMLl/.fpc.cfg
Configfile search: /usr/local/src/fpc/fixes_3_0/etc/fpc.cfg
Configfile search: /etc/fpc.cfg
Reading options from file /etc/fpc.cfg
Free Pascal Compiler version 3.0.1 [2015/09/07] for arm
Copyright (c) 1993-2015 by Florian Klaempfl and others
Target OS: Linux for ARMHF
Compiling fpmake.pp
fpmake.pp(16,3) Note: Local variable "T" is assigned but never used
Assembling fpmake
Linking fpmake
fpmake.pp(49) Warning: "crtbegin.o" not found, this will probably cause 
a linking failure
fpmake.pp(49) Warning: "crtend.o" not found, this will probably cause a 
linking failure
/usr/bin/ld: warning: link.res contains output sections; did you forget -T?
14595 lines compiled, 62.8 sec
2 warning(s) issued
1 note(s) issued
./fpmake compile --localunitdir=.. --os=linux --cpu=arm -o -Ur -o -Xs -o 
-O2 -o -n -o -Fu/usr/local/src/fpc/fixes_3_0/rtl/units/arm-linux -o 
-V3.0.1 -o -O- -o -gl -o -Xs- -o -vt -o -darm -o -dRELEASE 
--compiler=/usr/local/src/fpc/fixes_3_0/compiler/ppcarm -bu -o -XX -o -CX
Start compiling package a52 for target arm-linux.
Warning: Unable to determine the libgcc path.

.. also ...

make[1]: Leaving directory '/usr/local/src/fpc/fixes_3_0'
make utils_all FPC=/usr/local/src/fpc/fixes_3_0/compiler/ppcarm 
FPCFPMAKE=/usr/local/src/fpc/fixes_3_0/compiler/ppcarm RELEASE=1 
'OPT=-V3.0.1 -O- -gl -Xs- -vt'
make[1]: Entering directory '/usr/local/src/fpc/fixes_3_0'
make -C utils all
make[2]: Entering directory '/usr/local/src/fpc/fixes_3_0/utils'
/usr/local/src/fpc/fixes_3_0/compiler/ppcarm fpmake.pp 
-Fu/usr/local/src/fpc/fixes_3_0/rtl/units/arm-linux 
-Fu/usr/local/src/fpc/fixes_3_0/packages/paszlib/units/arm-linux 
-Fu/usr/local/src/fpc/fixes_3_0/packages/fcl-process/units/arm-linux 
-Fu/usr/local/src/fpc/fixes_3_0/packages/hash/units/arm-linux 
-Fu/usr/local/src/fpc/fixes_3_0/packages/libtar/units/arm-linux 
-Fu/usr/local/src/fpc/fixes_3_0/packages/fpmkunit/units/arm-linux 
-Fu/usr/local/src/fpc/fixes_3_0/packages/fcl-json/units/arm-linux 
-V3.0.1 -O- -gl -Xs- -vt
Configfile search: /home/markMLl/.fpc.cfg
Configfile search: /usr/local/src/fpc/fixes_3_0/etc/fpc.cfg
Configfile search: /etc/fpc.cfg
Reading options from file /etc/fpc.cfg
Free Pascal Compiler version 3.0.1 [2015/09/07] for arm
Copyright (c) 1993-2015 by Florian Klaempfl and others
Target OS: Linux for ARMHF
Compiling fpmake.pp
fpmake.pp(83,52) Warning: Local variable "P" does not seem to be initialized
fpmake.pp(12,3) Note: Local variable "T" is assigned but never used
fpmake.pp(12,3) Note: Local variable "T" is assigned but never used
fpmake.pp(12,3) Note: Local variable "T" is assigned but never used
fpmake.pp(12,3) Note: Local variable "T" is assigned but never used
fpmake.pp(12,3) Note: Local variable "T" is assigned but never used
Assembling fpmake
Linking fpmake
fpmake.pp(105) Warning: "crtbegin.o" not found, this will probably cause 
a linking failure
fpmake.pp(105) Warning: "crtend.o" not found, this will probably cause a 
linking failure
/usr/bin/ld: warning: link.res contains output sections; did you forget -T?
1498 lines compiled, 15.1 sec
3 warning(s) issued
5 note(s) issued
./fpmake compile --localunitdir=.. --globalunitdir=../packages 
--os=linux --cpu=arm -o -Ur -o -Xs -o -O2 -o -n -o 
-Fu/usr/local/src/fpc/fixes_3_0/rtl/units/arm-linux -o 
-Fu/usr/local/src/fpc/fixes_3_0/packages/paszlib/units/arm-linux -o 
-Fu/usr/local/src/fpc/fixes_3_0/packages/fcl-process/units/arm-linux -o 
-Fu/usr/local/src/fpc/fixes_3_0/packages/hash/units/arm-linux -o 
-Fu/usr/local/src/fpc/fixes_3_0/packages/libtar/units/arm-linux -o 
-Fu/usr/local/src/fpc/fixes_3_0/packages/fpmkunit/units/arm-linux -o 
-Fu/usr/local/src/fpc/fixes_3_0/packages/fcl-json/units/arm-linux -o 
-V3.0.1 -o -O- -o -gl -o -Xs- -o -vt -o -darm -o -dRELEASE 
--compiler=/usr/local/src/fpc/fixes_3_0/compiler/ppcarm -bu
Start compiling package utils for target arm-linux.

.. also ...

make[1]: Leaving directory '/usr/local/src/fpc/fixes_3_0'
make ide_all FPC=/usr/local/src/fpc/fixes_3_0/compiler/ppcarm 
FPCFPMAKE=/usr/local/src/fpc/fixes_3_0/compiler/ppcarm RELEASE=1 
'OPT=-V3.0.1 -O- -gl -Xs- -vt'
make[1]: Entering directory '/usr/local/src/fpc/fixes_3_0'
make -C ide all
make[2]: Entering directory '/usr/local/src/fpc/fixes_3_0/ide'
/usr/local/src/fpc/fixes_3_0/compiler/ppcarm fpmake.pp 
-Fu/usr/local/src/fpc/fixes_3_0/rtl/units/arm-linux 
-Fu/usr/local/src/fpc/fixes_3_0/packages/paszlib/units/arm-linux 
-Fu/usr/local/src/fpc/fixes_3_0/packages/fcl-process/units/arm-linux 
-Fu/usr/local/src/fpc/fixes_3_0/packages/hash/units/arm-linux 
-Fu/usr/local/src/fpc/fixes_3_0/packages/libtar/units/arm-linux 
-Fu/usr/local/src/fpc/fixes_3_0/packages/fpmkunit/units/arm-linux 
-V3.0.1 -O- -gl -Xs- -vt
Configfile search: /home/markMLl/.fpc.cfg
Configfile search: /usr/local/src/fpc/fixes_3_0/etc/fpc.cfg
Configfile search: /etc/fpc.cfg
Reading options from file /etc/fpc.cfg
Free Pascal Compiler version 3.0.1 [2015/09/07] for arm
Copyright (c) 1993-2015 by Florian Klaempfl and others
Target OS: Linux for ARMHF
Compiling fpmake.pp
fpmake.pp(70,3) Note: Local variable "s" not used
Assembling fpmake
Linking fpmake
fpmake.pp(239) Warning: "crtbegin.o" not found, this will probably cause 
a linking failure
fpmake.pp(239) Warning: "crtend.o" not found, this will probably cause a 
linking failure
/usr/bin/ld: warning: link.res contains output sections; did you forget -T?
238 lines compiled, 12.3 sec
2 warning(s) issued
1 note(s) issued
./fpmake compile --localunitdir=.. --globalunitdir=../packages 
--os=linux --cpu=arm -o -Ur -o -Xs -o -O2 -o -n -o 
-Fu/usr/local/src/fpc/fixes_3_0/rtl/units/arm-linux -o 
-Fu/usr/local/src/fpc/fixes_3_0/packages/paszlib/units/arm-linux -o 
-Fu/usr/local/src/fpc/fixes_3_0/packages/fcl-process/units/arm-linux -o 
-Fu/usr/local/src/fpc/fixes_3_0/packages/hash/units/arm-linux -o 
-Fu/usr/local/src/fpc/fixes_3_0/packages/libtar/units/arm-linux -o 
-Fu/usr/local/src/fpc/fixes_3_0/packages/fpmkunit/units/arm-linux -o 
-V3.0.1 -o -O- -o -gl -o -Xs- -o -vt -o -dRELEASE 
--compiler=/usr/local/src/fpc/fixes_3_0/compiler/ppcarm -bu

..

I've saved the complete build output if anybody wants it.

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]



More information about the fpc-pascal mailing list