Création
d'entreprise
Posez votre question Signaler

Erreur compilation gcc dans linux [Résolu]

slackeruser 59Messages postés 5 février 2009Date d'inscription 12 février 2012Dernière intervention - Dernière réponse le 21 sept. 2010 à 13:26
Bonjour,
j'ai 2 fichiers [flex et yacc] que je veux compiler
quand je veux compiler le premier avec gcc :
cc lex.yy.c -o first -ll
je recois ensuite ce message d'erreur :
linux/4.5/../../../../i586-suse-linux/bin/ld: cannot find -ll
collect2: ld returned 1 exit status

pour plus d'informations sur lex j'ai fais : rpm -ql flex le resultat est :
/usr/bin/flex
/usr/bin/flex++
/usr/bin/lex
/usr/include/FlexLexer.h
/usr/lib/libfl.a
/usr/share/doc/packages/flex
/usr/share/doc/packages/flex/AUTHORS
/usr/share/doc/packages/flex/COPYING
/usr/share/doc/packages/flex/NEWS
/usr/share/doc/packages/flex/README
/usr/share/doc/packages/flex/README.SUSE
/usr/share/info/flex.info-1.gz
/usr/share/info/flex.info-2.gz
/usr/share/info/flex.info.gz
/usr/share/locale/ca/LC_MESSAGES/flex.mo
/usr/share/locale/da/LC_MESSAGES/flex.mo
/usr/share/locale/de/LC_MESSAGES/flex.mo
/usr/share/locale/es/LC_MESSAGES/flex.mo
/usr/share/locale/fr/LC_MESSAGES/flex.mo
/usr/share/locale/ga/LC_MESSAGES/flex.mo
/usr/share/locale/ko/LC_MESSAGES/flex.mo
/usr/share/locale/nl/LC_MESSAGES/flex.mo
/usr/share/locale/pl/LC_MESSAGES/flex.mo
/usr/share/locale/pt_BR/LC_MESSAGES/flex.mo
/usr/share/locale/ro/LC_MESSAGES/flex.mo
/usr/share/locale/ru/LC_MESSAGES/flex.mo
/usr/share/locale/sv/LC_MESSAGES/flex.mo
/usr/share/locale/tr/LC_MESSAGES/flex.mo
/usr/share/locale/vi/LC_MESSAGES/flex.mo
/usr/share/locale/zh_CN/LC_MESSAGES/flex.mo
/usr/share/man/man1/flex.1.gz
/usr/share/man/man1/lex.1.gz
Lire la suite 

Erreur compilation gcc dans linux »

1 réponses
Réponse
+0
moins plus
resolu avec :

#lex <source.l>
cc lex.yy.cc -o <executable> -lfl

-lfl si vous utilisez Flex et -ll si Lex
Ajouter un commentaire
Ce document intitulé « erreur compilation gcc dans linux » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?