Bonjour à tous et à toutes,

j'ai un workspace dans lequel je voudrais faire ceci:
-> 1 projet A de type "static library" qui utilise la SDL
-> 1 projet B qui utilise A (libA.a)

Or il m'arrive un truc que je ne comprend pas. A compile impec et utilise juste 3 fonctions de la SDL: SDL_Init, SDL_BlitSurface et SDL_Flip. En revanche, B ne compile pas et me renvoie l'erreur de link suivante:

/usr/lib/libSDL.a(SDL_alsa_audio.o):: In function `ALSA_CloseAudio':
(.text+0x176):: undefined reference to `snd_pcm_drain'
Or, je n'utilise pas alsa_audio, je ne sais même pas ce que c'est.
Précisions:
- cette façon de procéder fonctionnaite sous visual studio
- je suis sous linux (ubuntu)
- j'ai récupéré toutes les libs en rapport de prés ou de loin avec la SDL avec Synaptic.

Quelqu'un a une idée de ce qui se passe?