ld: framework not found agl error: error while linking
Original Reporter info from Mantis: Lis
-
Reporter name: Lis
Original Reporter info from Mantis: Lis
- Reporter name: Lis
Description:
If i try to build the glcontrol example i get this error:
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.2.2 [2008/08/03] for powerpc
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Darwin for PowerPC
Compiling lazopenglcontext.pas
Compiling openglcontext.pas
Compiling glcarbonaglcontext.pas
Compiling agl.pp
Assembling agl
/usr/local/share/lazarus/components/opengl/glcarbonaglcontext.pas(74,29) Hint: Conversion between ordinals and pointers is not portable
/usr/local/share/lazarus/components/opengl/glcarbonaglcontext.pas(82,29) Hint: Conversion between ordinals and pointers is not portable
/usr/local/share/lazarus/components/opengl/glcarbonaglcontext.pas(38,15) Hint: Parameter "WSPrivate" not used
/usr/local/share/lazarus/components/opengl/glcarbonaglcontext.pas(38,43) Hint: Parameter "SharedControl" not used
/usr/local/share/lazarus/components/opengl/glcarbonaglcontext.pas(40,21) Hint: Parameter "AParams" not used
Assembling glcarbonaglcontext
Assembling openglcontext
Assembling lazopenglcontext
1289 lines compiled, 3.3 sec
7 hint(s) issued
"Compiling package LazOpenGLContext 0.0" completed
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.2.2 [2008/08/03] for powerpc
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Darwin for PowerPC
Compiling openglcontrol_demo.pas
Compiling exampleform.pp
exampleform.pp(195,31) Hint: Local variable "BmpHead" does not seem to be initialized
exampleform.pp(201,19) Hint: Local variable "BmpInfo" does not seem to be initialized
exampleform.pp(231,35) Hint: Local variable "AnRGBQuad" does not seem to be initialized
exampleform.pp(59,24) Hint: Parameter "Sender" not used
exampleform.pp(62,36) Hint: Parameter "Sender" not used
exampleform.pp(63,33) Hint: Parameter "Sender" not used
exampleform.pp(64,36) Hint: Parameter "Sender" not used
exampleform.pp(65,42) Hint: Parameter "Sender" not used
exampleform.pp(66,35) Hint: Parameter "Sender" not used
exampleform.pp(67,35) Hint: Parameter "Sender" not used
exampleform.pp(60,26) Hint: Parameter "Sender" not used
exampleform.pp(61,32) Hint: Parameter "Sender" not used
exampleform.pp(68,35) Hint: Parameter "Sender" not used
exampleform.pp(69,36) Hint: Parameter "Sender" not used
Assembling exampleform
Assembling openglcontrol_demo
Linking openglcontrol_demo
ld: framework not found agl
An error occurred while linking
Error: Error while linking
Additional information:
!!!!!!SOLUTION!!!!!
Again this failure is becouse of the case sensitive filesystem.
ls /System/Library/Frameworks/AGL.framework
Change &LtPos;srcRoot>/components/opengl/glcarbonaglcontext.pas
LINE 19 {$linkframework agl}
to
LINE 19 {$linkframework AGL}
Mantis conversion info:
- Mantis ID: 11985
- Version: 0.9.25 (SVN)
- Fixed in version: 0.9.25 (SVN)
- Fixed in revision: 16276 (#464c8b73)