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
