Linknx ... encore une question - 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 : Linknx ... encore une question (/showthread.php?tid=1381) |
Linknx ... encore une question - DaGGeR - 11/12/2010 Après avoir installé il y a quelques temps linknx, eibd et knxweb sur mon NAS Qnap TS-119 , je souhaiterai maintenant recompiler linknx avec l'option mysql. J'ai donc activé l'option mysql et phpmyadmin sur le server NAS. Mais lorsque j'essaye de compiler linknx, j'ai une erreur : persistentstorage.h:29:25: error: mysql/mysql.h: No such file or directory J'ai vu sur le groupe qu'il fallait installer la version developpement de mysql, par contre, impossible de la trouver pour le NAS Qnap. Est-ce que quelqu'un a réussi a l'installer sur un Qnap ? Linknx ... encore une question - DaGGeR - 13/12/2010 Petite précision : Je compile la version classique de linknx 0.0.1.27 ( http://sourceforge.net/projects/linknx/files/linknx/linknx-0.0.1.27/linknx-0.0.1.27.tar.gz/download ) Et pas la version optware-tsx19. Normalement ça devrait marcher ! Si j'arrive à installer mysql-client dev ou un truc du genre ! Linknx ... encore une question - Christophe Bruchez - 13/12/2010 Salut, perso j'ai pas réussi cette prouesse !!! Si tu arrives je suis très intéressé. Si je peux t'aider n'hésite pas. Christophe Linknx ... encore une question - jef2000 - 13/12/2010 Salut, l'équivalent de mysql-client-dev n'existe habituellement pas sur un NAS parce qu'a priori ce n'est pas un système conçu pour compiler des binaires. habituellement, on compile sur un PC classique en utilisant un environnement de développement qui permet de compiler des binaires pour une autre architecture (celle du NAS). Si tu veux vraiment pouvoir compiler sur le NAS avec le support mysql, tu peux tenter de compiler et d'installer libmysqlclient depuis les sources (la dernière version se trouve ici: http://www.mysql.com/downloads/mirror.php?id=378028 mais je ne sais pas si elle est compatible avec la version de mysql présente sur ton NAS) Et surtout je n'ai aucune idée de comment on compile libmysqlclient et quelles sont les dépendances. Comme je viens de l'expliquer dans un autre sujet ( http://groups.google.com/group/domotique-eib/msg/72480a1886807f29 ), j'aimerais pouvoir fournir une solution moins dépendante de librairies externes, mais cela demande du temps et du travail pour définir précisément de quelle manière cette solution pourrait fonctionner. Jean-François On 13 déc, 06:57, DaGGeR <dagger...@hotmail.com> wrote: > Petite précision : > > Je compile la version classique de linknx 0.0.1.27 (http://sourceforge.net/projects/linknx/files/linknx/linknx-0.0.1.27/l... > ) > > Et pas la version optware-tsx19. > > Normalement ça devrait marcher ! Si j'arrive à installer mysql-client > dev ou un truc du genre ! Linknx ... encore une question - Frédéric - 14/12/2010 On lundi 13 décembre 2010, jef2000 wrote: > j'aimerais pouvoir fournir une solution moins dépendante de librairies > externes, mais cela demande du temps et du travail pour définir > précisément de quelle manière cette solution pourrait fonctionner. Je vois 2 solutions qui demandent moins de dépendances : - sqlite - envoyer les données sur un serveur web, comme on peut le faire avec les serveurs météo. Après, le serveur stocke ça comme il veut. La deuxième me paraît une alternative à MySQL très simple à mettre en oeuvre, et ne devrait d'ailleurs nécessiter aucune dépendance supplémentaire (à part une petite lib pour faire des requètes web, si tu ne veux pas le coder à la main). -- Frédéric Linknx ... encore une question - Christophe Bruchez - 14/12/2010 > envoyer les données sur un serveur web, comme on peut le faire avec les serveurs météo. Après, le serveur stocke ça comme il veut. Voilà une très bonne idée...... Linknx ... encore une question - Ferllings - 14/12/2010 Bonjour, Pour avoir fait l'essai dans le projet Domogik, je peux dire que la solution du stockage dans sqlite n'est pas efficace quand il s'agit d'accéder aux données. Après quelques jours de stockage de données, la génération de graph prenait plusieurs 10aines de secondes. --Cédric Le 14/12/10 07:51, Frédéric a écrit : > On lundi 13 décembre 2010, jef2000 wrote: > >> j'aimerais pouvoir fournir une solution moins dépendante de librairies >> externes, mais cela demande du temps et du travail pour définir >> précisément de quelle manière cette solution pourrait fonctionner. > Je vois 2 solutions qui demandent moins de dépendances : > > - sqlite > - envoyer les données sur un serveur web, comme on peut le faire avec les > serveurs météo. Après, le serveur stocke ça comme il veut. > > La deuxième me paraît une alternative à MySQL très simple à mettre en > oeuvre, et ne devrait d'ailleurs nécessiter aucune dépendance > supplémentaire (à part une petite lib pour faire des requètes web, si tu ne > veux pas le coder à la main). > |