Bug#258449: vdr-plugin-bitstreamout_0.61-1(hppa/unstable): FTBFS: including kernel headers
Thomas Schmidt
pkg-vdr-dvb-devel@lists.alioth.debian.org
Fri, 16 Jul 2004 10:29:30 +0200
--wac7ysb48OaltWcw
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
* Christoph Martin schrieb am 16.07.04, um 09:06 Uhr:
> Versuchs mal mit:
>=20
>=20
> int inline test_and_set_bit( int n, void *a )
> {
> int *addr =3D (int *)a;
> int result =3D test_bit(n, addr);
> set_bit(n, addr);
> return result;
> }
>=20
> int inline test_and_clear_bit( int n, void *a )
> {
> int *addr =3D (int *)a;
> int result =3D test_bit(n, addr);
> clear_bit(n, addr);
> return result;
> }
Also er kommt auf alle F=E4lle schon mal ein St=FCck weiter, aber ganz
klappt es immer noch nicht:
g++ -O2 -Wall -Woverloaded-virtual -pthread -fPIC -DPIC -c -DPLUGIN_NAME_I=
18N=3D'"bitstreamout"' -D_GNU_SOURCE -I/usr/include/vdr/include -I/usr/inc=
lude/include channel.c
channel.c: In destructor `virtual cInStream::~cInStream()':
channel.c:68: error: invalid conversion from `volatile void*' to `void*'
channel.c: In member function `bool cInStream::ScanTSforAudio(const uint_8*,
int, bool)':
channel.c:549: error: invalid conversion from `volatile void*' to `void*'
make[1]: *** [channel.o] Fehler 1
make[1]: Verlasse Verzeichnis =BB/home/chelli/vdr/cvs-buildpackage/vdr-plug=
in-bitstreamout/vdr-plugin-bitstreamout-0.61b=AB
make: *** [build-stamp] Fehler 2
Was ist denn "volatile void" f=FCr ein Datentyp?
Thomas
--=20
Thomas Schmidt
thomas.schmidt@in.stud.tu-ilmenau.de
--wac7ysb48OaltWcw
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA95Hqc9+NqwoydlIRAg9HAJsEtV74R3ToWJCBnw8wUOWZzIfIXQCgg5XG
e+l9V25yJTXQ4Hi+UTWpHAY=
=SxUL
-----END PGP SIGNATURE-----
--wac7ysb48OaltWcw--