Accueil > Forum > > > > jpeglib.h, g++ & undefined reference
jpeglib.h, g++ & undefined reference
mercredi 21 décembre 2005 à 16:15:38 |
jpeglib.h, g++ & undefined reference

MyXiLo
|
Bonjour,
Je viens de commencer le c++ alors ma question est probablement idiote,
cependant je la pose tout de même car elle m'handicap fortement.
Mon problème repose sur la commande "jpeg_std_error"(entre autre) de la librairie jpeglib.h.
En effet lorsque je compile :
struct jpeg_decompress_struct srcinfo;
struct jpeg_error_mgr jsrcerr;
srcinfo.err = jpeg_std_error (&jsrcerr);
avec g++ il me retourne l'erreur suivante:
/tmp/ccPd8u5X.o(.text+0x14): In function `EvaF::Jpeg::Jpeg()':
main.cpp: undefined reference to `jpeg_std_error'
/tmp/ccPd8u5X.o(.text+0x38): In function `EvaF::Jpeg::Jpeg()':
main.cpp: undefined reference to `jpeg_std_error'
collect2: ld a retourné 1 code d'état d'exécution
Ces commandes fonctionnent, en temps normal, tout a fait correctement puisque je les ai retrouvees texto dans d'autres sources.
Toutefois si je supprime "srcinfo.err = jpeg_std_error (&(jsrcerr));" la compilation fonctionne parfaitement.
Je pensais que ce message etait envoye lorsqu'une fonction n'existait pas, mais si j'écris "srcinfo.err = pouetlalajpeg_std_error (&(jsrcerr));" il me retourne l'erreur:
./main/EvaFiles_Jpeg.h: In constructor EvaF::Jpeg::Jpeg():
./main/EvaFiles_Jpeg.h:19: erreur: pouetlalajpeg_std_error was not declared in this scope
Si quelqu'un sait ce que signifie l'erreur "undefined reference" avec g++ je suis à l'écoute.
Merci d'avance.
Thomas.
|
|
mercredi 21 décembre 2005 à 17:40:05 |
Re : jpeglib.h, g++ & undefined reference

vecchio56
|
undéfined reference, ca veut dire référence non résolue, c'est a dire que le code de la fonction n'a pas été trouvé. Logiquement tu devrais avoir une librairie le contenant (un fichier .a)
Par exemple, si ton fichier est jpeglib.a, tu dois ajouter l'option -ljpeglib au linker (ld)
|
|
mercredi 21 décembre 2005 à 17:43:17 |
Re : jpeglib.h, g++ & undefined reference

dletozeun
|
Moi je connais pas le cpp mais il se peut que la lib jpeglib.h ne focntionne pas bien...j'ai moi meme eu des problemes avec cette lib sous devcpp....
Vas voir sur le site de belzel ,il met a disposition la meme lib mais modifiée pour enviter des erreur de liens et autres...
|
|
mercredi 28 décembre 2005 à 02:13:14 |
Re : jpeglib.h, g++ & undefined reference

MyXiLo
|
Bonjour,
Desole du temps de reponse mais ma partition linux merdouille un brin. Je n'ai donc pas encore pu retester cependant je pense que j'ai ma reponse avec le message de vechio. A verifier !
Merci. Thomas.
|
|
Cette discussion est classée dans : error, reference, jpeg, undefined, std
Répondre à ce message
Sujets en rapport avec ce message
Probleme avec certains #include ... [ par yudi ]
Hello !Voila, cela fait plusieurs sources (récupérées sur le site) ke j'essaye de compiler sans succes, visiblement car la bibliotheque alakelle fait
prob de compilation [ par flatou ]
j'utilise devc++ et j'ai un prob de compilation : [Linker error] undefined reference to `WSACreateEvent@0' [Linker error] undefined reference to `WSAE
Probl de link GLUT sous DEV-C++ 4.9.9.0 [ par StefP ]
(Je débute)J'ai ces différents messages à la compil : [Linker error] undefined reference to `glutInit@8' [Linker error] undefined reference to `gl
Besoin d'un peu d'aide pour un socket [ par NAVIE ]
Bonjour je demande de l'aide au sujet d'un programme qui ne fonctionne pas hélas , que j'ai crée en C++ avec le compilateur Dev-C++ Version 4.9.8.10 .
probleme initialisation controls [ par ebooserge ]
salut a tous, je debute en prog windows et jai quelques difficultés avec l'API WIN32. j'eesaie de créer une fenetre avec une toolbar et une statusbar.
OpenGL(C++ Dev-Cpp) [ par bloom1 ]
Bonjour, là j'essaie de compiler un programme en C++ soud Dev-Cpp et la il me fait pleins d'erreur, en voici quelques unes, elles se ressemblent tous
Unic Instance [ par nem02004 ]
Re, jai essayer de prendre: http://cppfrance.com/code.aspx?ID=25238mais sans succés, jarrive mm pas a compiler cette source il me dit: [Linker error]
Probléme de paramétre avec Mysql [ par logant83 ]
Bonsoir, Voila je suis sous dev c++ et j'ai installé le pack mysql que j'ai sélectionner dans outils>Nouvelles versions/Package et quand je veut compi
Problème avec Glut ! [ par moijo745 ]
Bonjour tout le monde.Je suis sous dev-c++ 4.9.9.2 et j'ai tous les packages, bref tout est bien installé.Voilà j'ai un problème avec la librairie g
Problèmes de linker avec GMP [ par jo_le_coco ]
Bonjour, J'ai récemment installé la bibliothèque GNU MP Bignum Library sur Dev-C++ (j'ai Windows XP). Tout fonctionne à la compilation, mais le li
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Forum
MATLAB PROGRAMME MATLAB PROGRAMME par wahab1087
Cliquez pour lire la suite par wahab1087 RGB2GRAYRGB2GRAY par musa18
Cliquez pour lire la suite par musa18
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|