Pagina 1 di 1
libcddb e libcdio
Inviato: lun 13 feb 2006, 13:21
da samiel
Secondo le indicazioni di slacky,
libcddb dipende da libcdio
e libcdio dipende da libcddb.
Com'è la faccenda?
Grazie
M.
Inviato: lun 13 feb 2006, 14:17
da Salvo
Installali tutti e due.
Inviato: lun 13 feb 2006, 14:19
da samiel
Preciso: se cerco di compilare libcdio,
sono avvertito della mancanza di vcdimager:
Codice: Seleziona tutto
checking for libvcdinfo >= 0.7.21... Package libcdio was not found in the pkg-config search path.
Perhaps you should add the directory containing `libcdio.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libcdio', required by 'libvcdinfo', not found
configure: WARNING: a new enough libvcdinfo not found.
VCD info display in cd-info disabled.
libvcdinfo is part of vcdimager. Get it from http://vcdimager.org[quote].
Ma se cerco di compilare prima vcdimager,
mi viene richiesto libcdio:
[/quote]
checking for libcdio >= 0.72... Package libcdio was not found in the pkg-config search path.
Perhaps you should add the directory containing `libcdio.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libcdio' found
configure: error: Required libcdio library not found. Please get libcdio from
http://www.gnu.org/software/libcdio/ and install it.
Inviato: lun 13 feb 2006, 19:34
da Loris
Ora non ricordo bene ma devi installare vcd compilare libcdio installare libcdio compilare libcddb installare libcddb e ricompilare libcio... una cosa del genere

Inviato: mar 14 feb 2006, 22:48
da samiel
Ho risolto: il file README.libcdio dice:
VCD dependency:
---------------
One thing that confuses people is the "dependency" on libvcdinfo from
vcdimager, while vcdimager has a dependency on libcdio. This libcdio
dependency on vcdimager is an optional (i.e. not mandatory) dependency,
while the vcdimager dependency right now is mandatory. libvcdinfo is
used only by the utility program cd-info. If you want cd-info to use
the VCD reporting portion and you don't already have vcdimager
installed, build and install libcdio, then vcdimager, then configure
libcdio again and it should find libvcdinfo.
People who make packages might consider making two packages, a libcdio
package with just the libraries (and no dependency on libvcdinfo) and
a libcdio-utils which contains cd-info and iso-info, cd-read,
iso-read. Should you want cd-info with VCD support then you'd add a
dependency in that package to libvcdinfo.
Another thing one can do is "make install" inside the library, or run
"configure --without-vcd-info --without-cddb" (since libcddb also has
an optional dependency on libcdio).
Peraltro, questo README manca nel pacchetto di slacky.
M.
Inviato: mar 5 dic 2006, 21:48
da salbutamolo
samiel ha scritto:Ho risolto: il file README.libcdio dice:
VCD dependency:
---------------
One thing that confuses people is the "dependency" on libvcdinfo from
vcdimager, while vcdimager has a dependency on libcdio. This libcdio
dependency on vcdimager is an optional (i.e. not mandatory) dependency,
while the vcdimager dependency right now is mandatory. libvcdinfo is
used only by the utility program cd-info. If you want cd-info to use
the VCD reporting portion and you don't already have vcdimager
installed, build and install libcdio, then vcdimager, then configure
libcdio again and it should find libvcdinfo.
People who make packages might consider making two packages, a libcdio
package with just the libraries (and no dependency on libvcdinfo) and
a libcdio-utils which contains cd-info and iso-info, cd-read,
iso-read. Should you want cd-info with VCD support then you'd add a
dependency in that package to libvcdinfo.
Another thing one can do is "make install" inside the library, or run
"configure --without-vcd-info --without-cddb" (since libcddb also has
an optional dependency on libcdio).
Peraltro, questo README manca nel pacchetto di slacky.
M.
Ciao a tutti,
diavolo è macchiavellica sta cosa

Dunque da quello che ho capito la procedura più corretta sarebbe questa:
1) Installare libcdio passando al configure le opzioni --without-vcd-info --without-cddb
2) Instllare libcddc e vcimager
3) Ricompilare libcdio senza le opzion sopracitate e aggionare la versione precedentemente installata.
Dico bene?
Have a nice day