It looks like somebody added an OpenGL dependency to the Carbon widgetset for some reason. Try adding -k'-framework' -k'opengl' when compiling and see if this doesn't fix it.
Thanks. -Phil -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Damien Gerard Sent: Monday, February 25, 2008 11:45 AM To: lazarus Subject: [Lazarus] OS X/Carbon Compilation When I try to compile the last snapshot of Lazarus or my own App (using the fpc snapshot DMG 2.2.0) Shani [milipili] ~/Projects/lazarus % fpc Err 18 #16 Free Pascal Compiler version 2.2.0 [2008/02/25] for i386 I have got the following errors : Shani [milipili] ~/Projects/lazarus % make clean all LCL_PLATFORM=carbon FPC=fpc OPT="-k'-framework' -k'carbon'" <snip> unknown stabs type 0xC0 in /usr/local/share/lazarus/lcl/units/i386- darwin/grids.o unknown stabs type 0xE0 in /usr/local/share/lazarus/lcl/units/i386- darwin/grids.o Undefined symbols: "_CGLDestroyContext", referenced from: GLGRAB_GRABVIAOPENGL$CGDIRECTDISPLAYID$CGRECT$$CGIMAGEREF in glgrab.o GLGRAB_GRABVIAOPENGL$CGDIRECTDISPLAYID$CGRECT$$CGIMAGEREF in glgrab.o "_CGLClearDrawable", referenced from: GLGRAB_GRABVIAOPENGL$CGDIRECTDISPLAYID$CGRECT$$CGIMAGEREF in glgrab.o GLGRAB_GRABVIAOPENGL$CGDIRECTDISPLAYID$CGRECT$$CGIMAGEREF in glgrab.o "_CGLCreateContext", referenced from: GLGRAB_GRABVIAOPENGL$CGDIRECTDISPLAYID$CGRECT$$CGIMAGEREF in glgrab.o "_CGLSetCurrentContext", referenced from: GLGRAB_GRABVIAOPENGL$CGDIRECTDISPLAYID$CGRECT$$CGIMAGEREF in glgrab.o GLGRAB_GRABVIAOPENGL$CGDIRECTDISPLAYID$CGRECT$$CGIMAGEREF in glgrab.o GLGRAB_GRABVIAOPENGL$CGDIRECTDISPLAYID$CGRECT$$CGIMAGEREF in glgrab.o "_CGLSetFullScreen", referenced from: GLGRAB_GRABVIAOPENGL$CGDIRECTDISPLAYID$CGRECT$$CGIMAGEREF in glgrab.o "_CGLDestroyPixelFormat", referenced from: GLGRAB_GRABVIAOPENGL$CGDIRECTDISPLAYID$CGRECT$$CGIMAGEREF in glgrab.o "_CGLChoosePixelFormat", referenced from: GLGRAB_GRABVIAOPENGL$CGDIRECTDISPLAYID$CGRECT$$CGIMAGEREF in glgrab.o May I miss something ? -- Damien Gerard [EMAIL PROTECTED] Le temps n'a pas d'importance. Seul le code est important -- (f00ty) _______________________________________________ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus _______________________________________________ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus