pb compil linknx sur Ubuntu 10.10 - Version imprimable +- Forum KNX francophone / English KNX forum (https://www.knx-fr.com) +-- Forum : Français (https://www.knx-fr.com/forumdisplay.php?fid=3) +--- Forum : Archives eib-domotique (https://www.knx-fr.com/forumdisplay.php?fid=8) +--- Sujet : pb compil linknx sur Ubuntu 10.10 (/showthread.php?tid=600) |
pb compil linknx sur Ubuntu 10.10 - sprint95 - 17/02/2011 Bonsoir, En // des mes essais sur NAS (cf post sur les NAS), j'essaie aussi de mettre en route un PC que j'ai configuré avec Ubuntu 10.10. Je compile correctement pthsem, par contre, ca bloque pour linknx. L'erreur suivante ressort en compil : /usr/bin/ld: cannot find -lmystrings /usr/bin/ld: cannot find -lmysys /usr/bin/ld: cannot find -lmystrings collect2: ld returned 1 exit status make[2]: *** [linknx] Erreur 1 J'imagine qu'il me manque une lib mais je ne sais pas laquelle. Quelqu'un a t il une idée ? Thierry pb compil linknx sur Ubuntu 10.10 - Sprint - 17/02/2011 Bon, Si je compil sans l'option mysql, ca passe. Donc, je ne dois pas avoir les bonnes lib de mysql. Comment je fais pour mettre ca comme il faut parce que je veux tout mettre en base de données ??? Thierry Le 17 févr. 2011 à 00:24, sprint95 a écrit : > Bonsoir, > En // des mes essais sur NAS (cf post sur les NAS), j'essaie aussi de > mettre en route un PC que j'ai configuré avec Ubuntu 10.10. > Je compile correctement pthsem, par contre, ca bloque pour linknx. > > L'erreur suivante ressort en compil : > /usr/bin/ld: cannot find -lmystrings > /usr/bin/ld: cannot find -lmysys > /usr/bin/ld: cannot find -lmystrings > collect2: ld returned 1 exit status > make[2]: *** [linknx] Erreur 1 > > J'imagine qu'il me manque une lib mais je ne sais pas laquelle. > Quelqu'un a t il une idée ? > > Thierry pb compil linknx sur Ubuntu 10.10 - kraven - 17/02/2011 Salut, Regarde ce doc dans la partie fichier. C'est pour debian et devarit donc fonctionner sous ubuntu. https://domotique-eib.googlegroups.com/web/linknx_log-Mysql.pdf?hl=fr&gda=E3H2NUYAAAC5hwPdzxn33EJUEYPA0ihxxky1ZUuSCzg1AJ54Yjovb8qbZ5QCPAXUW7QqdYe2E8a4qzmRyw7pERYbIIbTVVQIE-Ea7GxYMt0t6nY0uV5FIQ A+ On 17 fév, 00:31, Sprint <sprint...@free.fr> wrote: > Bon, > Si je compil sans l'option mysql, ca passe. > Donc, je ne dois pas avoir les bonnes lib de mysql. Comment je fais pour mettre ca comme il faut parce que je veux tout mettre en base de données ??? > Thierry > > Le 17 févr. 2011 à 00:24, sprint95 a écrit : > > > > > > > > > Bonsoir, > > En // des mes essais sur NAS (cf post sur les NAS), j'essaie aussi de > > mettre en route un PC que j'ai configuré avec Ubuntu 10.10. > > Je compile correctement pthsem, par contre, ca bloque pour linknx. > > > L'erreur suivante ressort en compil : > > /usr/bin/ld: cannot find -lmystrings > > /usr/bin/ld: cannot find -lmysys > > /usr/bin/ld: cannot find -lmystrings > > collect2: ld returned 1 exit status > > make[2]: *** [linknx] Erreur 1 > > > J'imagine qu'il me manque une lib mais je ne sais pas laquelle. > > Quelqu'un a t il une idée ? > > > Thierry pb compil linknx sur Ubuntu 10.10 - Frédéric - 17/02/2011 On jeudi 17 février 2011, Sprint wrote: > Si je compil sans l'option mysql, ca passe. > Donc, je ne dois pas avoir les bonnes lib de mysql. Comment je fais pour > mettre ca comme il faut parce que je veux tout mettre en base de > données ??? Quelques commandes d'admin debian à connaître : $ apt-cache search <string> $ sudo aptitude install lib<librairie>-dev Ici; il te faut : $ sudo aptitude install libmysqlclient-dev -- Frédéric pb compil linknx sur Ubuntu 10.10 - Sprint - 17/02/2011 bonjour, Le tuto indique qu'il faut libmysqlclient15-dev ce qui est deja ds le modop d'install eibd/linknx/webknx. La seule lib que je trouve dans synaptic est la libmysqlclient16-dev. Je ne sais pas si ca vient de la différence de version mais là, je suis un peu coincé. Thierry Le 17 févr. 2011 à 07:34, kraven a écrit : > Salut, > > Regarde ce doc dans la partie fichier. C'est pour debian et devarit > donc fonctionner sous ubuntu. > > https://domotique-eib.googlegroups.com/web/linknx_log-Mysql.pdf?hl=fr&gda=E3H2NUYAAAC5hwPdzxn33EJUEYPA0ihxxky1ZUuSCzg1AJ54Yjovb8qbZ5QCPAXUW7QqdYe2E8a4qzmRyw7pERYbIIbTVVQIE-Ea7GxYMt0t6nY0uV5FIQ > > A+ > > On 17 fév, 00:31, Sprint <sprint...@free.fr> wrote: >> Bon, >> Si je compil sans l'option mysql, ca passe. >> Donc, je ne dois pas avoir les bonnes lib de mysql. Comment je fais pour mettre ca comme il faut parce que je veux tout mettre en base de données ??? >> Thierry >> >> Le 17 févr. 2011 à 00:24, sprint95 a écrit : >> >> >> >> >> >> >> >>> Bonsoir, >>> En // des mes essais sur NAS (cf post sur les NAS), j'essaie aussi de >>> mettre en route un PC que j'ai configuré avec Ubuntu 10.10. >>> Je compile correctement pthsem, par contre, ca bloque pour linknx. >> >>> L'erreur suivante ressort en compil : >>> /usr/bin/ld: cannot find -lmystrings >>> /usr/bin/ld: cannot find -lmysys >>> /usr/bin/ld: cannot find -lmystrings >>> collect2: ld returned 1 exit status >>> make[2]: *** [linknx] Erreur 1 >> >>> J'imagine qu'il me manque une lib mais je ne sais pas laquelle. >>> Quelqu'un a t il une idée ? >> >>> Thierry pb compil linknx sur Ubuntu 10.10 - Sprint - 17/02/2011 bon, si je faisais ce que Marc recommande, je poserai moins de question, une recherche sur le forum avec les bons mots clés et on trouve un poste avec le mm pb et la solution proposée par Jef. http://groups.google.com/group/domotique-eib/browse_thread/thread/4c6af4d1c2a6583e C'est pas pour autant que ca compil mais bon, je vais continuer, c'est bon pour ma culture .... Le 17 févr. 2011 à 09:52, Sprint a écrit : > bonjour, > > Le tuto indique qu'il faut libmysqlclient15-dev ce qui est deja ds le modop d'install eibd/linknx/webknx. La seule lib que je trouve dans synaptic est la libmysqlclient16-dev. Je ne sais pas si ca vient de la différence de version mais là, je suis un peu coincé. > Thierry > > Le 17 févr. 2011 à 07:34, kraven a écrit : > >> Salut, >> >> Regarde ce doc dans la partie fichier. C'est pour debian et devarit >> donc fonctionner sous ubuntu. >> >> https://domotique-eib.googlegroups.com/web/linknx_log-Mysql.pdf?hl=fr&gda=E3H2NUYAAAC5hwPdzxn33EJUEYPA0ihxxky1ZUuSCzg1AJ54Yjovb8qbZ5QCPAXUW7QqdYe2E8a4qzmRyw7pERYbIIbTVVQIE-Ea7GxYMt0t6nY0uV5FIQ >> >> A+ >> >> On 17 fév, 00:31, Sprint <sprint...@free.fr> wrote: >>> Bon, >>> Si je compil sans l'option mysql, ca passe. >>> Donc, je ne dois pas avoir les bonnes lib de mysql. Comment je fais pour mettre ca comme il faut parce que je veux tout mettre en base de données ??? >>> Thierry >>> >>> Le 17 févr. 2011 à 00:24, sprint95 a écrit : >>> >>> >>> >>> >>> >>> >>> >>>> Bonsoir, >>>> En // des mes essais sur NAS (cf post sur les NAS), j'essaie aussi de >>>> mettre en route un PC que j'ai configuré avec Ubuntu 10.10. >>>> Je compile correctement pthsem, par contre, ca bloque pour linknx. >>> >>>> L'erreur suivante ressort en compil : >>>> /usr/bin/ld: cannot find -lmystrings >>>> /usr/bin/ld: cannot find -lmysys >>>> /usr/bin/ld: cannot find -lmystrings >>>> collect2: ld returned 1 exit status >>>> make[2]: *** [linknx] Erreur 1 >>> >>>> J'imagine qu'il me manque une lib mais je ne sais pas laquelle. >>>> Quelqu'un a t il une idée ? >>> >>>> Thierry > pb compil linknx sur Ubuntu 10.10 - sprint95 - 17/02/2011 Bonsoir, Je crois que je ne me suis pas beaucoup cultivé aujourd'hui, tjrs le meme pb, lors de la compil de linknx, j'ai une erreur au moment de la compil de "persistenstorage.cpp". On dirait qu'il n'arrive pas à trouver la lib mysql car il lui manque des miens type mysql. Pourtant, tout est en place et installé, les chemins sont spécifiés, le configure ne renvoie pas d'erreur, bref, JE SECHE ! Si quelqu'un à une bonne idée... Merci d'avance Thierry On 17 fév, 10:33, Sprint <sprint...@free.fr> wrote: > bon, si je faisais ce que Marc recommande, je poserai moins de question, une recherche sur le forum avec les bons mots clés et on trouve un poste avec le mm pb et la solution proposée par Jef. > > http://groups.google.com/group/domotique-eib/browse_thread/thread/4c6... > > C'est pas pour autant que ca compil mais bon, je vais continuer, c'est bon pour ma culture .... pb compil linknx sur Ubuntu 10.10 - sprint95 - 20/02/2011 le fin mot de l'histoire : dans persistentstorage.h, l'inclusion de mysql.h était avec un mauvais chemin : #include <mysql/mysql.h>, il suffisait de virer le nom du rep puisque tout est bien précisé en ligne de commande. Thierry |