[Pkg-pascal-devel] Castle Game Engine 6.4 "fixes" branch for FPC 3.2.0

Abou Al Montacir abou.almontacir at sfr.fr
Mon Aug 3 16:25:36 BST 2020


Hi Michalis,
On Mon, 2020-08-03 at 14:46 +0200, Abou Al Montacir wrote:
> Hi Michalis,
> 
> I just realized that this mail thread waited too long before being answered.
> I'm so sorry, as the pas weeks were busy, including holidays.
> 
> I just managed to fix a bug in fpcmake and thus get FPC 3.2.0 somehow usable
> on Debian, even if Lazarus (2.0.10) is still not compiling yet.
> 
> I should come back to castle-engine once Lazarus is uploaded, but this will
> probably depend on the reaction of FPC core developers reaction.

I finally managed to find some time to integrate your FPC 3.2.0 related changes
to CGE and unfortunately  it fails building.
mkdir -p /build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/usr/bin/fpc
-FE/build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp  @castle-fpc.cfg
tools/texture-font-to-pascal/texture-font-to-pascal.lprFree Pascal Compiler
version 3.0.4+dfsg-23 [2019/11/25] for x86_64Copyright (c) 1993-2017 by Florian
Klaempfl and othersTarget OS: Linux for x86-64Compiling tools/texture-font-to-
pascal/texture-font-to-pascal.lprCompiling
./src/fonts/castlefont2pascal.pasCompiling
./src/fonts/castletexturefontdata.pasCompiling
./src/compatibility/generics.collections/src/generics.collections.pasCompiling
./src/compatibility/generics.collections/src/generics.memoryexpanders.pasCompili
ng ./src/compatibility/generics.collections/src/generics.defaults.pasCompiling
./src/compatibility/generics.collections/src/generics.hashes.pasCompiling
./src/compatibility/generics.collections/src/generics.strings.pasWriting
Resource String Table file: generics.strings.rsjCompiling
./src/compatibility/generics.collections/src/generics.helpers.pasCompiling
./src/base/castlevectors.pasCompiling ./src/base/castleutils.pasCompiling
./src/base/castlevectorsinternalsingle.pasCompiling
./src/base/castlevectorsinternaldouble.pasCompiling
./src/base/castlestringutils.pasCompiling ./src/base/castlelog.pasCompiling
./src/base/castleapplicationproperties.pasCompiling
./src/base/castleclassutils.pasCompiling ./src/base/castletimeutils.pasCompiling
./src/base/castlecolors.pascastlevectors_lists.inc(371,11) Error: Identifier not
found "PT"castlevectors_lists.inc(371,13) Error: Error in type
definitioncastlevectors_lists.inc(392,31) Error: Illegal
qualifiercastlevectors_lists.inc(392,36) Error: Illegal
qualifiercastlevectors_lists.inc(395,44) Error: Illegal
qualifiercastlevectors_lists.inc(395,49) Error: Illegal
qualifiercastlevectors_lists.inc(397,15) Error: Illegal
qualifiercastlevectors_lists.inc(397,21) Error: Illegal
qualifiercastlevectors_lists.inc(400,7) Error: Operator is not overloaded: inc
"<erroneous type>"castlevectors_lists.inc(403,5) Error: Operator is not
overloaded: inc "<erroneous type>"castlevectors.pas(196) Fatal: There were 10
errors compiling module, stoppingFatal: Compilation abortedError:
/usr/bin/ppcx64 returned an error exitcodemake[1]: *** [debian/rules:64:
prepare-source-stamp] Error 1make[1]: Leaving directory '/build/castle-game-
engine-6.4+dfsg1'make: *** [debian/rules:52: binary] Error 2dpkg-buildpackage:
error: debian/rules binary subprocess returned exit status 2
-- 
Cheers,
Abou Al Montacir


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20200803/5ec32c40/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20200803/5ec32c40/attachment.sig>


More information about the Pkg-pascal-devel mailing list