ccd2iso: come si installa?
Inviato: dom 1 ott 2006, 22:57
sto cercando di installare questo pacchetto direttamente dai sorgenti, visto che non ho trovato sul web il tgz per slack!
in un primo momento ho avuto il seguente problema quando provavo a fare il make:
dopo aver aggiornato automake alla 1.6 direttamente dal sorgente (creando il tgz con checkinstall) il risultato non è cambiato, poi ho trovato questo sul sito di riferimento, ho modificato i sorgenti come richiesto levando la dicitura 1.6 ogniqualvolta si presentasse ACLOCAL e AUTOMAKE, il risultato è il seguente:
sempre sul forum c'è anche scritto di provare anche con
ma il risultato è il seguente:
c'è qulcuno che ha risolto tutti questi problemi ed è riuscito a installarlo? o magari che un modo + semplice per far masterizzare a k3b le immagini ccd/img/nrg? 
in un primo momento ho avuto il seguente problema quando provavo a fare il make:
Codice: Seleziona tutto
root@mkLinux:~/Desktop/ccd2iso-0.2/ccd2iso# make
cd . && /bin/sh /root/Desktop/ccd2iso-0.2/ccd2iso/missing --run aclocal-1.6
/root/Desktop/ccd2iso-0.2/ccd2iso/missing: line 46: aclocal-1.6: command not found
WARNING: `aclocal-1.6' is needed, and you do not seem to have it handy on your
system. You might have modified some files without having the
proper tools for further handling them. Check the `README' file,
it often tells you about the needed prerequirements for installing
this package. You may also peek at any GNU archive site, in case
some other package would contain this missing `aclocal-1.6' program.
make: *** [aclocal.m4] Error 1
Codice: Seleziona tutto
root@mkLinux:~/Desktop/ccd2iso-0.2/ccd2iso# make
cd . && /bin/sh /root/Desktop/ccd2iso-0.2/ccd2iso/missing --run autoconf
configure.in:8: error: possibly undefined macro: AM_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
WARNING: `autoconf' is missing on your system. You should only need it if
you modified `configure.in'. You might want to install the
`Autoconf' and `GNU m4' packages. Grab them from any GNU
archive site.
/bin/sh ./config.status --recheck
running /bin/sh ./configure --no-create --no-recursion
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
./configure: line 2807: AM_PROG_LIBTOOL: command not found
configure: creating ./config.status
cd . && /bin/sh ./config.status Makefile
config.status: creating Makefile
cd . && /bin/sh /root/Desktop/ccd2iso-0.2/ccd2iso/missing --run autoheader
autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of `AC_DEFINE' and
autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
autoheader: WARNING: `acconfig.h':
autoheader:
autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: [Define if a function `main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
touch ./config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
cd . && /bin/sh /root/Desktop/ccd2iso-0.2/ccd2iso/missing --run autoheader
autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of `AC_DEFINE' and
autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
autoheader: WARNING: `acconfig.h':
autoheader:
autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: [Define if a function `main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
touch ./)].in)].in
/bin/sh: -c: line 0: syntax error near unexpected token `)'
/bin/sh: -c: line 0: `touch ./)].in)].in'
make: *** [)].in] Error 2
root@mkLinux:~/Desktop/ccd2iso-0.2/ccd2iso# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
./configure: line 2807: AM_PROG_LIBTOOL: command not found
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
root@mkLinux:~/Desktop/ccd2iso-0.2/ccd2iso# make
cd . && /bin/sh /root/Desktop/ccd2iso-0.2/ccd2iso/missing --run autoheader
autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of `AC_DEFINE' and
autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
autoheader: WARNING: `acconfig.h':
autoheader:
autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: [Define if a function `main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
touch ./)].in)].in
/bin/sh: -c: line 0: syntax error near unexpected token `)'
/bin/sh: -c: line 0: `touch ./)].in)].in'
make: *** [)].in] Error 2
Codice: Seleziona tutto
cd src/
gcc -o ccd2iso ccd2iso.c
Codice: Seleziona tutto
root@mkLinux:~/Desktop/ccd2iso-0.2/ccd2iso/src# gcc -o ccd2iso ccd2iso.c
In file included from ccd2iso.c:28:
clonecd.h:32: warning: `packed' attribute ignored
clonecd.h:39: warning: `packed' attribute ignored
clonecd.h:57: warning: `packed' attribute ignored