I didn't have BGRABitMap installed in this 64-bit Linux machine. I tried to install it. I have FPC 2.6.2 now.
I get:
lazpaint-code/bgrabitmap/bgrasse.pas(159,21) Fatal: Internal error 201001032
{$ifdef BGRASSE_AVAILABLE}
procedure Add3D_AlignedSSE(var dest: TPoint3D_128; const src: TPoint3D_128); assembler;
asm
movaps xmm0, [dest] <-- here
Then I undefined BGRASSE_AVAILABLE and get this:
lazpaint-code/bgrabitmap/bgrasse.pas(232,8) Error: Unknown identifier "RBX"
procedure ClearPoint3D_128(out v: TPoint3D_128);
{$ifdef cpux86_64} assembler;
asm
push rbx <-- here
I got the code like this:
$ svn checkout svn://svn.code.sf.net/p/lazpaint/code/ lazpaint-code
Lazarus and many other apps compile fine. Anyway, this is OOT for muPDF ...
Juha