pb de compilation a laide [resolu]

pb de compilation a laide [resolu] - Linux et OS Alternatifs

Marsh Posté le 04-04-2002 à 13:30:33    

salut je suis en train de compiler
dchub pour linux et voila lerreur kil me fait
 
checking for glib-config... (cached) no
checking for GLIB - version >= 1.2.0... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
 
 
mais kan je fai un rpm - glib il me donne
 
glib-1.3.15-1
 
et pour le fichier glib-config je fai un locate et
 
/usr/bin/glib-config
/usr/man/man1/glib-config.1.bz2
 
alors comment faire????? svp

 

[jfdsdjhfuetppo]--Message édité par tocx--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 04-04-2002 à 13:30:33   

Reply

Marsh Posté le 04-04-2002 à 13:34:52    

essaye de faire un make distclean (ou rm config.cache) et relance ton .configure.
sinon, comme indiqué tu peux essayer:
export GLIB_CONFIG=/usr/bin

Reply

Marsh Posté le 04-04-2002 à 13:36:38    

Il faut installer le paquet contenant la version de développement de glib (glib-devel ou un truc du genre).


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 04-04-2002 à 13:47:07    

merci bcp

Reply

Marsh Posté le 04-04-2002 à 13:51:35    

mon configure marche mais g un autre pb
le vla lors du make il marque ca
 
make  all-recursive
make[1]: Entre dans le répertoire `/home/user/Desktop/dchub-0.0.9'
Making all in src
make[2]: Entre dans le répertoire `/home/user/Desktop/dchub-0.0.9/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT  -fno-strict-aliasing -I/usr/local/include  -I/usr/lib/perl5/5.6.1/i386-linux/CORE     -Wall -c main.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT  -fno-strict-aliasing -I/usr/local/include  -I/usr/lib/perl5/5.6.1/i386-linux/CORE     -Wall -c network.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT  -fno-strict-aliasing -I/usr/local/include  -I/usr/lib/perl5/5.6.1/i386-linux/CORE     -Wall -c key.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT  -fno-strict-aliasing -I/usr/local/include  -I/usr/lib/perl5/5.6.1/i386-linux/CORE     -Wall -c dc_com.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT  -fno-strict-aliasing -I/usr/local/include  -I/usr/lib/perl5/5.6.1/i386-linux/CORE     -Wall -c cnx_lst.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT  -fno-strict-aliasing -I/usr/local/include  -I/usr/lib/perl5/5.6.1/i386-linux/CORE     -Wall -c manage_cnx.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT  -fno-strict-aliasing -I/usr/local/include  -I/usr/lib/perl5/5.6.1/i386-linux/CORE     -Wall -c do_hub_reg.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT  -fno-strict-aliasing -I/usr/local/include  -I/usr/lib/perl5/5.6.1/i386-linux/CORE     -Wall -c passwd.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT  -fno-strict-aliasing -I/usr/local/include  -I/usr/lib/perl5/5.6.1/i386-linux/CORE     -Wall -c hub_cmd.c
hub_cmd.c: In function `append_ban_entry':
hub_cmd.c:958: warning: `%c' yields only last 2 digits of year in some locales
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT  -fno-strict-aliasing -I/usr/local/include  -I/usr/lib/perl5/5.6.1/i386-linux/CORE     -Wall -c toolkit.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT  -fno-strict-aliasing -I/usr/local/include  -I/usr/lib/perl5/5.6.1/i386-linux/CORE     -Wall -c e_db.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT  -fno-strict-aliasing -I/usr/local/include  -I/usr/lib/perl5/5.6.1/i386-linux/CORE     -Wall -c emb_perl.c
emb_perl.c:25:20: EXTERN.h: Aucun fichier ou répertoire de ce type
emb_perl.c:26:18: perl.h: Aucun fichier ou répertoire de ce type
In file included from emb_perl.c:30:
xs_init.h:24:20: EXTERN.h: Succès
xs_init.h:25:18: perl.h: Succès
In file included from emb_perl.c:30:
xs_init.h:27: syntax error before "void"
xs_init.h:27: warning: parameter names (without types) in function declaration
In file included from emb_perl.c:31:
gvar.h:36: parse error before '*' token
gvar.h:36: warning: type defaults to `int' in declaration of `user_file'
gvar.h:36: warning: data definition has no type or storage class
emb_perl.c:40: parse error before '*' token
emb_perl.c:40: warning: type defaults to `int' in declaration of `perl'
emb_perl.c:40: warning: data definition has no type or storage class
emb_perl.c: In function `init_perl_interpreter':
emb_perl.c:46: `dSP' undeclared (first use in this function)
emb_perl.c:46: (Each undeclared identifier is reported only once
emb_perl.c:46: for each function it appears in.)
emb_perl.c:47: `ENTER' undeclared (first use in this function)
emb_perl.c:48: `SAVETMPS' undeclared (first use in this function)
emb_perl.c:49: warning: implicit declaration of function `PUSHMARK'
emb_perl.c:49: `SP' undeclared (first use in this function)
emb_perl.c:50: warning: implicit declaration of function `XPUSHs'
emb_perl.c:50: warning: implicit declaration of function `sv_2mortal'
emb_perl.c:50: warning: implicit declaration of function `newSVpv'
emb_perl.c:51: `PUTBACK' undeclared (first use in this function)
emb_perl.c:52: warning: implicit declaration of function `call_pv'
emb_perl.c:52: `G_SCALAR' undeclared (first use in this function)
emb_perl.c:52: `G_DISCARD' undeclared (first use in this function)
emb_perl.c:54: `FREETMPS' undeclared (first use in this function)
emb_perl.c:55: `LEAVE' undeclared (first use in this function)
emb_perl.c: In function `init_perl':
emb_perl.c:73: warning: implicit declaration of function `fprintf'
emb_perl.c:73: `stderr' undeclared (first use in this function)
emb_perl.c:77: warning: implicit declaration of function `perl_alloc'
emb_perl.c:77: warning: assignment makes pointer from integer without a cast
emb_perl.c:80: warning: implicit declaration of function `exit'
emb_perl.c:88: warning: implicit declaration of function `perl_construct'
emb_perl.c:89: warning: implicit declaration of function `perl_parse'
emb_perl.c:97: warning: implicit declaration of function `perl_run'
emb_perl.c:98: warning: implicit declaration of function `printf'
emb_perl.c: In function `exit_perl':
emb_perl.c:110: `PL_perl_destruct_level' undeclared (first use in this function)
emb_perl.c:111: warning: implicit declaration of function `perl_destruct'
emb_perl.c:112: warning: implicit declaration of function `perl_free'
emb_perl.c: In function `send_evt_to_script':
emb_perl.c:122: `HV' undeclared (first use in this function)
emb_perl.c:122: `perl_tbl' undeclared (first use in this function)
emb_perl.c:139: warning: implicit declaration of function `newHV'
emb_perl.c:142: warning: implicit declaration of function `hv_store'
emb_perl.c:144: warning: implicit declaration of function `newSViv'
emb_perl.c:155: warning: implicit declaration of function `sprintf'
emb_perl.c:157: warning: implicit declaration of function `strlen'
emb_perl.c:161: `dSP' undeclared (first use in this function)
emb_perl.c:162: `ENTER' undeclared (first use in this function)
emb_perl.c:163: `SAVETMPS' undeclared (first use in this function)
emb_perl.c:164: `SP' undeclared (first use in this function)
emb_perl.c:165: warning: implicit declaration of function `newRV_noinc'
emb_perl.c:165: `SV' undeclared (first use in this function)
emb_perl.c:165: parse error before ';)' token
emb_perl.c:166: `PUTBACK' undeclared (first use in this function)
emb_perl.c:167: `G_SCALAR' undeclared (first use in this function)
emb_perl.c:167: `G_DISCARD' undeclared (first use in this function)
emb_perl.c:168: `SPAGAIN' undeclared (first use in this function)
emb_perl.c:170: `FREETMPS' undeclared (first use in this function)
emb_perl.c:171: `LEAVE' undeclared (first use in this function)
emb_perl.c:122: warning: statement with no effect
make[2]: *** [emb_perl.o] Erreur 1
make[2]: Quitte le répertoire `/home/user/Desktop/dchub-0.0.9/src'
make[1]: *** [all-recursive] Erreur 1
make[1]: Quitte le répertoire `/home/user/Desktop/dchub-0.0.9'
make: *** [all-recursive-am] Erreur 2
 
dsl pour la place mais bon

Reply

Marsh Posté le 04-04-2002 à 13:54:13    

jai gcc 3.0
et mandrake 8.2
si ca vou sinteresse...

Reply

Marsh Posté le 04-04-2002 à 15:01:16    

les bien les erreurs :
 
----
emb_perl.c:25:20: EXTERN.h: Aucun fichier ou répertoire de ce type
emb_perl.c:26:18: perl.h: Aucun fichier ou répertoire de ce type  
----
 
apres (vu que tas une mdk c est encore plus rapire)  
 
tu fais urpmf EXTERN.h
perl-devel:/usr/lib/perl5/5.6.1/i386-linux/CORE/EXTERN.h
 
il te manque donc perl-devel
 
tu fais perl.h , bon t en as un pquet  
mais c estprobablement perl-devel
aussi
 
donc --> urpmi perl-devel

Reply

Marsh Posté le 04-04-2002 à 16:44:28    

ben merci bcp je v voir ca tout de suite

Reply

Marsh Posté le 04-04-2002 à 16:47:42    

merci ca marche

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed