GNOME Bugzilla – Bug 319805
Missing include in dvdreadsrc.c
Last modified: 2005-10-26 21:14:09 UTC
Distribution/Version: FC4 Build gst-plugins using libdvdread from cvs.
Created attachment 53894 [details] [review] Add missing include in ext/dvdread/dvdreadsrc.c Patch that adds the missing include.
What's the exact error you're getting? (And what OS/distro/platform/compiler/compiler version?)
Linux/Fedora 4/i686/gcc-4.0.1-4.fc4 libdvdread-0.9.4-8cvs.2.fc4 (from freshrpms.net) This is the error: In file included from dvdreadsrc.c:43: /usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header." In file included from dvdreadsrc.c:43: /usr/include/dvdread/ifo_types.h:68: error: syntax error before 'uint8_t'
Thanks, just making sure it's what I think it is. We generate our own _stdint.h during ./configure (via AX_CREATE_STDINT_H), and including that is probably the most portable way to fix this. Should be fixed in CVS (0.8 branch) now. Cheers -Tim