Auteur Sujet: Merlin  (Lu 805 fois)

Hors ligne totodu85

  • Newbie Froggy
  • *
  • Messages: 34
  • Karma: 1
Merlin
« le: 02 février, 2012, 11:13:21 am »
Je suis en train d'installer merlin pour par la suite installer ninja et je recontre un probleme

Citer
root@TST2333ET008:/usr/local/src/merlin-550a1e9# make
sh gen-version.sh > version.c
    CC version.o
    LINK merlin.so
    LINK merlind
/usr/bin/ld: cannot find -ldbi
collect2: ld a retourné 1 code d'état d'exécution
make: *** [merlind] Erreur 1

le make ne fonctionne pas =s  :'( si quelqun a deja eu cet erreur ?
ou si on peu bypass merlin pour install ninja je veu bien de l'aide
Nagios 3.3.1 sous Ubuntu 11.10 => Pnp4 & nagvis

En ligne funkyman

  • Modérateur Global
  • Super Froggy
  • *****
  • Messages: 2 546
  • Karma: 50
Re : Merlin
« Réponse #1 le: 02 février, 2012, 11:42:36 am »
fait un ll /usr/bin/ld

?
Nagios 3.2.3, MK Livestatus, PNP4, Nagvis, Nagtrap, ex Ndoutils, Addon et Plugins perso.
1000 hosts, 5000 services (actif), 1 serveur nagios.

Hors ligne totodu85

  • Newbie Froggy
  • *
  • Messages: 34
  • Karma: 1
Re : Merlin
« Réponse #2 le: 02 février, 2012, 11:55:14 am »
Citer
lrwxrwxrwx 1 root root 6 2011-12-23 17:34 /usr/bin/ld -> ld.bfd*
voila la reponse
Nagios 3.3.1 sous Ubuntu 11.10 => Pnp4 & nagvis

En ligne funkyman

  • Modérateur Global
  • Super Froggy
  • *****
  • Messages: 2 546
  • Karma: 50
Re : Merlin
« Réponse #3 le: 02 février, 2012, 12:13:48 pm »
je pense qu il te manque la librairie ldbi sur ton system

http://libdbi.sourceforge.net/
Nagios 3.2.3, MK Livestatus, PNP4, Nagvis, Nagtrap, ex Ndoutils, Addon et Plugins perso.
1000 hosts, 5000 services (actif), 1 serveur nagios.

Hors ligne totodu85

  • Newbie Froggy
  • *
  • Messages: 34
  • Karma: 1
Re : Merlin
« Réponse #4 le: 02 février, 2012, 13:07:40 pm »
je préférais l'erreur d'avant ><
Citer
root@TST2333ET008:/usr/local/src/merlin-0.9.0# make
sh gen-version.sh > version.c
    CC version.o
    LINK merlin.so
    LINK merlind
status.o: In function `store_object_states':
/usr/local/src/merlin-0.9.0/status.c:38: undefined reference to `dbi_result_get_numrows'
/usr/local/src/merlin-0.9.0/status.c:50: undefined reference to `dbi_result_get_string_copy_idx'
/usr/local/src/merlin-0.9.0/status.c:51: undefined reference to `dbi_result_get_int_idx'
/usr/local/src/merlin-0.9.0/status.c:52: undefined reference to `dbi_result_get_int_idx'
/usr/local/src/merlin-0.9.0/status.c:46: undefined reference to `dbi_result_next_row'
sql.o: In function `sql_quote':
/usr/local/src/merlin-0.9.0/sql.c:42: undefined reference to `dbi_conn_quote_string_copy'
sql.o: In function `sql_free_result':
/usr/local/src/merlin-0.9.0/sql.c:78: undefined reference to `dbi_result_free'
sql.o: In function `sql_close':
/usr/local/src/merlin-0.9.0/sql.c:263: undefined reference to `dbi_conn_close'
sql.o: In function `sql_init':
/usr/local/src/merlin-0.9.0/sql.c:218: undefined reference to `dbi_conn_open'
/usr/local/src/merlin-0.9.0/sql.c:228: undefined reference to `dbi_conn_set_option'
/usr/local/src/merlin-0.9.0/sql.c:229: undefined reference to `dbi_conn_set_option'
/usr/local/src/merlin-0.9.0/sql.c:230: undefined reference to `dbi_conn_set_option'
/usr/local/src/merlin-0.9.0/sql.c:231: undefined reference to `dbi_conn_set_option'
/usr/local/src/merlin-0.9.0/sql.c:234: undefined reference to `dbi_conn_set_option'
/usr/local/src/merlin-0.9.0/sql.c:239: undefined reference to `dbi_conn_connect'
/usr/local/src/merlin-0.9.0/sql.c:233: undefined reference to `dbi_conn_set_option_numeric'
/usr/local/src/merlin-0.9.0/sql.c:202: undefined reference to `dbi_initialize'
/usr/local/src/merlin-0.9.0/sql.c:211: undefined reference to `dbi_driver_open'
sql.o: In function `run_query':
/usr/local/src/merlin-0.9.0/sql.c:90: undefined reference to `dbi_conn_query_null'
/usr/local/src/merlin-0.9.0/sql.c:90: undefined reference to `dbi_conn_query_null'
sql.o: In function `sql_error':
/usr/local/src/merlin-0.9.0/sql.c:65: undefined reference to `dbi_conn_error'
collect2: ld a retourné 1 code d'état d'exécution
make: *** [merlind] Erreur 1
Nagios 3.3.1 sous Ubuntu 11.10 => Pnp4 & nagvis

En ligne funkyman

  • Modérateur Global
  • Super Froggy
  • *****
  • Messages: 2 546
  • Karma: 50
Re : Merlin
« Réponse #5 le: 02 février, 2012, 13:33:42 pm »
tu as aussi installé libdbi1_dev ?
Nagios 3.2.3, MK Livestatus, PNP4, Nagvis, Nagtrap, ex Ndoutils, Addon et Plugins perso.
1000 hosts, 5000 services (actif), 1 serveur nagios.

En ligne funkyman

  • Modérateur Global
  • Super Froggy
  • *****
  • Messages: 2 546
  • Karma: 50
Re : Merlin
« Réponse #6 le: 02 février, 2012, 13:36:05 pm »
Nagios 3.2.3, MK Livestatus, PNP4, Nagvis, Nagtrap, ex Ndoutils, Addon et Plugins perso.
1000 hosts, 5000 services (actif), 1 serveur nagios.

Hors ligne totodu85

  • Newbie Froggy
  • *
  • Messages: 34
  • Karma: 1
Re : Re : Merlin
« Réponse #7 le: 02 février, 2012, 13:39:36 pm »
tu as aussi installé libdbi1_dev ?

libdbi-dev c'est la meme chose ?

si oui je l'ai installer

j'ai suivie cet doc,  https://wiki.op5.org/merlin:docs:quickstart-debian5
« Modifié: 02 février, 2012, 14:05:53 pm par totodu85 »
Nagios 3.3.1 sous Ubuntu 11.10 => Pnp4 & nagvis

Hors ligne pitpoule

  • Modérateur Global
  • Mentor Froggy
  • *****
  • Messages: 367
  • Karma: 7
Re : Merlin
« Réponse #8 le: 03 février, 2012, 08:47:15 am »
Tu as relancé le .configure entre tes différents make ? est ce que le configure passe sans erreur ?

Hors ligne totodu85

  • Newbie Froggy
  • *
  • Messages: 34
  • Karma: 1
Re : Merlin
« Réponse #9 le: 03 février, 2012, 09:15:15 am »
il n'y a pas de .configure dans merlin
Nagios 3.3.1 sous Ubuntu 11.10 => Pnp4 & nagvis

Hors ligne pitpoule

  • Modérateur Global
  • Mentor Froggy
  • *****
  • Messages: 367
  • Karma: 7
Re : Re : Merlin
« Réponse #10 le: 03 février, 2012, 09:31:47 am »
il n'y a pas de .configure dans merlin

au temps pour moi...

j'ai l'impression qu'il ne trouve pas les entêtes, il y a des options au script install-merlin.sh ?

Hors ligne totodu85

  • Newbie Froggy
  • *
  • Messages: 34
  • Karma: 1
Re : Merlin
« Réponse #11 le: 03 février, 2012, 09:45:40 am »
je suis pas encore a l'install je suis encore au make la

Citer
Compile and install Merlin

tar -zxvf merlin-0.6.4.tar.gz
cd merlin-0.6.4
make (je suis là ;) )
./install-merlin.sh --nagios-cfg=/usr/local/nagios/etc/nagios.cfg --dest-dir=/usr/local/nagios/addons/merlin

Nagios 3.3.1 sous Ubuntu 11.10 => Pnp4 & nagvis

Hors ligne pitpoule

  • Modérateur Global
  • Mentor Froggy
  • *****
  • Messages: 367
  • Karma: 7
Re : Merlin
« Réponse #12 le: 03 février, 2012, 09:47:49 am »
ah oui désolé, je n'ai pas les yeux en face des trous ce matin...

Hors ligne totodu85

  • Newbie Froggy
  • *
  • Messages: 34
  • Karma: 1
Re : Re : Merlin
« Réponse #13 le: 03 février, 2012, 09:48:45 am »
ah oui désolé, je n'ai pas les yeux en face des trous ce matin...

c'est le matin >< c'est pour tout le monde pareil

Nagios 3.3.1 sous Ubuntu 11.10 => Pnp4 & nagvis

Hors ligne pitpoule

  • Modérateur Global
  • Mentor Froggy
  • *****
  • Messages: 367
  • Karma: 7
Re : Merlin
« Réponse #14 le: 03 février, 2012, 09:55:28 am »
tu as fait un make clean avant de relancer la compil ?