Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2026-04

Reducing LCL dependencies

24 messages · 6 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Juha Manninen

FYI everybody.

I have gradually reduced dependencies, especially LCL dependency, between units in Lazarus sources.

One important goal is to allow cmd line programs use the Project and Package systems. LazBuild is such a?cmd line program but currently it must use a NoGUI widgetset hack. Earlier it pulled in a big number of IDE units as dependencies. Now there is only one, unit BuildManager, directly in LazBuild source but it is a nasty one and has lots of dependencies currently.

Anyway, initially reducing the dependencies felt totally frustrating and useless. Removing one dependency in one unit did not change anything. Gradually more and more units could be moved to packages without LCL dependency. I was also able to totally remove?LCL dependency from the IdeProject and IdePackager packages. Now it looks realistic to have?LazBuild without LCL!

Please test. The latest refactoring did not change the public interfaces like some earlier refactoring?did (like LCLProc etc.). However a clean build is required because units have moved.

Juha

Reply by email

Mattias Gaertner
to Juha Manninen: FYI everybody. I have gradually reduced dependencies, especially LCL dependency, between…
Juha Manninen wrote 7 lines
[...] Anyway, initially reducing the dependencies felt totally frustrating and useless. Removing one dependency in one unit did not change anything. Gradually more and more units could be moved to packages without LCL dependency. I was also able to totally remove?LCL dependency from the IdeProject and IdePackager packages. Now it looks realistic to have?LazBuild without LCL!

Awesome!

[...]

Mattias

Reply by email

Michael Van Canneyt
to Juha Manninen: FYI everybody. I have gradually reduced dependencies, especially LCL dependency, between…
Juha Manninen wrote 18 lines
FYI everybody. I have gradually reduced dependencies, especially LCL dependency, between units in Lazarus sources. One important goal is to allow cmd line programs use the Project and Package systems. LazBuild is such a?cmd line program but currently it must use a NoGUI widgetset hack. Earlier it pulled in a big number of IDE units as dependencies. Now there is only one, unit BuildManager, directly in LazBuild source but it is a nasty one and has lots of dependencies currently. Anyway, initially reducing the dependencies felt totally frustrating and useless. Removing one dependency in one unit did not change anything. Gradually more and more units could be moved to packages without LCL dependency. I was also able to totally remove?LCL dependency from the IdeProject and IdePackager packages. Now it looks realistic to have?LazBuild without LCL!

Great job!

Out of curiosity:

What prompted the IDE team to finally decide to have LazBuild without LCL dependencies ?

Michael.

Reply by email

Michael Van Canneyt
to Mattias Gaertner
Mattias Gaertner wrote 8 lines
On 4/19/26 13:10, Michael Van Canneyt via lazarus wrote: > [...] > What prompted the IDE team to finally decide to have LazBuild without LCL > dependencies ? Huh? That was always a goal!?

Really ? I remember vividly mentioning it probably 15+ years ago, in a discussion where I pronounced the NoGui widgetset an aberration, and nobody saw any problem at that time. Hence my question.

Maybe with age my memory has degraded (not only AIs have a context window). Or I missed people agreeing with me, also a possibility.

No matter, I'm glad it is being done!

Michael.

Reply by email

Mattias Gaertner
to Michael Van Canneyt
Michael Van Canneyt wrote 16 lines
On Sun, 19 Apr 2026, Mattias Gaertner via lazarus wrote: > > > On 4/19/26 13:10, Michael Van Canneyt via lazarus wrote: >> [...] >> What prompted the IDE team to finally decide to have LazBuild without >> LCL dependencies ? > > Huh? That was always a goal!? Really ? I remember vividly mentioning it probably 15+ years ago, in a discussion where I pronounced the NoGui widgetset an aberration, and nobody saw any problem at that time. Hence my question.

Abandoning nogui would have postponed lazbuild for 15+ years.

Also there were some more discussions about the nogui widgetset, unrelated to lazbuild.

Maybe with age my memory has degraded (not only AIs have a context window). Or I missed people agreeing with me, also a possibility. No matter, I'm glad it is being done!

It is not yet complete.

Juha did the tedious task of refactoring hundreds of units and dozens of packages (a lot of my code too, guilty as charged) trying to break as little as possible. Titan work.

Mattias

Reply by email

Juha Manninen
to Michael Van Canneyt: Great job! Out of curiosity: What prompted the IDE team to finally decide to have…

Michael Van Canneyt via lazarus kirjoitti 19.4.2026 klo 14.10:

What prompted the IDE team to finally decide to have LazBuild without LCL dependencies ?

I believe everybody considered it as a good idea but the task "LazBuild without LCL" felt?initially impossible when you only way was to reduce dependencies with small steps, realizing the ultimate goal may not be reached.?Reducing dependencies is a good idea in any case. It is an essential part of good SW design and typically improves code quality.

Juha

Reply by email

Juha Manninen
to Mattias Gaertner: Abandoning nogui would have postponed lazbuild for 15+ years. Also there were some more…

Mattias Gaertner via lazarus kirjoitti 19.4.2026 klo 14.53:

Juha did the tedious task of refactoring hundreds of units and dozens of packages (a lot of my code too, guilty as charged) trying to break as little as possible. Titan work.

Thanks for the positive feedback.

Now I had time because my car repair plans were postponed a little. My golden Volvo S60 engine lost its power and gave an OBD2?ECM code 261A, "*Long-term fuel trim. Bank1*".

The web tells:?"/indicates that the long-term fuel trim is reaching its maximum limit, specifically indicating a lean mixture (too much air, too little fuel) in the lower part-load area. This commonly results from vacuum leaks, faulty fuel pressure sensors, or failing oxygen sensors./"

First I will change spark plugs, coils and fuel filter but I get the parts only tomorrow. If it does not help then I investigate more.

Now I have 3 Volvos, all bought from a net auction half-accidentally.
- Golden Volvo S60 AWD turbo automatic, year 2002.
- Silvery Volvo S60 basic manual, year 2002.
- Blue Volvo S80 T6, double turbo, year 1999.

The last one is a project (even more than the others). 5 cylinders and 1 turbo are not enough. It has 6 cylinders and 2 turbos. :) It was super-expensive then 27 years ago. I bought it with 800?.

I have a fetish for these year 2000+/- Volvos because they were made so well. Engine, rust protection etc. OK, they also have many issues after 20+ years.
I have no desire for new cars. They have tablet computers as a user interface and spy systems etc. No thanks!
I don't miss any feature from new cars, except maybe automatic high beam lights and reverse camera, but the latter does not help with reversing a trailer which would benefit from assistance.

Now these Volvos are so old that they are scrapped in a fast pace, or sold cheaply. I want to save them all. Uhhh... Maybe I should find a rehab program for Volvo addict people.

Juha

Reply by email

Michael Van Canneyt
to Mattias Gaertner: Abandoning nogui would have postponed lazbuild for 15+ years. Also there were some more…
Mattias Gaertner wrote 24 lines
On 4/19/26 13:38, Michael Van Canneyt via lazarus wrote: > > > On Sun, 19 Apr 2026, Mattias Gaertner via lazarus wrote: > >> >> >> On 4/19/26 13:10, Michael Van Canneyt via lazarus wrote: >>> [...] >>> What prompted the IDE team to finally decide to have LazBuild without LCL >>> dependencies ? >> >> Huh? That was always a goal!? > > Really ? I remember vividly mentioning it probably 15+ years ago, in a > discussion where I pronounced the NoGui widgetset an aberration, and nobody > saw any problem at that time. Hence my question. Abandoning nogui would have postponed lazbuild for 15+ years. Also there were some more discussions about the nogui widgetset, unrelated to lazbuild.

No doubt :-)

Show quoted text 8 lines
> Maybe with age my memory has degraded (not only AIs have a context window). > Or I missed people agreeing with me, also a possibility. > > No matter, I'm glad it is being done! It is not yet complete.

'being done' means 'in the process of doing' :-)

Juha did the tedious task of refactoring hundreds of units and dozens of packages (a lot of my code too, guilty as charged) trying to break as little as possible. Titan work.

Yes, I imagine so. I'm all the more glad on that account...

Michael.

Reply by email

Juha Manninen
to Juha Manninen: Still waiting for spare parts. :( Golden and Silvery Volvo…

Juha Manninen kirjoitti 20.4.2026 klo 14.15:

Still waiting for spare parts. :(

FYI, after delays and other hassle and a broken fuel line connector the Volvo got fixed. Replacing the spark plugs, coils and fuel filter was enough. I should have changed them earlier. Soon I will test full throttle acceleration. It may have improved a little, too. At least the engine runs very smooth now.

Juha

Reply by email

zeljko
to Juha Manninen: LazBuild is now free of LCL dependency. Extra dependencies are removed from LazBuild…
Juha Manninen wrote 6 lines
LazBuild is now free of LCL dependency. Extra dependencies are removed from LazBuild project but the makefiles are not updated. They can all be updated at one go. The current makefiles still work, they just use the old (now obsolete) dependencies. Please test.

CI/CD pipeline failed at last commit, but it should not according to your comment about makefiles ?

zeljko

Reply by email

Juha Manninen
to zeljko

zeljko kirjoitti 25.4.2026 klo 15.28:

CI/CD pipeline failed at last commit, but it should not according to your comment about makefiles ?

I did "make all" and "make bigide" and such, and compiled everything through Lazarus IDE. Why would the?pipeline fail?

I am working with FPC trunk now but the?last commit does not have anything related to?FPC trunk.

Juha

Reply by email

zeljko
to Juha Manninen
Juha Manninen wrote 9 lines
zeljko kirjoitti 25.4.2026 klo 15.28: > CI/CD pipeline failed at last commit, but it should not according to > your comment about makefiles ? I did "make all" and "make bigide" and such, and compiled everything through Lazarus IDE. Why would the?pipeline fail? I am working with FPC trunk now but the?last commit does not have anything related to?FPC trunk.

See this (using various fpcupdeluxe dirs for gtk3 development), this one is fpc trunk and current lazarus trunk:
/usr/bin/make -C ide/packages/ideproject LCL_PLATFORM=nogui /home/rita/fpcupdeluxedocked/fpc/bin/x86_64-linux/fpc.sh -MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -dLCL -dLCLnogui -Fu.
-Fu../../../packager/units/x86_64-linux
-Fu../../../components/lazutils/lib/x86_64-linux
-Fu../../../components/buildintf/units/x86_64-linux -Fu../../../components/codetools/units/x86_64-linux -Fu../../../components/freetype/lib/x86_64-linux
-Fu../../../components/lazdebuggers/lazdebuggerintf/lib/x86_64-linux -Fu../../../components/debuggerintf/lib/x86_64-linux -Fu../../../lcl/units/x86_64-linux
-Fu../ideconfig/lib/x86_64-linux/nogui
-Fu../../../components/lazedit/lib/x86_64-linux
-Fu../../../lcl/units/x86_64-linux/nogui
-Fu../../../components/lazcontrols/lib/x86_64-linux/nogui -Fu../../../components/synedit/units/x86_64-linux/nogui -Fu../../../components/ideintf/units/x86_64-linux/nogui -Fu../ideutils/lib/x86_64-linux/nogui
-Fu../idepackager/lib/x86_64-linux/nogui
-Fu/home/rita/fpcupdeluxedocked/fpcsrc/rtl -FE.
-FUlib/x86_64-linux/nogui -Cg -Fl/usr/lib/gcc/x86_64-linux-gnu/13 -vw-n-h-l-d-u-t-p-c- -g -gl -Fl/lib/x86_64-linux-gnu -dx86_64 ideproject.pas (1002) Target OS: Linux for x86-64
(3104) Compiling ideproject.pas
make: *** [Makefile:3221: lazbuild] Error 2
/home/rita/fpcupdeluxedocked/lazarus/ide/packages/ideproject/ideproject.pas(11,3) Fatal: (10022) Can't find unit BuildManager used by IdeProject Fatal: (1018) Compilation aborted
Error: /home/rita/fpcupdeluxedocked/fpc/bin/x86_64-linux/ppcx64 returned an error exitcode
fpcupdeluxe: ERROR: Lazarus Native Installer (BuildModuleCustom: Lazbuild): make returned exit status #512.

ERROR: Fpcupdeluxe fatal error !
Sequencer (UserIDE): Failure running fpcupdeluxe: error executing sequence UserIDE
Sequencer (LazarusCleanBuildOnly): Failure running fpcupdeluxe: error executing sequence LazarusCleanBuildOnly
Sequencer (Only): Failure running fpcupdeluxe: error executing sequence Only

Reply by email

zeljko
to Juha Manninen
Juha Manninen wrote
I updated the makefiles.

Still errors:
(3104) Compiling ideproject.pas
make: *** [Makefile:3221: lazbuild] Error 2
/home/rita/fpcupdeluxedocked/lazarus/ide/packages/ideproject/ideproject.pas(11,3) Fatal: (10022) Can't find unit BuildManager used by IdeProject Fatal: (1018) Compilation aborted
Error: /home/rita/fpcupdeluxedocked/fpc/bin/x86_64-linux/ppcx64 returned an error exitcode
fpcupdeluxe: ERROR: Lazarus Native Installer (BuildModuleCustom: Lazbuild): make returned exit status #512.

ERROR: Fpcupdeluxe fatal error !
Sequencer (UserIDE): Failure running fpcupdeluxe: error executing sequence UserIDE
Sequencer (LazarusCleanBuildOnly): Failure running fpcupdeluxe: error executing sequence LazarusCleanBuildOnly
Sequencer (Only): Failure running fpcupdeluxe: error executing sequence Only

If I remove BuildManager unit from ideproject package then it compiles ideproject package, but again errors in lazarus ide units where BuildManager unit is included. Where is actually BuildManager unit now ?

Reply by email

Juha Manninen
to zeljko

zeljko kirjoitti 25.4.2026 klo 17.22:

Seem that you forgot to add and commit unit buildmanager, because no such unit exists in lazarus branch.

Damn, again. Now I added it.

Juha

Reply by email

Marcus Sackrow
to Juha Manninen: FYI everybody. I have gradually reduced dependencies, especially LCL dependency, between…
Juha Manninen wrote 22 lines
FYI everybody. I have gradually reduced dependencies, especially LCL dependency, between units in Lazarus sources. One important goal is to allow cmd line programs use the Project and Package systems. LazBuild is such a?cmd line program but currently it must use a NoGUI widgetset hack. Earlier it pulled in a big number of IDE units as dependencies. Now there is only one, unit BuildManager, directly in LazBuild source but it is a nasty one and has lots of dependencies currently. Anyway, initially reducing the dependencies felt totally frustrating and useless. Removing one dependency in one unit did not change anything. Gradually more and more units could be moved to packages without LCL dependency. I was also able to totally remove?LCL dependency from the IdeProject and IdePackager packages. Now it looks realistic to have?LazBuild without LCL! Please test. The latest refactoring did not change the public interfaces like some earlier refactoring?did (like LCLProc etc.). However a clean build is required because units have moved.

it breaks the compilation for big endian platform as far as I see at least for me it breaks

m68k-amiga, powerpc-amiga and powerpc-morphos (but not i386-aros)

e.g.

(3104) Compiling integerlist.pas
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(329,3) Error: (5000) Identifier not found "ReverseBytes"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1245,3) Error: (5000) Identifier not found "ReverseBytes"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1254,3) Error: (5000) Identifier not found "ReverseBytes"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1263,3) Error: (5000) Identifier not found "ReverseBytes"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1272,3) Error: (5000) Identifier not found "ReverseBytes"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1281,3) Error: (5000) Identifier not found "ReverseBytes"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1304,3) Error: (5000) Identifier not found "ReverseBytes"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1317,5) Error: (5000) Identifier not found "ReverseByteOrderInWords"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1358,3) Error: (5000) Identifier not found "WriteLRSReversedWord"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1367,3) Error: (5000) Identifier not found "WriteLRSReversedWord"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1376,3) Error: (5000) Identifier not found "WriteLRS4BytesReversed"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1385,3) Error: (5000) Identifier not found "WriteLRS4BytesReversed"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1394,3) Error: (5000) Identifier not found "WriteLRS4BytesReversed"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1403,3) Error: (5000) Identifier not found "WriteLRS8BytesReversed"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1416,5) Error: (5000) Identifier not found "WriteLRSDoubleAsExtended"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1425,3) Error: (5000) Identifier not found "WriteLRS8BytesReversed"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1434,3) Error: (5000) Identifier not found "WriteLRS8BytesReversed"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1447,3) Error: (5000) Identifier not found "WriteLRSReversedWords"
/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1652) Fatal: (10026) There were 18 errors compiling module, stopping
Fatal: (1018) Compilation aborted
make: *** [Makefile:3556: lazutils.ppu] Error 1
make: Leaving directory '/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils'

full log at:

https://build.alb42.de:8081/job/LCL_off_m68k-amiga/26241/console

could you please look into that?

Greetings,

Marcus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20260426/ae1e1f8a/attachment-0001.htm>

Reply by email

Marcus Sackrow
to Marcus Sackrow

Hi,

Bin endian compilation of LCL ist still broken.

could you please look into that.

Greetings,
Marcus

Marcus Sackrow wrote 68 lines
Am 19.04.26 um 11:47 schrieb Juha Manninen via lazarus: > FYI everybody. > > I have gradually reduced dependencies, especially LCL dependency, > between units in Lazarus sources. > > One important goal is to allow cmd line programs use the Project and > Package systems. LazBuild is such a?cmd line program but currently it > must use a NoGUI widgetset hack. Earlier it pulled in a big number of > IDE units as dependencies. Now there is only one, unit BuildManager, > directly in LazBuild source but it is a nasty one and has lots of > dependencies currently. > > Anyway, initially reducing the dependencies felt totally frustrating > and useless. Removing one dependency in one unit did not change > anything. Gradually more and more units could be moved to packages > without LCL dependency. I was also able to totally remove?LCL > dependency from the IdeProject and IdePackager packages. Now it looks > realistic to have?LazBuild without LCL! > > Please test. The latest refactoring did not change the public > interfaces like some earlier refactoring?did (like LCLProc etc.). > However a clean build is required because units have moved. it breaks the compilation for big endian platform as far as I see at least for me it breaks m68k-amiga, powerpc-amiga and powerpc-morphos (but not i386-aros) e.g. (3104) Compiling integerlist.pas /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(329,3) Error: (5000) Identifier not found "ReverseBytes" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1245,3) Error: (5000) Identifier not found "ReverseBytes" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1254,3) Error: (5000) Identifier not found "ReverseBytes" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1263,3) Error: (5000) Identifier not found "ReverseBytes" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1272,3) Error: (5000) Identifier not found "ReverseBytes" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1281,3) Error: (5000) Identifier not found "ReverseBytes" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1304,3) Error: (5000) Identifier not found "ReverseBytes" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1317,5) Error: (5000) Identifier not found "ReverseByteOrderInWords" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1358,3) Error: (5000) Identifier not found "WriteLRSReversedWord" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1367,3) Error: (5000) Identifier not found "WriteLRSReversedWord" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1376,3) Error: (5000) Identifier not found "WriteLRS4BytesReversed" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1385,3) Error: (5000) Identifier not found "WriteLRS4BytesReversed" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1394,3) Error: (5000) Identifier not found "WriteLRS4BytesReversed" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1403,3) Error: (5000) Identifier not found "WriteLRS8BytesReversed" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1416,5) Error: (5000) Identifier not found "WriteLRSDoubleAsExtended" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1425,3) Error: (5000) Identifier not found "WriteLRS8BytesReversed" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1434,3) Error: (5000) Identifier not found "WriteLRS8BytesReversed" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1447,3) Error: (5000) Identifier not found "WriteLRSReversedWords" /var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils/projresproc.pas(1652) Fatal: (10026) There were 18 errors compiling module, stopping Fatal: (1018) Compilation aborted make: *** [Makefile:3556: lazutils.ppu] Error 1 make: Leaving directory '/var/lib/jenkins/workspace/LCL_off_m68k-amiga/components/lazutils' full log at: https://build.alb42.de:8081/job/LCL_off_m68k-amiga/26241/console could you please look into that? Greetings, Marcus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20260429/b68db81f/attachment.htm>

Reply by email

Marcus Sackrow
to Juha Manninen

Hi,

Juha Manninen wrote 8 lines
Marcus Sackrow via lazarus kirjoitti 26.4.2026 klo 12.52: > > it breaks the compilation for big endian platform as far as I see at > least for me it breaks > > m68k-amiga, powerpc-amiga and powerpc-morphos (but not i386-aros) > Please test with 4302f5ef1d.

Thanks, all working again.

Greetings,

Marcus

Reply by email