Hi all,

I have installed the latest Lazarus snapshot for Mac i386 (0.9.25beta, FPC
2.2.2, r15730), and managed to set it up to be stable, compile test programs
and applications, and they are all working exactly as they would with
previous installation with FPC 2.2.0.

Now I need to rebuild Lazarus, so I can install different packages. I
checked all parts of Lazarus to Clean+Build, checked "Clean All" and "With
packages", and hit build.

The compilation goes through all parts with no errors, except at the end,
which says:

[snip]
make[2]: Entering directory `/usr/local/share/lazarus/ide'
/usr/local/bin/ppc386 -gl -Fu../lcl/units/i386-darwin
-Fu../lcl/units/i386-darwin/carbon
-Fu../components/codetools/units/i386-darwin
-Fu../components/synedit/units/i386-darwin -Fu../components/custom
-Fu../components/mpaslex -Fu../ideintf/units/i386-darwin -Fu../designer
-Fu../designer/jitform/units/i386-darwin -Fu../debugger -Fu../converter
-Fu../packager -Fu../packager/units/i386-darwin -Fu../units/i386-darwin -Fu.
-Fu/usr/local/lib/fpc/2.2.2/units/i386-darwin/rtl
-Fu/usr/local/lib/fpc/2.2.2/units/i386-darwin/regexpr -Fiinclude
-Fiinclude/darwin -Fi../images -FE.. -FU../units/i386-darwin
-Fl/usr/X11R6/lib -Fl/sw/lib @/Users/bent/.lazarus/idemake.cfg  -k-framework
-kcarbon -k-framework -kOpenGL -k-dylib_file
-k/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dyl
ib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dy
lib -di386 lazarus.pp
Free Pascal Compiler version 2.2.2rc1 [2008/07/10] for i386
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Darwin for i386
Compiling lazarus.pp
PPU Loading
/usr/local/share/lazarus/lcl/units/i386-darwin/carbon/carbonint.ppu
PPU Source: carbonint.pas not found
PPU Source: carbondebug.inc not found
PPU Source: carbonwinapih.inc not found
PPU Source: carbonlclintfh.inc not found
PPU Source: carbonobject.inc not found
PPU Source: carbonwinapi.inc not found
PPU Source: carbonlclintf.inc not found
PPU Source: carbonimages.lrs not found
Recompiling CarbonInt, checksum changed for MacOSAll
carbonint.pas(74,11) Fatal: Can't find unit CarbonInt used by Interfaces


I can find the *.ppu and *.o files in
/usr/local/share/lazarus/lcl/units/i386-darwin/carbon/, and they're all
freshly compiled.
Lazarus finds CarbonInt.pas in
/usr/local/share/lazarus/lcl/interface/carbon/, and breaks at line 74 (11),
which makes no sense, except if the compiled unit is different than the
source found.

What do I need to do?

Thanks, and best regards,
Normann

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

Reply via email to