On Friday 23 April 2004 20:33, Paul Chitescu wrote:
> Cristian Iorga wrote:
> > Salut,
> > sunt proaspat trecut pe linux si am o problema cu compilarea KoolDock
> > (http://ktown.kde.cl/kooldock/).
> >
> > La comanda # make -f Makefile.dist imi apare urmatoare eroare
> >
> >  This Makefile is only for the CVS repository
> >  This will be deleted before making the distribution
> >
> >  *** Creating acinclude.m4
> >  *** Creating list of subdirectories
> >  *** Creating configure.in
> >  *** Creating aclocal.m4
> >  *** Creating configure
> >  Can't locate object method "path" via package "Autom4te::Request" at
> > /usr/bin/autom4te line 81.
> >  make[1]: *** [cvs] Error 1
> >  make: *** [all] Error 2
> >
> >
> > pasi specificati de ei sunt :
> > make -f Makefile.dist
> > ./configure --enable-debug=full (you may add more options)
> > make
> > su -c "make install"
> >
> > Cum pot sa fixez chestia asta  ?
> > (sistemul e Fedora Core 1)
> > Thanks...
>
> Este o discrepanta intre versiunile de Perl, automake, autoconf si ce se
> asteapta fisierele lui KoolDock sa gaseasca pe sistem. Lucruri din astea
> se mai intimpla cu soft luat din CVS.
>
> Trebuie fie sa folosesti un tarball gata generat (care are deja fisierul
> configure si nu-i mai trebuie autoconf/automake/libtool/m4) fie sa mai
> citesti documentatia, pagina de web sau sa-i intrebi pe developeri cu ce
> versiuni de Gnu maketools lucreaza ei.
>
> Din pacate multe din aceste versiuni sunt complet incompatibile intre
> ele. In versiunile mai noi se pot instala mai multe versiuni pe acelasi
> calculator (nu stiu ce parere are rpm-ul despre asta...) dar trebuie si
> fisierele de configurare ale programului sa stie sa ceara versiunea
> corecta. Tot cu developerii trebuie discutat.

Merci de raspuns.

Am reusit sa trec de eroarea aia pana la urma. Faza era ca incercam sa 
build-uiesc dintr-un tar, pe cand instructiunile complete date de ei erau:

export CVSROOT=:pserver:[EMAIL PROTECTED]:/cvsroot/kooldock
cvs login
(No Password, just enter)
cvs co kooldock
cd kooldock
make -f Makefile.dist
./configure --enable-debug=full (you may add more options)
make
su -c "make install"


Dar tot m-am blocat undeva... 
la # ./configure --enable-debug=full 

checking build system type... i686-pc-linux-gnuoldld
checking host system type... i686-pc-linux-gnuoldld
checking target system type... i686-pc-linux-gnuoldld
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output... configure: error: C compiler cannot 
create executables
See `config.log' for more details.

Cand mi-am instalat linuxu nu am pus nici un pachet de development. Am 
incercat sa adau pachetele cu Add/Remove Programs dar imi da eroare la orice 
as incerca sa instalez. Nu imi da nici un detaliu de ce nu poate instala.
Am instalat manual o parte din pachete, care am crezut ca e nevoie pentru 
build-ul asta, dar se pare ca nu chiar tot. Sa fie asta cauza erorii sau 
vre-o setare ?


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui