Je débute avec la programmation en C et en environnement linux (Linux scientific), je travaille avec la bibliothèque X11 pour afficher une simple fenêtre avec un bouton (Xforms).
Pour la ligne gcc :
-o pushme -> Fichier de sortie pushme
pushme.c -> Fichier à compiler
-lforms -lX11 -lm
-> Inclusion des librairies forms, X11 et m.
C'est une erreur lors de l'édition des liens (link en anglais) pour être précis.
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libforms.so: undefined reference to `XpmCreatePixmapFromData'
Dans /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libforms.so, référence non définie à `XpmCreatePixmapFromData.
Autrement dit, il ne trouve pas le fichier binaire (.lib ou .a) contenant les fonctions citées, nécessaire pour une librairie dont tu as besoin. Il faut que tu rajoute la librairie adéquate en entrée du lieur.
Dans ton cas, une rapide recherche google nous indique qu'il s'agit de la librairie Xpm. Il faut que tu ajoutes -lXpm à ta ligne de compilation.