PureBasic
https://www.purebasic.fr/french/

Problème de compilation sur MacOS Sierra
https://www.purebasic.fr/french/viewtopic.php?f=16&t=16345
Page 1 sur 1

Auteur:  MetalOS [ Mar 25/Oct/2016 13:38 ]
Sujet du message:  Problème de compilation sur MacOS Sierra

Salut les gars,

Après avoir réussi à lancer le compilateur de PB sur MacOS Sierra je me retrouve avec un problème de compilation ou le compilo m'indique ceci :

Code:
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9
ld: illegal text-relocation to '_SYS_StaticStringStart' in purebasic.o from '_main' in purebasic.o for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)


Il semblerais que la libstdc++ soit remplacer par la libc++. Doit ont prévenir Fred pour qu'il modifie les entrailles de PB ou nous pouvons faire la modif nous même pour pointé sur la bonne lib ? Merci d'avance.

Auteur:  Ar-S [ Mar 25/Oct/2016 14:44 ]
Sujet du message:  Re: Problème de compilation sur MacOS Sierra

Je ne m'y connais pas en OS mac, ne peux tu pas installer libc++ indépendamment sur l'OS ?

Auteur:  Fred [ Mar 25/Oct/2016 14:51 ]
Sujet du message:  Re: Problème de compilation sur MacOS Sierra

http://www.purebasic.fr/english/viewtop ... 30#p494430

Auteur:  MetalOS [ Mar 25/Oct/2016 14:53 ]
Sujet du message:  Re: Problème de compilation sur MacOS Sierra

Super merci Fred ;-)

Il suffit de rajouter cette ligne en début de code et ca fonctionne.

Code:
Import "-stdlib=libc++ -mmacosx-version-min=10.7" : EndImport

Page 1 sur 1 Heures au format UTC + 1 heure
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/