G'day all,
For several years now I've been building alternative architectures of Lazarus
and the lcl as follows:
make LCL_PLATFORM=gtk2 OPT="-gl -CX" all
make OS_TARGET=darwin CPU_TARGET=powerpc LCL_PLATFORM=carbon OPT="-gl -CX -Xd
-Fl/opt/cross/MacOSX10.4u.sdk/usr/lib" all
This has recently (where recent is some time in the last 2 weeks as I only updated svn last night)
stopped working and things come to a grinding halt thusly :
make[2]: Entering directory `/home/brad/devel/fpc/lazarus/ide'
/opt/cross/bin/ppcrossppc -Tdarwin -Ppowerpc -XPpowerpc-darwin- -Xr -gl -dlclcarbon
-Fu../lcl/units/powerpc-darwin -Fu../lcl/units/powerpc-darwin/carbon
-Fu../components/codetools/units/powerpc-darwin -Fu../components/synedit/units/powerpc-darwin
-Fu../components/custom -Fu../components/mpaslex -Fu../ideintf/units/powerpc-darwin -Fu../designer
-Fu../debugger -Fu../debugger/frames -Fu../converter -Fu../packager -Fu../packager/frames
-Fu../packager/units/powerpc-darwin -Fu../units/powerpc-darwin -Fuframes -Fu. -Fiinclude
-Fiinclude/darwin -Fi../images -FE.. -FU../units/powerpc-darwin -Flinclude
-Fl/etc/ld.so.conf.d/*.conf -gl -CX -Xd -Fl/opt/cross/MacOSX10.4u.sdk/usr/lib -dpowerpc lazarus.pp
Warning: Option "-Xr" is ignored for the current target platform.
Free Pascal Compiler version 2.4.1 [2010/02/13] for powerpc
Copyright (c) 1993-2009 by Florian Klaempfl
Target OS: Darwin for PowerPC
Compiling lazarus.pp
Assembling lazarus
Compiling resource ../units/powerpc-darwin/lazarus.or
Error: Can't open file '../units/powerpc-darwin/keymapshortcutdlg.lfm'
Error: Error while compiling resources
Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
make[2]: *** [lazarus] Error 1
make[2]: Leaving directory `/home/brad/devel/fpc/lazarus/ide'
make[1]: *** [ide] Error 2
make[1]: Leaving directory `/home/brad/devel/fpc/lazarus/ide'
make: *** [ide] Error 2
For whatever reason, it appears to be searching for the *.lfm files in the unit
directories.
Often a simple "make all" also fails unless I do a distclean first.
Before I go digging deeply into the build-foo and doing svn bisections I thought I'd ask here in
case it sets of a light bulb somewhere.
Regards,
Brad
--
Dolphins are so intelligent that within a few weeks they can
train Americans to stand at the edge of the pool and throw them
fish.
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus