emerging dvdrip and lsdvd and it gives up this error: checking for dvdread/ifo_read.h... no configure: error: Header files for dvdread not found /var/tmp/portage/lsdvd-0.15/work/lsdvd-0.15/config.log: configure:557: checking for a BSD compatible install configure:610: checking whether build environment is sane configure:667: checking whether make sets ${MAKE} configure:713: checking for working aclocal-1.4 configure:726: checking for working autoconf configure:739: checking for working automake-1.4 configure:752: checking for working autoheader configure:765: checking for working makeinfo configure:782: checking for gcc configure:895: checking whether the C compiler (gcc -g ) works configure:911: gcc -o conftest -g conftest.c 1>&5 configure:937: checking whether the C compiler (gcc -g ) is a cross-compiler configure:942: checking whether we are using GNU C configure:951: gcc -E conftest.c configure:970: checking whether gcc accepts -g configure:1002: checking for DVDOpen in -ldvdread configure:1021: gcc -o conftest -g conftest.c -ldvdread 1>&5 configure:1050: checking for dvdread/ifo_read.h configure:1059: gcc -c -g conftest.c 1>&5 In file included from /usr/include/dvdread/ifo_read.h:24, from configure:1053: /usr/include/dvdread/ifo_types.h:32:2: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header." In file included from /usr/include/dvdread/ifo_read.h:24, from configure:1053: /usr/include/dvdread/ifo_types.h:68: error: syntax error before "uint8_t" /usr/include/dvdread/ifo_types.h:70: error: syntax error before "second" /usr/include/dvdread/ifo_types.h:71: error: syntax error before "frame_u" /usr/include/dvdread/ifo_types.h:78: error: syntax error before "uint8_t" /usr/include/dvdread/ifo_types.h:143: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:145: error: syntax error before "code_extension" /usr/include/dvdread/ifo_types.h:146: error: syntax error before "unknown3" /usr/include/dvdread/ifo_types.h:175: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:231: error: syntax error before "uint8_t" /usr/include/dvdread/ifo_types.h:258: error: syntax error before "uint8_t" /usr/include/dvdread/ifo_types.h:260: error: syntax error before "lang_extension" /usr/include/dvdread/ifo_types.h:261: error: syntax error before "code_extension" /usr/include/dvdread/ifo_types.h:270: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:272: error: syntax error before "nr_of_cell" /usr/include/dvdread/ifo_types.h:273: error: syntax error before "last_byte" /usr/include/dvdread/ifo_types.h:274: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:275: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:276: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:277: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:283: error: syntax error before "pgc_program_map_t" /usr/include/dvdread/ifo_types.h:312: error: syntax error before "uint8_t" /usr/include/dvdread/ifo_types.h:314: error: syntax error before "playback_time" /usr/include/dvdread/ifo_types.h:315: error: syntax error before "first_sector" /usr/include/dvdread/ifo_types.h:316: error: syntax error before "first_ilvu_end_sector" /usr/include/dvdread/ifo_types.h:317: error: syntax error before "last_vobu_start_sector" /usr/include/dvdread/ifo_types.h:318: error: syntax error before "last_sector" /usr/include/dvdread/ifo_types.h:333: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:335: error: syntax error before "cell_nr" /usr/include/dvdread/ifo_types.h:409: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:411: error: syntax error before "nr_of_cells" /usr/include/dvdread/ifo_types.h:412: error: syntax error before "playback_time" /usr/include/dvdread/ifo_types.h:414: error: syntax error before "audio_control" /usr/include/dvdread/ifo_types.h:415: error: syntax error before "subp_control" /usr/include/dvdread/ifo_types.h:416: error: syntax error before "next_pgc_nr" /usr/include/dvdread/ifo_types.h:417: error: syntax error before "prev_pgc_nr" /usr/include/dvdread/ifo_types.h:418: error: syntax error before "goup_pgc_nr" /usr/include/dvdread/ifo_types.h:419: error: syntax error before "pg_playback_mode" /usr/include/dvdread/ifo_types.h:420: error: syntax error before "still_time" /usr/include/dvdread/ifo_types.h:421: error: syntax error before "palette" /usr/include/dvdread/ifo_types.h:422: error: syntax error before "command_tbl_offset" /usr/include/dvdread/ifo_types.h:423: error: syntax error before "program_map_offset" /usr/include/dvdread/ifo_types.h:424: error: syntax error before "cell_playback_offset" /usr/include/dvdread/ifo_types.h:425: error: syntax error before "cell_position_offset" /usr/include/dvdread/ifo_types.h:426: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:427: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:428: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:429: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:430: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:437: error: syntax error before "uint8_t" /usr/include/dvdread/ifo_types.h:443: error: syntax error before ':' token /usr/include/dvdread/ifo_types.h:444: error: syntax error before ':' token /usr/include/dvdread/ifo_types.h:445: error: syntax error before ':' token /usr/include/dvdread/ifo_types.h:448: error: syntax error before "pgc_start_byte" /usr/include/dvdread/ifo_types.h:449: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:450: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:457: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:459: error: syntax error before "last_byte" /usr/include/dvdread/ifo_types.h:460: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:461: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:468: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:470: error: syntax error before "exists" /usr/include/dvdread/ifo_types.h:471: error: syntax error before "lang_start_byte" /usr/include/dvdread/ifo_types.h:472: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:473: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:480: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:482: error: syntax error before "last_byte" /usr/include/dvdread/ifo_types.h:483: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:484: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:491: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:493: error: syntax error before "zero_1" /usr/include/dvdread/ifo_types.h:494: error: syntax error before "start_sector" /usr/include/dvdread/ifo_types.h:495: error: syntax error before "last_sector" /usr/include/dvdread/ifo_types.h:502: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:504: error: syntax error before "last_byte" /usr/include/dvdread/ifo_types.h:505: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:506: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:513: error: syntax error before "uint32_t" /usr/include/dvdread/ifo_types.h:515: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:532: error: syntax error before "uint32_t" /usr/include/dvdread/ifo_types.h:533: error: conflicting types for 'zero_1' /usr/include/dvdread/ifo_types.h:503: error: previous declaration of 'zero_1' was here /usr/include/dvdread/ifo_types.h:534: error: syntax error before "vmgi_last_sector" /usr/include/dvdread/ifo_types.h:535: error: syntax error before "zero_2" /usr/include/dvdread/ifo_types.h:536: error: syntax error before "specification_version" /usr/include/dvdread/ifo_types.h:537: error: syntax error before "vmg_category" /usr/include/dvdread/ifo_types.h:538: error: syntax error before "vmg_nr_of_volumes" /usr/include/dvdread/ifo_types.h:539: error: syntax error before "vmg_this_volume_nr" /usr/include/dvdread/ifo_types.h:540: error: syntax error before "disc_side" /usr/include/dvdread/ifo_types.h:541: error: syntax error before "zero_3" /usr/include/dvdread/ifo_types.h:542: error: syntax error before "vmg_nr_of_title_sets" /usr/include/dvdread/ifo_types.h:544: error: syntax error before "vmg_pos_code" /usr/include/dvdread/ifo_types.h:545: error: syntax error before "zero_4" /usr/include/dvdread/ifo_types.h:546: error: syntax error before "vmgi_last_byte" /usr/include/dvdread/ifo_types.h:547: error: syntax error before "first_play_pgc" /usr/include/dvdread/ifo_types.h:548: error: syntax error before "zero_5" /usr/include/dvdread/ifo_types.h:549: error: syntax error before "vmgm_vobs" /usr/include/dvdread/ifo_types.h:550: error: syntax error before "tt_srpt" /usr/include/dvdread/ifo_types.h:551: error: syntax error before "vmgm_pgci_ut" /usr/include/dvdread/ifo_types.h:552: error: syntax error before "ptl_mait" /usr/include/dvdread/ifo_types.h:553: error: syntax error before "vts_atrt" /usr/include/dvdread/ifo_types.h:554: error: syntax error before "txtdt_mgi" /usr/include/dvdread/ifo_types.h:555: error: syntax error before "vmgm_c_adt" /usr/include/dvdread/ifo_types.h:556: error: syntax error before "vmgm_vobu_admap" /usr/include/dvdread/ifo_types.h:557: error: syntax error before "zero_6" /usr/include/dvdread/ifo_types.h:560: error: syntax error before "zero_7" /usr/include/dvdread/ifo_types.h:561: error: syntax error before "nr_of_vmgm_audio_streams" /usr/include/dvdread/ifo_types.h:562: error: syntax error before "vmgm_audio_attr" /usr/include/dvdread/ifo_types.h:563: error: syntax error before "zero_8" /usr/include/dvdread/ifo_types.h:564: error: syntax error before "zero_9" /usr/include/dvdread/ifo_types.h:565: error: syntax error before "nr_of_vmgm_subp_streams" /usr/include/dvdread/ifo_types.h:566: error: syntax error before "vmgm_subp_attr" /usr/include/dvdread/ifo_types.h:567: error: syntax error before "zero_10" /usr/include/dvdread/ifo_types.h:568: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:597: error: syntax error before "uint8_t" /usr/include/dvdread/ifo_types.h:599: error: syntax error before "parental_id" /usr/include/dvdread/ifo_types.h:600: error: syntax error before "title_set_nr" /usr/include/dvdread/ifo_types.h:601: error: syntax error before "vts_ttn" /usr/include/dvdread/ifo_types.h:602: error: syntax error before "title_set_sector" /usr/include/dvdread/ifo_types.h:609: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:610: error: conflicting types for 'zero_1' /usr/include/dvdread/ifo_types.h:533: error: previous declaration of 'zero_1' was here /usr/include/dvdread/ifo_types.h:610: error: conflicting types for 'zero_1' /usr/include/dvdread/ifo_types.h:533: error: previous declaration of 'zero_1' was here /usr/include/dvdread/ifo_types.h:611: error: syntax error before "last_byte" /usr/include/dvdread/ifo_types.h:612: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:613: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:621: error: syntax error before "pf_level_t" /usr/include/dvdread/ifo_types.h:627: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:629: error: syntax error before "pf_ptl_mai_start_byte" /usr/include/dvdread/ifo_types.h:630: error: syntax error before "zero_2" /usr/include/dvdread/ifo_types.h:631: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:632: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:639: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:641: error: syntax error before "last_byte" /usr/include/dvdread/ifo_types.h:642: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:643: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:650: error: syntax error before "uint32_t" /usr/include/dvdread/ifo_types.h:654: error: syntax error before "zero_1" /usr/include/dvdread/ifo_types.h:655: error: syntax error before "nr_of_vtsm_audio_streams" /usr/include/dvdread/ifo_types.h:656: error: syntax error before "vtsm_audio_attr" /usr/include/dvdread/ifo_types.h:657: error: syntax error before "zero_2" /usr/include/dvdread/ifo_types.h:657: error: conflicting types for 'zero_2' /usr/include/dvdread/ifo_types.h:630: error: previous declaration of 'zero_2' was here /usr/include/dvdread/ifo_types.h:658: error: syntax error before "zero_3" /usr/include/dvdread/ifo_types.h:658: error: conflicting types for 'zero_3' /usr/include/dvdread/ifo_types.h:541: error: previous declaration of 'zero_3' was here /usr/include/dvdread/ifo_types.h:659: error: syntax error before "zero_4" /usr/include/dvdread/ifo_types.h:659: error: conflicting types for 'zero_4' /usr/include/dvdread/ifo_types.h:545: error: previous declaration of 'zero_4' was here /usr/include/dvdread/ifo_types.h:660: error: syntax error before "nr_of_vtsm_subp_streams" /usr/include/dvdread/ifo_types.h:661: error: syntax error before "vtsm_subp_attr" /usr/include/dvdread/ifo_types.h:662: error: syntax error before "zero_5" /usr/include/dvdread/ifo_types.h:662: error: conflicting types for 'zero_5' /usr/include/dvdread/ifo_types.h:548: error: previous declaration of 'zero_5' was here /usr/include/dvdread/ifo_types.h:664: error: syntax error before "zero_6" /usr/include/dvdread/ifo_types.h:664: error: conflicting types for 'zero_6' /usr/include/dvdread/ifo_types.h:557: error: previous declaration of 'zero_6' was here /usr/include/dvdread/ifo_types.h:667: error: syntax error before "zero_7" /usr/include/dvdread/ifo_types.h:668: error: syntax error before "nr_of_vtstt_audio_streams" /usr/include/dvdread/ifo_types.h:669: error: syntax error before "vtstt_audio_attr" /usr/include/dvdread/ifo_types.h:670: error: syntax error before "zero_8" /usr/include/dvdread/ifo_types.h:670: error: conflicting types for 'zero_8' /usr/include/dvdread/ifo_types.h:563: error: previous declaration of 'zero_8' was here /usr/include/dvdread/ifo_types.h:671: error: syntax error before "zero_9" /usr/include/dvdread/ifo_types.h:671: error: conflicting types for 'zero_9' /usr/include/dvdread/ifo_types.h:564: error: previous declaration of 'zero_9' was here /usr/include/dvdread/ifo_types.h:672: error: syntax error before "nr_of_vtstt_subp_streams" /usr/include/dvdread/ifo_types.h:673: error: syntax error before "vtstt_subp_attr" /usr/include/dvdread/ifo_types.h:674: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:682: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:684: error: syntax error before "last_byte" /usr/include/dvdread/ifo_types.h:685: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:686: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:687: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:694: error: syntax error before "uint32_t" /usr/include/dvdread/ifo_types.h:710: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:716: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:718: error: syntax error before "txtdt_start_byte" /usr/include/dvdread/ifo_types.h:719: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:720: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:728: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:730: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:731: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:746: error: syntax error before "uint32_t" /usr/include/dvdread/ifo_types.h:747: error: conflicting types for 'zero_1' /usr/include/dvdread/ifo_types.h:683: error: previous declaration of 'zero_1' was here /usr/include/dvdread/ifo_types.h:748: error: syntax error before "vtsi_last_sector" /usr/include/dvdread/ifo_types.h:749: error: syntax error before "zero_2" /usr/include/dvdread/ifo_types.h:749: error: conflicting types for 'zero_2' /usr/include/dvdread/ifo_types.h:657: error: previous declaration of 'zero_2' was here /usr/include/dvdread/ifo_types.h:749: error: conflicting types for 'zero_2' /usr/include/dvdread/ifo_types.h:657: error: previous declaration of 'zero_2' was here /usr/include/dvdread/ifo_types.h:750: error: syntax error before "specification_version" /usr/include/dvdread/ifo_types.h:751: error: syntax error before "vts_category" /usr/include/dvdread/ifo_types.h:752: error: syntax error before "zero_3" /usr/include/dvdread/ifo_types.h:752: error: conflicting types for 'zero_3' /usr/include/dvdread/ifo_types.h:658: error: previous declaration of 'zero_3' was here /usr/include/dvdread/ifo_types.h:752: error: conflicting types for 'zero_3' /usr/include/dvdread/ifo_types.h:658: error: previous declaration of 'zero_3' was here /usr/include/dvdread/ifo_types.h:753: error: syntax error before "zero_4" /usr/include/dvdread/ifo_types.h:754: error: syntax error before "zero_5" /usr/include/dvdread/ifo_types.h:754: error: conflicting types for 'zero_5' /usr/include/dvdread/ifo_types.h:662: error: previous declaration of 'zero_5' was here /usr/include/dvdread/ifo_types.h:754: error: conflicting types for 'zero_5' /usr/include/dvdread/ifo_types.h:662: error: previous declaration of 'zero_5' was here /usr/include/dvdread/ifo_types.h:755: error: syntax error before "zero_6" /usr/include/dvdread/ifo_types.h:755: error: conflicting types for 'zero_6' /usr/include/dvdread/ifo_types.h:664: error: previous declaration of 'zero_6' was here /usr/include/dvdread/ifo_types.h:755: error: conflicting types for 'zero_6' /usr/include/dvdread/ifo_types.h:664: error: previous declaration of 'zero_6' was here /usr/include/dvdread/ifo_types.h:756: error: syntax error before "zero_7" /usr/include/dvdread/ifo_types.h:757: error: syntax error before "zero_8" /usr/include/dvdread/ifo_types.h:757: error: conflicting types for 'zero_8' /usr/include/dvdread/ifo_types.h:670: error: previous declaration of 'zero_8' was here /usr/include/dvdread/ifo_types.h:757: error: conflicting types for 'zero_8' /usr/include/dvdread/ifo_types.h:670: error: previous declaration of 'zero_8' was here /usr/include/dvdread/ifo_types.h:758: error: syntax error before "zero_9" /usr/include/dvdread/ifo_types.h:759: error: syntax error before "zero_10" /usr/include/dvdread/ifo_types.h:759: error: conflicting types for 'zero_10' /usr/include/dvdread/ifo_types.h:567: error: previous declaration of 'zero_10' was here /usr/include/dvdread/ifo_types.h:760: error: syntax error before "vtsi_last_byte" /usr/include/dvdread/ifo_types.h:761: error: syntax error before "zero_11" /usr/include/dvdread/ifo_types.h:762: error: syntax error before "zero_12" /usr/include/dvdread/ifo_types.h:763: error: syntax error before "vtsm_vobs" /usr/include/dvdread/ifo_types.h:764: error: syntax error before "vtstt_vobs" /usr/include/dvdread/ifo_types.h:765: error: syntax error before "vts_ptt_srpt" /usr/include/dvdread/ifo_types.h:766: error: syntax error before "vts_pgcit" /usr/include/dvdread/ifo_types.h:767: error: syntax error before "vtsm_pgci_ut" /usr/include/dvdread/ifo_types.h:768: error: syntax error before "vts_tmapt" /usr/include/dvdread/ifo_types.h:769: error: syntax error before "vtsm_c_adt" /usr/include/dvdread/ifo_types.h:770: error: syntax error before "vtsm_vobu_admap" /usr/include/dvdread/ifo_types.h:771: error: syntax error before "vts_c_adt" /usr/include/dvdread/ifo_types.h:772: error: syntax error before "vts_vobu_admap" /usr/include/dvdread/ifo_types.h:773: error: syntax error before "zero_13" /usr/include/dvdread/ifo_types.h:776: error: syntax error before "zero_14" /usr/include/dvdread/ifo_types.h:777: error: syntax error before "nr_of_vtsm_audio_streams" /usr/include/dvdread/ifo_types.h:778: error: syntax error before "vtsm_audio_attr" /usr/include/dvdread/ifo_types.h:779: error: syntax error before "zero_15" /usr/include/dvdread/ifo_types.h:780: error: syntax error before "zero_16" /usr/include/dvdread/ifo_types.h:781: error: syntax error before "nr_of_vtsm_subp_streams" /usr/include/dvdread/ifo_types.h:782: error: syntax error before "vtsm_subp_attr" /usr/include/dvdread/ifo_types.h:783: error: syntax error before "zero_17" /usr/include/dvdread/ifo_types.h:784: error: syntax error before "zero_18" /usr/include/dvdread/ifo_types.h:787: error: syntax error before "zero_19" /usr/include/dvdread/ifo_types.h:788: error: syntax error before "nr_of_vts_audio_streams" /usr/include/dvdread/ifo_types.h:789: error: syntax error before "vts_audio_attr" /usr/include/dvdread/ifo_types.h:790: error: syntax error before "zero_20" /usr/include/dvdread/ifo_types.h:791: error: syntax error before "nr_of_vts_subp_streams" /usr/include/dvdread/ifo_types.h:792: error: syntax error before "vts_subp_attr" /usr/include/dvdread/ifo_types.h:793: error: syntax error before "zero_21" /usr/include/dvdread/ifo_types.h:794: error: syntax error before "vts_mu_audio_attr" /usr/include/dvdread/ifo_types.h:796: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:802: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:810: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:812: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:818: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:819: error: conflicting types for 'zero_1' /usr/include/dvdread/ifo_types.h:747: error: previous declaration of 'zero_1' was here /usr/include/dvdread/ifo_types.h:819: error: conflicting types for 'zero_1' /usr/include/dvdread/ifo_types.h:747: error: previous declaration of 'zero_1' was here /usr/include/dvdread/ifo_types.h:820: error: syntax error before "last_byte" /usr/include/dvdread/ifo_types.h:821: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:822: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:823: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:831: error: syntax error before "map_ent_t" /usr/include/dvdread/ifo_types.h:837: error: syntax error before "uint8_t" /usr/include/dvdread/ifo_types.h:839: error: syntax error before "nr_of_entries" /usr/include/dvdread/ifo_types.h:840: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:841: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:848: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:850: error: syntax error before "last_byte" /usr/include/dvdread/ifo_types.h:851: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:852: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:853: error: syntax error before '}' token /usr/include/dvdread/ifo_types.h:872: error: syntax error before "vmgi_mat_t" /usr/include/dvdread/ifo_types.h:873: error: conflicting types for 'tt_srpt' /usr/include/dvdread/ifo_types.h:550: error: previous declaration of 'tt_srpt' was here /usr/include/dvdread/ifo_types.h:874: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:874: error: conflicting types for 'first_play_pgc' /usr/include/dvdread/ifo_types.h:547: error: previous declaration of 'first_play_pgc' was here /usr/include/dvdread/ifo_types.h:875: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:875: error: conflicting types for 'ptl_mait' /usr/include/dvdread/ifo_types.h:552: error: previous declaration of 'ptl_mait' was here /usr/include/dvdread/ifo_types.h:876: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:876: error: conflicting types for 'vts_atrt' /usr/include/dvdread/ifo_types.h:553: error: previous declaration of 'vts_atrt' was here /usr/include/dvdread/ifo_types.h:877: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:877: error: conflicting types for 'txtdt_mgi' /usr/include/dvdread/ifo_types.h:554: error: previous declaration of 'txtdt_mgi' was here /usr/include/dvdread/ifo_types.h:880: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:881: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:882: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:885: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:886: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:886: error: conflicting types for 'vts_ptt_srpt' /usr/include/dvdread/ifo_types.h:765: error: previous declaration of 'vts_ptt_srpt' was here /usr/include/dvdread/ifo_types.h:887: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:887: error: conflicting types for 'vts_pgcit' /usr/include/dvdread/ifo_types.h:766: error: previous declaration of 'vts_pgcit' was here /usr/include/dvdread/ifo_types.h:888: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:888: error: conflicting types for 'vts_tmapt' /usr/include/dvdread/ifo_types.h:768: error: previous declaration of 'vts_tmapt' was here /usr/include/dvdread/ifo_types.h:889: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:889: error: conflicting types for 'vts_c_adt' /usr/include/dvdread/ifo_types.h:771: error: previous declaration of 'vts_c_adt' was here /usr/include/dvdread/ifo_types.h:890: error: syntax error before '*' token /usr/include/dvdread/ifo_types.h:890: error: conflicting types for 'vts_vobu_admap' /usr/include/dvdread/ifo_types.h:772: error: previous declaration of 'vts_vobu_admap' was here /usr/include/dvdread/ifo_types.h:891: error: syntax error before '}' token In file included from configure:1053: /usr/include/dvdread/ifo_read.h:38: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:47: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:56: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:63: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:78: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:88: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:97: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:107: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:116: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:127: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:139: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:149: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:161: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:171: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:183: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:193: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:203: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:211: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:212: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:213: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:214: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:215: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:216: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:217: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:218: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:219: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:220: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:221: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:222: error: syntax error before '*' token /usr/include/dvdread/ifo_read.h:223: error: syntax error before '*' token configure: failed program was: #line 1052 "configure" #include "confdefs.h" #include <dvdread/ifo_read.h> int main() { ; return 0; } Emerge info: Portage 2.1_pre7-r2 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-gentoo x86_64) ================================================================= System uname: 2.6.16-gentoo x86_64 AMD Athlon(tm) 64 Processor 3700+ Gentoo Base System version 1.12.0_pre16 ccache version 2.4 [enabled] dev-lang/python: 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64 ~x86" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" USE="amd64 X alsa apache2 avi berkdb bitmap-fonts cdr cdrw cli crypt ctype cups dba dri dvd dvdrw eds emboss encode expat fastbuild foomaticdb force-cgi-redirect fortran ftp gd gif gnome gpm gstreamer gtk gtk2 howl imagemagick imlib ipv6 jpeg lzw lzw-tiff memlimit mp3 mpeg mplayer mysql ncurses nls nptl nvidia ogg opengl pam pcre pdflib perl png posix python quicktime readline samba sdl session simplexml soap sockets spell spl ssl tcpd tiff tokenizer truetype truetype-fonts type1-fonts usb userlocales vorbis xine xml xpm xsl xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
I solved it adding this two lines to /usr/include/dvdread/... --- dvd_reader.h.old 2006-03-28 14:10:49.000000000 +0200 +++ dvd_reader.h 2006-03-28 14:07:14.000000000 +0200 @@ -22,6 +22,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include <inttypes.h> +#include <stdint.h> #include <sys/types.h> Works like a charm!! :)
Added a patch that fixes the problem by including <stdint.h> in the right places (both configure and sources).
*** Bug 128152 has been marked as a duplicate of this bug. ***