[packman] Problem mit neuer libdvdread ...

Detlef Reichelt detlef at die-mafia.de
Wed Jan 25 17:30:54 CET 2006


Am Mittwoch, 25. Januar 2006 13:07 schrieb Michael Schueller:
> In file included from k9dvd.h:29,
>                  from k9cellcopylist.h:24,
>                  from k9cellcopylist.cpp:20:
> /usr/include/dvdread/ifo_types.h:32:2: #error "Must include
> <inttypes.h> or <stdint.h> before any libdvdread header."

So sieht der entprechende Abschnitt in der ifo_types.h (libdvdread) aus:

#if defined(__BEOS__)
#if !defined(_INTTYPES_H_) && !defined(_INTTYPES_H) && !defined(_STDINT_H_) 
&& !defined(_STDINT_H)
#error "Must include <inttypes.h> or <stdint.h> before any libdvdread header."
#endif
#else
#if !defined(UINT8_MAX) || !defined(UINT16_MAX) || !defined(INT32_MAX)
#error "Must include <inttypes.h> or <stdint.h> before any libdvdread header."
#endif
#endif

Ich habe ja keine Ahnung von C++, aber sollte das erste if nicht einfach 
übersprungen werden? Hab ja gar kein BeOS... kann mich da mal einer 
Aufklären? ;)

Wenn ich diesen Abschnitt mal testweise rausschmeiße, baut er friedlich durch.

Gruß

Detlef




More information about the Packman mailing list