PDA

View Full Version : Risolto. era: Slackware 9 - Gtk-Perl


doady
01-05-2003, 17:19
ho provato e riprovato, letto e riletto, ma proprio non riesco ad installare Gtk-Perl-0.7008
l'output di perl Makefile.PL è il seguente:

Can't exec "gnome-config": No such file or directory at Makefile.PL line 141.
Can't exec "gnome-config": No such file or directory at Makefile.PL line 141.
Can't exec "gnome-config": No such file or directory at Makefile.PL line 141.
Submodule gnome is needed to build gnomeprint but it appears
it's misdetected or not selected for compilation.
Available modules: gtk gtkhtml gtkglarea gdkimlib gdkpixbuf gtkxmhtml gnome gnomeprint glade applets.

You can disable the inclusion of a module using --without-pkgname.
If a package is misdetected and you still want it to compile
use --with-pkgname-force.
To disable autodetection of modules use --without-guessing

credo di aver installto tutte le librerie necessarie, credo ....

mi date una mano?

Maestro
01-05-2003, 18:53
Scusate.. sbagliato a postare...

Maestro
01-05-2003, 18:54
scusate ho premuto rispondo al posto di Nuovo Topic.. cancellereste questi 2 messaggi?

grazie

Maestro
01-05-2003, 18:57
triplo.. scusate sto sbagliando troppo oggi :(

Arpeda
01-05-2003, 21:32
Maestro fumato pesante? :D

pax et bonum ;)

Arpeda
01-05-2003, 21:36
per l'errore vedi se effettivamente hai gnome-config.

updatedb
locate gnome-config

se non ce l'hai prova ad installare gnome-dev o qualcosa di simile
oppure se ce l'hai prova a specificare la locazione

doady
02-05-2003, 16:18
grazie Arpeda per il suggerimento, purtroppo non era quello il problema. In realtà gnome-config c'è solo come .c e .h ma non come comando a se, è contenuto il libgnome che avevo già installato.

questo primo problema l'ho superato dando il comando perl Makefile.PL --without-guessing col quale si dice di non verificare quali componenti sono installati

poi ho aggiunto questo:

# --- MakeMaker const_cccmd section:
package MY; # so that SUPER works right
sub const_cccmd {
my $inherited = shift->SUPER::const_cccmd (@_);
$inherited .= " -o \$@";
$inherited;
}
package MAIN;

in ogni Makefile.PL delle sottocartelle di Gtk-Perl-0.7008, a me interessava solo il modulo GdkPixbuf, quindi ho installato solo questo, poi ho installato gtk-perl con il comando detto prima e ora finalmente dvd::rip funziona
ovvio che non è l'unica applicazione ad usare gtk-perl, per questo ci tenevo ad installarlo

ps: quanto inserito l'ho trovato su un sito, appena recupero il link lo posto