Bonsoir à tous,
je ne sais pas ce qu'il se passe, mais impossible de répondre sur le
post ''NAS - Linknx/MYSQL Options "
j'ai tenté la config mysql, mais j'ai le meme message que christophe.
@Christophe, as tu résolu ton pb, si oui, comment ?
@Jeff, dsl, on est un peu bouchés certainnement (surtout moi)...
Bref, voici ma commande :
./configure --with-mysql
make
make install
/usr/local/bin/linknx -c/var/lib/linknx/linknx-0.0.1.27/conf/
linknx.xml
et voila le resultat :
2010-07-12 21:43:42 [ INFO] XmlInetServer: Starting on port 1028
2010-07-12 21:43:42 [ERROR] main: Error in config: PersistentStorage:
storage type not supported: 'mysql'
Error in config: Success
Sans le conf avec mysql, tout roule dans les log, mais des que je
passe avec mysql, eibd fonctionne, c tout.
any help ?
Merci.
Arnaud
Bonjour,
> ./configure --with-mysql
Il manque un morceau, il faut indiquer le chemin absolu vers
mysql_config, par exemple :
--with-mysql=/opt/local/lib/mysql5/bin/mysql_config
Pour connaître l'emplacement de mysql_config, une petite recherche
peut-être pratique :
cd /
find . -name mysql_config
Tiens nous au courant !
Cordialement,
Ben
Salut Ben, en fait j'ai aussi essayé avec cette option, mais
normalement (de ce que je sais ou crois me souvenir, mettre le fichier
en parametre n'est pas forcément nécessaire...).
donc, je suis au meme stade
Merci a ceux qui peuvent me dépattouiller.
Arnaud
On 13 juil, 07:53, Ben <tmt....@gmail.com> wrote:
> Bonjour,
>
> > ./configure --with-mysql
>
> Il manque un morceau, il faut indiquer le chemin absolu vers
> mysql_config, par exemple :
> --with-mysql=/opt/local/lib/mysql5/bin/mysql_config
>
> Pour connaître l'emplacement de mysql_config, une petite recherche
> peut-être pratique :
> cd /
> find . -name mysql_config
>
> Tiens nous au courant !
>
> Cordialement,
>
> Ben
Bonjour,
Chez moi, sur Debian il faut installer ce paquet libmysqlclient15-dev
pour que Mysql fonctionne avec LinKnx.
A+
On 13 juil, 19:45, chitloft <arnaud.cogn...@laposte.net> wrote:
> Salut Ben, en fait j'ai aussi essayé avec cette option, mais
> normalement (de ce que je sais ou crois me souvenir, mettre le fichier
> en parametre n'est pas forcément nécessaire...).
> donc, je suis au meme stade
> Merci a ceux qui peuvent me dépattouiller.
> Arnaud
>
> On 13 juil, 07:53, Ben <tmt....@gmail.com> wrote:
>
>
>
> > Bonjour,
>
> > > ./configure --with-mysql
>
> > Il manque un morceau, il faut indiquer le chemin absolu vers
> > mysql_config, par exemple :
> > --with-mysql=/opt/local/lib/mysql5/bin/mysql_config
>
> > Pour connaître l'emplacement de mysql_config, une petite recherche
> > peut-être pratique :
> > cd /
> > find . -name mysql_config
>
> > Tiens nous au courant !
>
> > Cordialement,
>
> > Ben
rien n y fait, instal et desinstall de libmysqlclient15-dev...
recompil de linknx avec mysql
idem
ach....
On 13 juil, 20:45, kraven <ohl.christo...@gmail.com> wrote:
> Bonjour,
>
> Chez moi, sur Debian il faut installer ce paquet libmysqlclient15-dev
> pour que Mysql fonctionne avec LinKnx.
>
> A+
>
> On 13 juil, 19:45, chitloft <arnaud.cogn...@laposte.net> wrote:
>
>
>
> > Salut Ben, en fait j'ai aussi essayé avec cette option, mais
> > normalement (de ce que je sais ou crois me souvenir, mettre le fichier
> > en parametre n'est pas forcément nécessaire...).
> > donc, je suis au meme stade
> > Merci a ceux qui peuvent me dépattouiller.
> > Arnaud
>
> > On 13 juil, 07:53, Ben <tmt....@gmail.com> wrote:
>
> > > Bonjour,
>
> > > > ./configure --with-mysql
>
> > > Il manque un morceau, il faut indiquer le chemin absolu vers
> > > mysql_config, par exemple :
> > > --with-mysql=/opt/local/lib/mysql5/bin/mysql_config
>
> > > Pour connaître l'emplacement de mysql_config, une petite recherche
> > > peut-être pratique :
> > > cd /
> > > find . -name mysql_config
>
> > > Tiens nous au courant !
>
> > > Cordialement,
>
> > > Ben- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -
Salut Arnaud,
> Salut Ben, en fait j'ai aussi essayé avec cette option, mais
> normalement (de ce que je sais ou crois me souvenir, mettre le fichier
> en parametre n'est pas forcément nécessaire...).
Oui, en théorie, spécifier le chemin vers mysql_config n'est pas
nécessaire.
Mais en pratique, j'ai bien l'impression que c'est parfois
indispensable.
Que te donne la commande "linknx -V" ?
As-tu des erreurs lors de la compilation (voir le fichier
config.log) ?
Dans le config.log, vois-tu si mysql est trouvée ?
Ben
salut Ben,
pceib:~/linknx/linknx-0.0.1.27# linknx -V
linknx 0.0.1.27
- Clickatell SMS gateway enabled
- E-mail gateway enabled (with pthread support)
a bin voila 1 piste qui est bonne :
configure:6978: checking for mysql_config executable
configure:7008: result: not found
ca veut dire quoi ? l'install mysql n'est pas correct ?
Merci à vous en tout cas !
arnaud
On 14 juil, 08:23, Ben <tmt....@gmail.com> wrote:
> Salut Arnaud,
>
> > Salut Ben, en fait j'ai aussi essayé avec cette option, mais
> > normalement (de ce que je sais ou crois me souvenir, mettre le fichier
> > en parametre n'est pas forcément nécessaire...).
>
> Oui, en théorie, spécifier le chemin vers mysql_config n'est pas
> nécessaire.
> Mais en pratique, j'ai bien l'impression que c'est parfois
> indispensable.
>
> Que te donne la commande "linknx -V" ?
>
> As-tu des erreurs lors de la compilation (voir le fichier
> config.log) ?
>
> Dans le config.log, vois-tu si mysql est trouvée ?
>
> Ben
salut Ben,
pceib:~/linknx/linknx-0.0.1.27# linknx -V
linknx 0.0.1.27
- Clickatell SMS gateway enabled
- E-mail gateway enabled (with pthread support)
a bin voila 1 piste qui est bonne :
configure:6978: checking for mysql_config executable
configure:7008: result: not found
ca veut dire quoi ? l'install mysql n'est pas correct ?
Merci à vous en tout cas !
arnaud
On 14 juil, 08:23, Ben <tmt....@gmail.com> wrote:
> Salut Arnaud,
>
> > Salut Ben, en fait j'ai aussi essayé avec cette option, mais
> > normalement (de ce que je sais ou crois me souvenir, mettre le fichier
> > en parametre n'est pas forcément nécessaire...).
>
> Oui, en théorie, spécifier le chemin vers mysql_config n'est pas
> nécessaire.
> Mais en pratique, j'ai bien l'impression que c'est parfois
> indispensable.
>
> Que te donne la commande "linknx -V" ?
>
> As-tu des erreurs lors de la compilation (voir le fichier
> config.log) ?
>
> Dans le config.log, vois-tu si mysql est trouvée ?
>
> Ben
Salut,
> pceib:~/linknx/linknx-0.0.1.27# linknx -V
> linknx 0.0.1.27
> - Clickatell SMS gateway enabled
> - E-mail gateway enabled (with pthread support)
La commande "linknx -V" te retourne les options avec lesquelles linknx
est compilé.
Dans ton cas, il manque la ligne "Mysql support enable".
> a bin voila 1 piste qui est bonne :
> configure:6978: checking for mysql_config executable
> configure:7008: result: not found
> ca veut dire quoi ? l'install mysql n'est pas correct ?
Ca veut dire que mysql n'a pas été trouvé lors de la compilation.
Rajoute le chemin absolu vers "mysql_config" comme suggéré dans mon
1er post.
Bonne journée,
Ben
Salut Ben, oui, j'ai bien compilé avec le chemin, mais tjs pareil...je
vois pas ce que ca peut etre. je vais tout virer ce qui est en rapport
avec mysql, et retenter pour voir, via synaptic, car je crois que je
suis passé par apt-get.
Je vous tiens informé.
Arnaud
On 15 juil, 07:59, Ben <tmt....@gmail.com> wrote:
> Salut,
>
> > pceib:~/linknx/linknx-0.0.1.27#linknx-V
> >linknx0.0.1.27
> > - Clickatell SMS gateway enabled
> > - E-mail gateway enabled (with pthread support)
>
> La commande "linknx-V" te retourne les options avec lesquelleslinknx
> est compilé.
> Dans ton cas, il manque la ligne "Mysql support enable".
>
> > a bin voila 1 piste qui est bonne :
> > configure:6978: checking for mysql_config executable
> > configure:7008: result: not found
> > ca veut dire quoi ? l'install mysql n'est pas correct ?
>
> Ca veut dire que mysql n'a pas été trouvé lors de la compilation.
> Rajoute le chemin absolu vers "mysql_config" comme suggéré dans mon
> 1er post.
>
> Bonne journée,
> Ben
Salut Arnaud,
> Salut Ben, oui, j'ai bien compilé avec le chemin, mais tjs pareil...
En exécutant mysql_config, tu obtiens quoi ?
Ben
j'obtiens ceci
Usage: /usr/bin/mysql_config [OPTIONS]
Options:
--cflags [-I/usr/include/mysql -DBIG_JOINS=1 -fPIC]
--include [-I/usr/include/mysql]
--libs [-L/usr/lib/mysql -lmysqlclient]
--libs_r [-L/usr/lib/mysql -lmysqlclient_r]
--socket [/var/run/mysqld/mysqld.sock]
--port [3306]
--version [5.0.51a]
--libmysqld-libs [-L/usr/lib/mysql -lmysqld -lwrap -lrt]
cdlmnt.
Arnaud
On 19 juil, 08:02, Ben <tmt....@gmail.com> wrote:
> Salut Arnaud,
>
> > Salut Ben, oui, j'ai bien compilé avec le chemin, mais tjs pareil...
>
> En exécutant mysql_config, tu obtiens quoi ?
>
> Ben
Salut,
> j'obtiens ceci
> Usage: /usr/bin/mysql_config [OPTIONS]
> Options:
> --cflags [-I/usr/include/mysql -DBIG_JOINS=1 -fPIC]
> --include [-I/usr/include/mysql]
> --libs [-L/usr/lib/mysql -lmysqlclient]
> --libs_r [-L/usr/lib/mysql -lmysqlclient_r]
> --socket [/var/run/mysqld/mysqld.sock]
> --port [3306]
> --version [5.0.51a]
> --libmysqld-libs [-L/usr/lib/mysql -lmysqld -lwrap -lrt]
Ok. Et dans le fichier confif.log que vois-tu d'anormal ?
Via Synaptic, as-tu installé libmysqlclient-dev ?
Ben
On 14 juil, 22:22, chitloft <arnaud.cogn...@laposte.net> wrote:
> a bin voila 1 piste qui est bonne :
> configure:6978: checking for mysql_config executable
> configure:7008: result: not found
>
> ca veut dire quoi ? l'install mysql n'est pas correct ?
Bonjour,
Ca veut dire exactement ce que ça dit. Il vérifie la présence de
l'exécutable mysql_config et ne le trouve pas.
Et tant que le script ./configure affiche ce message tu n'auras pas de
support Mysql. Inutile de chercher plus loin.
D'un autre côté, il semble que l'exécutable mysql_config se trouve
bien sur ton PC. (à l'emplacement /usr/bin/mysql_config )
Donc il suffit d'expliquer ça au script ./configure.
En regardant un peu le script ./configure entre les lignes 6978 et
7008, j'ai l'impression que ça devrait fonctionner avec chacune des
commandes suivantes:
./configure --with-mysql
./configure --with-mysql=/usr
./configure --with-mysql=/usr/bin/mysql_config
Si les trois commandes ci dessus donnent le même message d'erreur
"configure:7008: result: not found", alors c'est quelque chose de plus
sérieux et il faudrait ajouter des lignes du style:
echo "Debug MYSQL: $LINENO : $MYSQL_CONFIG" >&5
dans touts les cas possible des if/then/else pour voir ce qui se
passe.
Si l'une des trois commandes donne un autre message d'erreur, que
contient-il?
Si l'une des trois commandes ne produit pas de message d'erreur, tu as
peu-être une chance que ça fonctionne
A+
Jean-François
Bonsoir a vous,
Jean Francois, j'ai tenté les 3 commandes et pas de message d
erreur... je continue ma recherche.
Cdlmnt.
Arnaud
On 22 juil, 20:19, jef2000 <jef2...@ouaye.net> wrote:
> On 14 juil, 22:22, chitloft <arnaud.cogn...@laposte.net> wrote:> a bin voila 1 piste qui est bonne :
> > configure:6978: checking for mysql_config executable
> > configure:7008: result: not found
>
> > ca veut dire quoi ? l'install mysql n'est pas correct ?
>
> Bonjour,
>
> Ca veut dire exactement ce que ça dit. Il vérifie la présence de
> l'exécutable mysql_config et ne le trouve pas.
> Et tant que le script ./configure affiche ce message tu n'auras pas de
> support Mysql. Inutile de chercher plus loin.
> D'un autre côté, il semble que l'exécutable mysql_config se trouve
> bien sur ton PC. (à l'emplacement /usr/bin/mysql_config )
> Donc il suffit d'expliquer ça au script ./configure.
>
> En regardant un peu le script ./configure entre les lignes 6978 et
> 7008, j'ai l'impression que ça devrait fonctionner avec chacune des
> commandes suivantes:
> ./configure --with-mysql
> ./configure --with-mysql=/usr
> ./configure --with-mysql=/usr/bin/mysql_config
>
> Si les trois commandes ci dessus donnent le même message d'erreur
> "configure:7008: result: not found", alors c'est quelque chose de plus
> sérieux et il faudrait ajouter des lignes du style:
> echo "Debug MYSQL: $LINENO : $MYSQL_CONFIG" >&5
> dans touts les cas possible des if/then/else pour voir ce qui se
> passe.
>
> Si l'une des trois commandes donne un autre message d'erreur, que
> contient-il?
> Si l'une des trois commandes ne produit pas de message d'erreur, tu as
> peu-être une chance que ça fonctionne
>
> A+
>
> Jean-François
|