OVH Cloud OVH Cloud

SDL

2 réponses
Avatar
schtroumpf83
J'utilise un ordinateur sur lequel je n'ai pas les droits root.
J'aimerais bien developper sous SDL, mais seule la librairie est
installé et pas la partie developpement avec les headers. Installer
les headers dans mon répertoire personnel ne pose pas trop problème
mais gcc n'est donc pas configuré pour compiler des programmes avec
SDL. Pour information la librairie SDL est installée dans un
répertoire classique et les commandes du type "gcc -lSDL" ou "gcc
-L/path/ -lSDL" ne fonctionnent pas

merci d'avance

Schtroumpf

2 réponses

Avatar
Richard Delorme

J'utilise un ordinateur sur lequel je n'ai pas les droits root.
J'aimerais bien developper sous SDL, mais seule la librairie est
installé et pas la partie developpement avec les headers. Installer
les headers dans mon répertoire personnel ne pose pas trop problème
mais gcc n'est donc pas configuré pour compiler des programmes avec
SDL. Pour information la librairie SDL est installée dans un
répertoire classique et les commandes du type "gcc -lSDL" ou "gcc
-L/path/ -lSDL" ne fonctionnent pas

merci d'avance

Schtroumpf


Le plus simple est d'utiliser sdl-config, un script fournit avec la
bibliothèque SDL qui facilite la gestion des indications (chemin des
bibliothèques et des en-têtes) à passer à gcc. sdl-config permet de changer
facilement le répertoire de base ou se trouve la bibliothèque, donc cela
devrait résoudre tes problèmes.

--
Richard

Avatar
mcBPqVC
Schtroumpf wrote:
J'utilise un ordinateur sur lequel je n'ai pas les droits root.
J'aimerais bien developper sous SDL, mais seule la librairie est
installé et pas la partie developpement avec les headers. Installer
les headers dans mon répertoire personnel ne pose pas trop problème
mais gcc n'est donc pas configuré pour compiler des programmes avec
SDL. Pour information la librairie SDL est installée dans un
répertoire classique et les commandes du type "gcc -lSDL" ou "gcc
-L/path/ -lSDL" ne fonctionnent pas


Il me semble que c'est -I/path/ et non -L/path/

Ca vient peut etre de ca...