GNT sans publicité, site mobile, fonctionnalitées exclusives...

ld: can't locate framework for: -framework CoreGraphics

Le
Saïd
Bonjour,

J'ai telecharge un programme de chez Apple:
http://developer.apple.com/samplecode/ModeWhacker/
(pour m'aider a changer les resolutions depuis la ligne de commande)

Je fais comme on me dit de faire:
cc -g -o ModeWhacker -framework CoreGraphics main.c

et j'obtiens la reponse:
ld: can't locate framework for: -framework CoreGraphics


Le binaire distribue par Apple, lui marche. C'est juste un probleme de
compilation, mais justement, je veux modifier ce programme pour faire ce que
je veux.

Merci de vos suggestions.

Les devtools sont installes et je n'ai pas bidouille dedans.



--
Sind zu sein und es seiend in einem Schiff. Fällt zu sein hat das Wasser.
Wer bleibt er? -- Heidegger
Lire la réponse

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Saïd
Le #489008
Saïd :
Bonjour,

J'ai telecharge un programme de chez Apple:
http://developer.apple.com/samplecode/ModeWhacker/
(pour m'aider a changer les resolutions depuis la ligne de commande)

Je fais comme on me dit de faire:
cc -g -o ModeWhacker -framework CoreGraphics main.c

et j'obtiens la reponse:
ld: can't locate framework for: -framework CoreGraphics


Le binaire distribue par Apple, lui marche. C'est juste un probleme de
compilation, mais justement, je veux modifier ce programme pour faire ce que
je veux.

Merci de vos suggestions.

Les devtools sont installes et je n'ai pas bidouille dedans.





J'ai essaye ca:

-----------commande 1
mini-muad-dib - Desktop/ModeWhacker $ cc -g
-F/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks
-o ModeWhacker -framework CoreGraphics main.c
----------- fin ligne 1

-------reponse 1
ld:
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/CoreGraphics
'CoreGraphics.framework' is a subframework. Link against the umbrella
framework 'ApplicationServices.framework' instead.
------- fin reponse 1

-----------commande 2
mini-muad-dib - Desktop/ModeWhacker $ cc -g -framework ApplicationServices main.c
mini-muad-dib - Desktop/ModeWhacker $
----------- fin commande 2 (CA MARCHE)

En clair les directives de compilation de chez Apple etaient fausses????

--
Sind zu sein und es seiend in einem Schiff. Fällt zu sein hat das Wasser.
Wer bleibt er? -- Heidegger

Publicité
Suivre les réponses
Poster une réponse
Anonyme