Re: libdvdcss2
On 15.04.06 20:31:00, Klaus Becker wrote:
> ich benutze Sarge auf einem AMD64. Da ich keine AMD64-Version für libdvdcss2
> finden kann, habe ich
> http://download.videolan.org/pub/libdvdcss/1.2.9/libdvdcss-1.2.9.tar.gz
>
> per dpkg in einem Chroot-System installiert.
Mit Sicherheit hast du das nicht, denn ein tar.gz kannst du mit dpkg
nicht installieren.
> Wie kann ich meinen Programmen (außerhalb von chroot) nun beibringen, diese
> Bibliothek zu benutzen?
Gar nicht, 32-Bit Bibliotheken koennen nunmal nicht mit 64-Bit
Programmen und umgedreht. Installiere auch deinen DVD-Player ins chroot.
> Beim Versuch, libdvdcss2 im 64er-System zu kompilieren, bekam ich u. a.:
>
> checking whether we are using the GNU C++ compiler... no
> checking whether g++ accepts -g... no
> checking dependency style of g++... none
> checking how to run the C++ preprocessor... /lib/cpp
> configure: error: C++ preprocessor "/lib/cpp" fails sanity check
Soweit mich Google gelehrt hat sollte das Einbinden der deb-src Zeile
fuer i386 von C. Marillat und anschliessendes
apt-get source libdvdcss2 (als user in irgendeinem Verzeichnis)
apt-get build-dep libdvdcss2 (als root)
cd libdvdcss2-...
dpkg-buildpackage -rfakeroot -us -uc
cd ../
dpkg -i libdvdcss2...deb
reichen. Sprich: Quellpaket holen, Build-Abhaengigkeiten installieren,
das Paket auf nem amd64-System erzeugen und anschliessend installieren.
Andreas
--
You will not be elected to public office this year.
Reply to: