[Pkg-pascal-devel] Castle Game Engine 7.0-alpha.2, view3dscene 4.2.0 releases

Michalis Kamburelis michalis.kambi at gmail.com
Sun Sep 18 23:48:26 BST 2022


There's no more "src/ui/opengl/gui-images", please update the Debian
script to "src/ui/gui-images".

For the reason behind a rename (we did a few renames within "src"
subdirectories) -- see
https://castle-engine.io/wp/2022/02/05/code-cleanups-units-map-more-obvious-subdirectories-in-engine-automatically-checked-dependencies-moved-various-units-to-internal/
. In particular point "We no longer use opengl subdirectories inside
various other CGE directories. " there :)

Regards,
Michalis

niedz., 18 wrz 2022 o 22:32 Abou Al Montacir <abou.almontacir at sfr.fr>
napisał(a):
>
> Hi Michalis and All,
>
> On Fri, 2022-09-16 at 23:45 +0200, Michalis Kamburelis wrote:
>
> 1. Big Castle Game Engine update: 7.0-alpha.2.
>
>     Major new features in version 7.0-alpha.2: Many new components
> (lights, primitives, fonts, sound…), new cameras, terrains, sprite
> sheet editor, Delphi, glTF support improvements. The full release
> announcement is on
> https://castle-engine.io/wp/2022/09/12/castle-game-engine-7-0-alpha-2-release-many-new-components-lights-primitives-fonts-sound-new-cameras-terrains-sprite-sheet-editor-delphi/
> .
>
>
> I've tried to import this but failed with this error.
> # cge embeds some images from xcf via png into Pascal source files
> # First we need to create the pngs
> for pngfile in $(grep \\\.png\$ debian/clean) ; do convert -layers flatten -background transparent ${pngfile%.png}.xcf ${pngfile} ; done
> # Then we build the helper function
> /usr/bin/fpc -FE/build/castle-game-engine-7.0~alpha.2+dfsg1/debian/tmp/tmp -dRELEASE @castle-fpc.cfg tools/image-to-pascal/image-to-pascal.lpr
> Compiling Release Version
> Compiling Release Version
> Free Pascal Compiler version 3.2.2+dfsg-15 [2022/08/20] for x86_64
> Copyright (c) 1993-2021 by Florian Klaempfl and others
> Target OS: Linux for x86-64
> Compiling tools/image-to-pascal/image-to-pascal.lpr
> image-to-pascal.lpr(45,61) Warning: Unit "CastleProgress" is deprecated: "use TUIState and WaitForRenderAndCall to display progress of loading operations"
> image-to-pascal.lpr(46,3) Warning: Unit "CastleProgressConsole" is deprecated: "use TUIState and WaitForRenderAndCall to display progress of loading operations"
> image-to-pascal.lpr(157,56) Warning: Symbol "ToRGBImage" is deprecated: "create TRGBImage and use TRGBImage.Assign"
> Linking /build/castle-game-engine-7.0~alpha.2+dfsg1/debian/tmp/tmp/image-to-pascal
> 209 lines compiled, 1.1 sec
> 3 warning(s) issued
> # To finally convert png files to pas file
> PATH=/build/castle-game-engine-7.0~alpha.2+dfsg1/debian/tmp/tmp /usr/bin/make -C src/ui/opengl/gui-images all
> make[2]: Entering directory '/build/castle-game-engine-7.0~alpha.2+dfsg1'
> make[2]: *** src/ui/opengl/gui-images: No such file or directory. Stop.
> make[2]: Leaving directory '/build/castle-game-engine-7.0~alpha.2+dfsg1'
> make[1]: *** [debian/rules:74: prepare-source-stamp] Error 2
> make[1]: Leaving directory '/build/castle-game-engine-7.0~alpha.2+dfsg1'
> make: *** [debian/rules:54: binary] Error 2
> dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
>
> Any help is welcome.
> --
>
> Cheers,
> Abou Al Montacir
>
> _______________________________________________
> Pkg-pascal-devel mailing list
> Pkg-pascal-devel at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-pascal-devel



More information about the Pkg-pascal-devel mailing list