[Lazarus] Congrats on the new project options screen
Mark Morgan Lloyd
markMLl.lazarus at telemetry.co.uk
Wed Aug 7 14:47:55 CEST 2013
martin wrote:
>> Using 2.6.2 on Linux, trunk (with bigide) currently doesn't build on
>> SPARC or PPC unless PascalScript and EditorMacroScript are hacked out.
>> I can't currently test ARM, MIPS etc.
>
> what errors does the compiler give? IIRC they used to compile and work
> on ppc
This on Linux PPC, something similar on Linux SPARC:
make[2]: Entering directory
`/usr/local/share/lazarus-trunk/components/PascalScript/Source'
/bin/rm -f lib/powerpc-linux/pascalscript.ppu
/usr/local/bin/ppcppc -MObjFPC -Scghi -O1 -g -gl -vewni -l -dLCL
-dLCLgtk2 -Fu../../../packager/units/powerpc-linux
-Fu../../lazutils/lib/powerpc-linux -Fu../../../lcl/units/powerpc-linux
-Fu../../../lcl/units/powerpc-linux/gtk2 -Fu.
-Fu/usr/local/lib/fpc/2.6.2/units/powerpc-linux/rtl -FE.
-FUlib/powerpc-linux -k-t -k--stats -dpowerpc pascalscript.pas
Free Pascal Compiler version 2.6.2 [2013/08/06] for powerpc
Copyright (c) 1993-2012 by Florian Klaempfl and others
Target OS: Linux for PowerPC
Compiling pascalscript.pas
Compiling uPSRuntime.pas
Compiling uPSUtils.pas
Writing Resource String Table file: uPSUtils.rst
Assembling upsutils
uPSRuntime.pas(1860,17) Warning: Conversion between ordinals and
pointers is not portable
..
uPSRuntime.pas(8717,8) Warning: Converting pointers to signed integers
may result in wrong comparison results and range errors, use an unsigned
type instead.
powerpc.inc(5,4) Fatal: User defined: This code is Darwin specific at
the moment!
Fatal: Compilation aborted
make[2]: *** [pascalscript.ppu] Error 1
make[2]: Leaving directory
`/usr/local/share/lazarus-trunk/components/PascalScript/Source'
make[1]: *** [bigide] Error 2
make[1]: Leaving directory `/usr/local/share/lazarus-trunk/components'
make: *** [bigidecomponents] Error 2
--
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 Lazarus
mailing list