Follow

Je crois que j'ai jamais su compiler un code C++ avec une bibliothèque dynamique et G++...
Vous avez des conseils ? Parce que même avec -I et -L, la compilation se fait, mais à l'exécution, il me sort un problème de linkage... :/

@PacoVelobs @jybz

Ok, prolème réglé.
Il faut modifier la variable d'environnement LD_LIBRARY_PATH pour lui indiquer où trouver le .so de la lib, en plus de ça...
C'est UN PEU débile, mais bon...

@Apitronics après la compilation, tu as lié ? Je ne sais pas si ça se fait en une étape ou deux.

@PacoVelobs
Alors voilà la ligne de compilation :
"g++ -g main_gr.cpp -o exec.exe -ISFML-2.5.1-linux-gcc-64-bit/SFML-2.5.1/include -LSFML-2.5.1-linux-gcc-64-bit/SFML-2.5.1/lib -lsfml-graphics -lsfml-window -lsfml-system"

@Apitronics Haha, j'osais espérer que tu étais sur un système d'exploitation pour travailler. Je vais avoir du mal à reproduire ici.

@Apitronics Ha pardon, j'ai pris peur en voyant `.exe` et j'ai mal lu `window` en `windows`... #MyBad
Et du coup, elle parait très bien cette ligne.

@Apitronics @jybz Ha oui, pas faux.
Le genre de truc que je fais à l'installation d'une nouvelle machine de travail et que j'oublie...

Sign in to participate in the conversation
A tech savvy Mastodon

Just another Pachyderm trying to fly like a bird.

Feel free to sign up if you'd like to join conversations about IT, Security, Open Source, Linux, Decentralisation, data and technological sovereignty, various and miscellaneous.

Mastodon instance supported by Omnis Systems Ltd a fine purveyor of Open Source and Linux based solutions to modern & dynamic organisations.

Instance hosted in Lëtzebuerg (Luxembourg).