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]

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to