make gives thuch errors:
-------------------------------------------------------------------------------
chm_lib.c:54:1: warning: "_REENTRANT" redefined
<command line>:8:1: warning: this is the location of
the previous definition
chm_lib.c:171:2: #error "Please define the sized types
for your platform in chm_lib.c"
chm_lib.c:226: error: parse error before "Int16"
chm_lib.c: In function `_unmarshal_int16':
chm_lib.c:228: error: `pLenRemain' undeclared (first
use in this function)
chm_lib.c:228: error: (Each undeclared identifier is
reported only once
chm_lib.c:228: error: for each function it appears in.)
chm_lib.c:230: error: `dest' undeclared (first use in
this function)
chm_lib.c:230: error: `pData' undeclared (first use in
this function)
chm_lib.c: At top level:
chm_lib.c:238: error: parse error before "UInt16"
chm_lib.c: In function `_unmarshal_uint16':
chm_lib.c:240: error: `pLenRemain' undeclared (first
use in this function)
chm_lib.c:242: error: `dest' undeclared (first use in
this function)
chm_lib.c:242: error: `pData' undeclared (first use in
this function)
chm_lib.c: At top level:
chm_lib.c:250: error: parse error before "Int32"
chm_lib.c: In function `_unmarshal_int32':
chm_lib.c:252: error: `pLenRemain' undeclared (first
use in this function)
chm_lib.c:254: error: `dest' undeclared (first use in
this function)
chm_lib.c:254: error: `pData' undeclared (first use in
this function)
chm_lib.c: At top level:
chm_lib.c:262: error: parse error before "UInt32"
chm_lib.c: In function `_unmarshal_uint32':
chm_lib.c:264: error: `pLenRemain' undeclared (first
use in this function)
chm_lib.c:266: error: `dest' undeclared (first use in
this function)
chm_lib.c:266: error: `pData' undeclared (first use in
this function)
chm_lib.c: At top level:
chm_lib.c:274: error: parse error before "Int64"
chm_lib.c: In function `_unmarshal_int64':
chm_lib.c:276: error: `Int64' undeclared (first use in
this function)
chm_lib.c:276: error: parse error before "temp"
chm_lib.c:278: error: `pLenRemain' undeclared (first
use in this function)
chm_lib.c:280: error: `temp' undeclared (first use in
this function)
chm_lib.c:284: error: `pData' undeclared (first use in
this function)
chm_lib.c:286: error: `dest' undeclared (first use in
this function)
chm_lib.c: At top level:
chm_lib.c:294: error: parse error before "UInt64"
chm_lib.c: In function `_unmarshal_uint64':
chm_lib.c:296: error: `UInt64' undeclared (first use in
this function)
chm_lib.c:296: error: parse error before "temp"
chm_lib.c:298: error: `pLenRemain' undeclared (first
use in this function)
chm_lib.c:300: error: `temp' undeclared (first use in
this function)
chm_lib.c:304: error: `pData' undeclared (first use in
this function)
chm_lib.c:306: error: `dest' undeclared (first use in
this function)
chm_lib.c: At top level:
chm_lib.c:341: error: parse error before "Int32"
chm_lib.c:341: warning: no semicolon at end of struct
or union
chm_lib.c:342: warning: data definition has no type or
storage class
chm_lib.c:343: error: parse error before "unknown_000c"
chm_lib.c:343: warning: data definition has no type or
storage class
chm_lib.c:344: error: parse error before "last_modified"
chm_lib.c:344: warning: data definition has no type or
storage class
chm_lib.c:345: error: parse error before "lang_id"
chm_lib.c:345: warning: data definition has no type or
storage class
chm_lib.c:346: error: parse error before "dir_uuid"
chm_lib.c:346: warning: data definition has no type or
storage class
chm_lib.c:347: error: parse error before "stream_uuid"
chm_lib.c:347: warning: data definition has no type or
storage class
chm_lib.c:348: error: parse error before "unknown_offset"
chm_lib.c:348: warning: data definition has no type or
storage class
chm_lib.c:349: error: parse error before "unknown_len"
chm_lib.c:349: warning: data definition has no type or
storage class
chm_lib.c:350: error: parse error before "dir_offset"
chm_lib.c:350: warning: data definition has no type or
storage class
chm_lib.c:351: error: parse error before "dir_len"
chm_lib.c:351: warning: data definition has no type or
storage class
chm_lib.c:352: error: parse error before "data_offset"
chm_lib.c:352: warning: data definition has no type or
storage class
chm_lib.c: In function `_unmarshal_itsf_header':
chm_lib.c:364: error: dereferencing pointer to
incomplete type
chm_lib.c:365: error: dereferencing pointer to
incomplete type
chm_lib.c:366: error: dereferencing pointer to
incomplete type
chm_lib.c:367: error: dereferencing pointer to
incomplete type
chm_lib.c:368: error: dereferencing pointer to
incomplete type
chm_lib.c:369: error: dereferencing pointer to
incomplete type
chm_lib.c:370: error: dereferencing pointer to
incomplete type
chm_lib.c:371: error: dereferencing pointer to
incomplete type
chm_lib.c:372: error: dereferencing pointer to
incomplete type
chm_lib.c:373: error: dereferencing pointer to
incomplete type
chm_lib.c:374: error: dereferencing pointer to
incomplete type
chm_lib.c:375: error: dereferencing pointer to
incomplete type
chm_lib.c:381: error: dereferencing pointer to
incomplete type
chm_lib.c:383: error: dereferencing pointer to
incomplete type
chm_lib.c:385: error: dereferencing pointer to
incomplete type
chm_lib.c:388: error: dereferencing pointer to
incomplete type
chm_lib.c:390: error: dereferencing pointer to
incomplete type
chm_lib.c:399: error: dereferencing pointer to
incomplete type
chm_lib.c:402: error: dereferencing pointer to
incomplete type
chm_lib.c:407: error: dereferencing pointer to
incomplete type
chm_lib.c:407: error: dereferencing pointer to
incomplete type
chm_lib.c:407: error: dereferencing pointer to
incomplete type
chm_lib.c: At top level:
chm_lib.c:417: error: parse error before "Int32"
chm_lib.c:417: warning: no semicolon at end of struct
or union
chm_lib.c:418: warning: data definition has no type or
storage class
chm_lib.c:419: error: parse error before "unknown_000c"
chm_lib.c:419: warning: data definition has no type or
storage class
chm_lib.c:420: error: parse error before "block_len"
chm_lib.c:420: warning: data definition has no type or
storage class
chm_lib.c:421: error: parse error before "blockidx_intvl"
chm_lib.c:421: warning: data definition has no type or
storage class
chm_lib.c:422: error: parse error before "index_depth"
chm_lib.c:422: warning: data definition has no type or
storage class
chm_lib.c:423: error: parse error before "index_root"
chm_lib.c:423: warning: data definition has no type or
storage class
chm_lib.c:424: error: parse error before "index_head"
chm_lib.c:424: warning: data definition has no type or
storage class
chm_lib.c:425: error: parse error before "unknown_0024"
chm_lib.c:425: warning: data definition has no type or
storage class
chm_lib.c:426: error: parse error before "num_blocks"
chm_lib.c:426: warning: data definition has no type or
storage class
chm_lib.c:427: error: parse error before "unknown_002c"
chm_lib.c:427: warning: data definition has no type or
storage class
chm_lib.c:428: error: parse error before "lang_id"
chm_lib.c:428: warning: data definition has no type or
storage class
chm_lib.c:429: error: parse error before "system_uuid"
chm_lib.c:429: warning: data definition has no type or
storage class
chm_lib.c:430: error: parse error before "unknown_0044"
chm_lib.c:430: warning: data definition has no type or
storage class
chm_lib.c:431: error: parse error before '}' token
chm_lib.c: In function `_unmarshal_itsp_header':
chm_lib.c:442: error: dereferencing pointer to
incomplete type
chm_lib.c:443: error: dereferencing pointer to
incomplete type
chm_lib.c:444: error: dereferencing pointer to
incomplete type
chm_lib.c:445: error: dereferencing pointer to
incomplete type
chm_lib.c:446: error: dereferencing pointer to
incomplete type
chm_lib.c:447: error: dereferencing pointer to
incomplete type
chm_lib.c:448: error: dereferencing pointer to
incomplete type
chm_lib.c:449: error: dereferencing pointer to
incomplete type
chm_lib.c:450: error: dereferencing pointer to
incomplete type
chm_lib.c:451: error: dereferencing pointer to
incomplete type
chm_lib.c:452: error: dereferencing pointer to
incomplete type
chm_lib.c:453: error: dereferencing pointer to
incomplete type
chm_lib.c:454: error: dereferencing pointer to
incomplete type
chm_lib.c:455: error: dereferencing pointer to
incomplete type
chm_lib.c:456: error: dereferencing pointer to
incomplete type
chm_lib.c:459: error: dereferencing pointer to
incomplete type
chm_lib.c:461: error: dereferencing pointer to
incomplete type
chm_lib.c:463: error: dereferencing pointer to
incomplete type
chm_lib.c: At top level:
chm_lib.c:475: error: parse error before "UInt32"
chm_lib.c:475: warning: no semicolon at end of struct
or union
chm_lib.c:476: warning: data definition has no type or
storage class
chm_lib.c:477: error: parse error before "block_prev"
chm_lib.c:477: warning: data definition has no type or
storage class
chm_lib.c:478: error: parse error before "block_next"
chm_lib.c:478: warning: data definition has no type or
storage class
chm_lib.c: In function `_unmarshal_pmgl_header':
chm_lib.c:490: error: dereferencing pointer to
incomplete type
chm_lib.c:491: error: dereferencing pointer to
incomplete type
chm_lib.c:492: error: dereferencing pointer to
incomplete type
chm_lib.c:493: error: dereferencing pointer to
incomplete type
chm_lib.c:494: error: dereferencing pointer to
incomplete type
chm_lib.c:497: error: dereferencing pointer to
incomplete type
chm_lib.c: At top level:
chm_lib.c:509: error: parse error before "UInt32"
chm_lib.c:509: warning: no semicolon at end of struct
or union
chm_lib.c: In function `_unmarshal_pmgi_header':
chm_lib.c:521: error: dereferencing pointer to
incomplete type
chm_lib.c:522: error: dereferencing pointer to
incomplete type
chm_lib.c:525: error: dereferencing pointer to
incomplete type
chm_lib.c: At top level:
chm_lib.c:535: error: parse error before "UInt32"
chm_lib.c:535: warning: no semicolon at end of struct
or union
chm_lib.c:536: warning: data definition has no type or
storage class
chm_lib.c:537: error: parse error before "unknown"
chm_lib.c:537: warning: data definition has no type or
storage class
chm_lib.c:538: error: parse error before "table_offset"
chm_lib.c:538: warning: data definition has no type or
storage class
chm_lib.c:539: error: parse error before "uncompressed_len"
chm_lib.c:539: warning: data definition has no type or
storage class
chm_lib.c:540: error: parse error before "compressed_len"
chm_lib.c:540: warning: data definition has no type or
storage class
chm_lib.c:541: error: parse error before "block_len"
chm_lib.c:541: warning: data definition has no type or
storage class
chm_lib.c: In function `_unmarshal_lzxc_reset_table':
chm_lib.c:553: error: dereferencing pointer to
incomplete type
chm_lib.c:554: error: dereferencing pointer to
incomplete type
chm_lib.c:555: error: dereferencing pointer to
incomplete type
chm_lib.c:556: error: dereferencing pointer to
incomplete type
chm_lib.c:557: error: dereferencing pointer to
incomplete type
chm_lib.c:558: error: dereferencing pointer to
incomplete type
chm_lib.c:559: error: dereferencing pointer to
incomplete type
chm_lib.c:562: error: dereferencing pointer to
incomplete type
chm_lib.c: At top level:
chm_lib.c:573: error: parse error before "UInt32"
chm_lib.c:573: warning: no semicolon at end of struct
or union
chm_lib.c:575: error: parse error before "version"
chm_lib.c:575: warning: data definition has no type or
storage class
chm_lib.c:576: error: parse error before "resetInterval"
chm_lib.c:576: warning: data definition has no type or
storage class
chm_lib.c:577: error: parse error before "windowSize"
chm_lib.c:577: warning: data definition has no type or
storage class
chm_lib.c:578: error: parse error before "unknown_14"
chm_lib.c:578: warning: data definition has no type or
storage class
chm_lib.c:579: error: parse error before "unknown_18"
chm_lib.c:579: warning: data definition has no type or
storage class
chm_lib.c: In function `_unmarshal_lzxc_control_data':
chm_lib.c:591: error: dereferencing pointer to
incomplete type
chm_lib.c:592: error: dereferencing pointer to
incomplete type
chm_lib.c:593: error: dereferencing pointer to
incomplete type
chm_lib.c:594: error: dereferencing pointer to
incomplete type
chm_lib.c:595: error: dereferencing pointer to
incomplete type
chm_lib.c:596: error: dereferencing pointer to
incomplete type
chm_lib.c:599: error: dereferencing pointer to
incomplete type
chm_lib.c:601: error: dereferencing pointer to
incomplete type
chm_lib.c:603: error: dereferencing pointer to
incomplete type
chm_lib.c:605: error: dereferencing pointer to
incomplete type
chm_lib.c:606: error: dereferencing pointer to
incomplete type
chm_lib.c:607: error: dereferencing pointer to
incomplete type
chm_lib.c:609: error: dereferencing pointer to
incomplete type
chm_lib.c:609: error: dereferencing pointer to
incomplete type
chm_lib.c:613: error: dereferencing pointer to
incomplete type
chm_lib.c:615: error: dereferencing pointer to
incomplete type
chm_lib.c:615: error: dereferencing pointer to
incomplete type
chm_lib.c:619: error: dereferencing pointer to
incomplete type
chm_lib.c: At top level:
chm_lib.c:646: error: parse error before "UInt64"
chm_lib.c:646: warning: no semicolon at end of struct
or union
chm_lib.c:647: warning: data definition has no type or
storage class
chm_lib.c:648: error: parse error before "data_offset"
chm_lib.c:648: warning: data definition has no type or
storage class
chm_lib.c:649: error: parse error before "index_root"
chm_lib.c:649: warning: data definition has no type or
storage class
chm_lib.c:650: error: parse error before "index_head"
chm_lib.c:650: warning: data definition has no type or
storage class
chm_lib.c:651: error: parse error before "block_len"
chm_lib.c:651: warning: data definition has no type or
storage class
chm_lib.c:653: error: parse error before "span"
chm_lib.c:653: warning: data definition has no type or
storage class
chm_lib.c:659: error: parse error before "window_size"
chm_lib.c:659: warning: data definition has no type or
storage class
chm_lib.c:660: error: parse error before "reset_interval"
chm_lib.c:660: warning: data definition has no type or
storage class
chm_lib.c:661: error: parse error before "reset_blkcount"
chm_lib.c:661: warning: data definition has no type or
storage class
chm_lib.c:668: error: parse error before '*' token
chm_lib.c:668: warning: data definition has no type or
storage class
chm_lib.c:669: error: parse error before '*' token
chm_lib.c:669: warning: data definition has no type or
storage class
chm_lib.c:670: error: parse error before "cache_num_blocks"
chm_lib.c:670: warning: data definition has no type or
storage class
chm_lib.c:678: error: parse error before "_chm_fetch_bytes"
chm_lib.c:679: error: parse error before "UChar"
chm_lib.c: In function `_chm_fetch_bytes':
chm_lib.c:683: error: `Int64' undeclared (first use in
this function)
chm_lib.c:683: error: parse error before "readLen"
chm_lib.c:684: error: `h' undeclared (first use in this
function)
chm_lib.c:685: error: `readLen' undeclared (first use
in this function)
chm_lib.c:717: error: `buf' undeclared (first use in
this function)
chm_lib.c:717: error: `len' undeclared (first use in
this function)
chm_lib.c:717: error: `os' undeclared (first use in
this function)
chm_lib.c: In function `chm_open':
chm_lib.c:751: error: storage size of `itsfHeader'
isn't known
chm_lib.c:752: error: storage size of `itspHeader'
isn't known
chm_lib.c:755: error: storage size of `ctlData' isn't known
chm_lib.c:758: error: invalid application of `sizeof'
to an incomplete type
chm_lib.c:759: error: dereferencing pointer to
incomplete type
chm_lib.c:760: error: dereferencing pointer to
incomplete type
chm_lib.c:761: error: dereferencing pointer to
incomplete type
chm_lib.c:762: error: dereferencing pointer to
incomplete type
chm_lib.c:763: error: dereferencing pointer to
incomplete type
chm_lib.c:793: error: dereferencing pointer to
incomplete type
chm_lib.c:807: error: dereferencing pointer to
incomplete type
chm_lib.c:808: error: dereferencing pointer to
incomplete type
chm_lib.c:809: error: dereferencing pointer to
incomplete type
chm_lib.c:816: error: `UInt64' undeclared (first use in
this function)
chm_lib.c:816: error: parse error before numeric constant
chm_lib.c: At top level:
chm_lib.c:824: error: parse error before '->' token
chm_lib.c:829: warning: data definition has no type or
storage class
chm_lib.c:830: error: `sbuffer' undeclared here (not in
a function)
chm_lib.c:830: warning: data definition has no type or
storage class
chm_lib.c:831: error: parse error before "if"
chm_lib.c:879: error: redefinition of `sremain'
chm_lib.c:829: error: `sremain' previously defined here
chm_lib.c:879: warning: data definition has no type or
storage class
chm_lib.c:880: error: redefinition of `sbufpos'
chm_lib.c:830: error: `sbufpos' previously defined here
chm_lib.c:880: error: `sbuffer' undeclared here (not in
a function)
chm_lib.c:880: warning: data definition has no type or
storage class
chm_lib.c:881: error: parse error before "if"
chm_lib.c:890: error: redefinition of `sremain'
chm_lib.c:879: error: `sremain' previously defined here
chm_lib.c:890: warning: data definition has no type or
storage class
chm_lib.c:891: error: redefinition of `sbufpos'
chm_lib.c:880: error: `sbufpos' previously defined here
chm_lib.c:891: error: `sbuffer' undeclared here (not in
a function)
chm_lib.c:891: warning: data definition has no type or
storage class
chm_lib.c:892: error: parse error before "if"
chm_lib.c:902: error: redefinition of `sremain'
chm_lib.c:890: error: `sremain' previously defined here
chm_lib.c:902: error: `uiLzxc' undeclared here (not in
a function)
chm_lib.c:902: warning: data definition has no type or
storage class
chm_lib.c:903: error: redefinition of `sbufpos'
chm_lib.c:891: error: `sbufpos' previously defined here
chm_lib.c:903: error: `sbuffer' undeclared here (not in
a function)
chm_lib.c:903: warning: data definition has no type or
storage class
chm_lib.c:904: error: parse error before "if"
chm_lib.c:918: error: parse error before numeric constant
chm_lib.c:919: error: conflicting types for `chm_set_param'
chm_lib.h:96: error: previous declaration of
`chm_set_param'
chm_lib.c:919: warning: data definition has no type or
storage class
chm_lib.c: In function `chm_close':
chm_lib.c:929: error: dereferencing pointer to
incomplete type
chm_lib.c:930: error: dereferencing pointer to
incomplete type
chm_lib.c:931: error: dereferencing pointer to
incomplete type
chm_lib.c:939: error: dereferencing pointer to
incomplete type
chm_lib.c:940: error: dereferencing pointer to
incomplete type
chm_lib.c:941: error: dereferencing pointer to
incomplete type
chm_lib.c:945: error: dereferencing pointer to
incomplete type
chm_lib.c:946: error: dereferencing pointer to
incomplete type
chm_lib.c:947: error: dereferencing pointer to
incomplete type
chm_lib.c:949: error: dereferencing pointer to
incomplete type
chm_lib.c:952: error: dereferencing pointer to
incomplete type
chm_lib.c:954: error: dereferencing pointer to
incomplete type
chm_lib.c:955: error: dereferencing pointer to
incomplete type
chm_lib.c:957: error: dereferencing pointer to
incomplete type
chm_lib.c:958: error: dereferencing pointer to
incomplete type
chm_lib.c:961: error: dereferencing pointer to
incomplete type
chm_lib.c:962: error: dereferencing pointer to
incomplete type
chm_lib.c:963: error: dereferencing pointer to
incomplete type
chm_lib.c: At top level:
chm_lib.c:981: error: conflicting types for `chm_set_param'
chm_lib.c:919: error: previous declaration of
`chm_set_param'
chm_lib.c: In function `chm_set_param':
chm_lib.c:985: error: dereferencing pointer to
incomplete type
chm_lib.c:986: error: dereferencing pointer to
incomplete type
chm_lib.c:988: error: `UChar' undeclared (first use in
this function)
chm_lib.c:988: error: `newBlocks' undeclared (first use
in this function)
chm_lib.c:989: error: `UInt64' undeclared (first use in
this function)
chm_lib.c:989: error: `newIndices' undeclared (first
use in this function)
chm_lib.c:993: error: parse error before ')' token
chm_lib.c:994: error: parse error before ')' token
chm_lib.c:1002: error: dereferencing pointer to
incomplete type
chm_lib.c:1004: error: dereferencing pointer to
incomplete type
chm_lib.c:1006: error: dereferencing pointer to
incomplete type
chm_lib.c:1008: error: dereferencing pointer to
incomplete type
chm_lib.c:1013: error: dereferencing pointer to
incomplete type
chm_lib.c:1014: error: dereferencing pointer to
incomplete type
chm_lib.c:1018: error: dereferencing pointer to
incomplete type
chm_lib.c:1020: error: dereferencing pointer to
incomplete type
chm_lib.c:1025: error: dereferencing pointer to
incomplete type
chm_lib.c:1026: error: dereferencing pointer to
incomplete type
chm_lib.c:1030: error: dereferencing pointer to
incomplete type
chm_lib.c:1031: error: dereferencing pointer to
incomplete type
chm_lib.c:1032: error: dereferencing pointer to
incomplete type
chm_lib.c:1034: error: dereferencing pointer to
incomplete type
chm_lib.c: At top level:
chm_lib.c:1047: error: parse error before '*' token
chm_lib.c: In function `_chm_skip_cword':
chm_lib.c:1049: error: `pEntry' undeclared (first use
in this function)
chm_lib.c: At top level:
chm_lib.c:1054: error: parse error before '*' token
chm_lib.c: In function `_chm_skip_PMGL_entry_data':
chm_lib.c:1056: error: `pEntry' undeclared (first use
in this function)
chm_lib.c: At top level:
chm_lib.c:1062: error: parse error before
"_chm_parse_cword"
chm_lib.c:1062: error: parse error before '*' token
chm_lib.c: In function `_chm_parse_cword':
chm_lib.c:1064: error: `UInt64' undeclared (first use
in this function)
chm_lib.c:1064: error: parse error before "accum"
chm_lib.c:1065: error: `UChar' undeclared (first use in
this function)
chm_lib.c:1066: error: `temp' undeclared (first use in
this function)
chm_lib.c:1066: error: `pEntry' undeclared (first use
in this function)
chm_lib.c:1068: error: `accum' undeclared (first use in
this function)
chm_lib.c: At top level:
chm_lib.c:1076: error: parse error before '*' token
chm_lib.c: In function `_chm_parse_UTF8':
chm_lib.c:1083: error: `count' undeclared (first use in
this function)
chm_lib.c:1085: error: `pEntry' undeclared (first use
in this function)
chm_lib.c:1088: error: `path' undeclared (first use in
this function)
chm_lib.c: At top level:
chm_lib.c:1097: error: parse error before '*' token
chm_lib.c: In function `_chm_parse_PMGL_entry':
chm_lib.c:1099: error: `UInt64' undeclared (first use
in this function)
chm_lib.c:1099: error: parse error before "strLen"
chm_lib.c:1102: error: `strLen' undeclared (first use
in this function)
chm_lib.c:1102: error: `pEntry' undeclared (first use
in this function)
chm_lib.c:1107: error: `ui' undeclared (first use in
this function)
chm_lib.c: At top level:
chm_lib.c:1118: error: parse error before '*' token
chm_lib.c:1118: error: parse error before '*' token
chm_lib.c: In function `_chm_find_in_PMGL':
chm_lib.c:1125: error: storage size of `header' isn't known
chm_lib.c:1126: error: `UInt32' undeclared (first use
in this function)
chm_lib.c:1126: error: parse error before "hremain"
chm_lib.c:1127: error: `UChar' undeclared (first use in
this function)
chm_lib.c:1127: error: `end' undeclared (first use in
this function)
chm_lib.c:1128: error: `cur' undeclared (first use in
this function)
chm_lib.c:1129: error: `temp' undeclared (first use in
this function)
chm_lib.c:1130: error: `UInt64' undeclared (first use
in this function)
chm_lib.c:1130: error: parse error before "strLen"
chm_lib.c:1134: error: `page_buf' undeclared (first use
in this function)
chm_lib.c:1135: error: `hremain' undeclared (first use
in this function)
chm_lib.c:1145: error: `strLen' undeclared (first use
in this function)
chm_lib.c:1150: error: `objPath' undeclared (first use
in this function)
chm_lib.c: At top level:
chm_lib.c:1160: error: parse error before
"_chm_find_in_PMGI"
chm_lib.c:1160: error: parse error before '*' token
chm_lib.c: In function `_chm_find_in_PMGI':
chm_lib.c:1167: error: storage size of `header' isn't known
chm_lib.c:1168: error: `UInt32' undeclared (first use
in this function)
chm_lib.c:1168: error: parse error before "hremain"
chm_lib.c:1170: error: `UChar' undeclared (first use in
this function)
chm_lib.c:1170: error: `end' undeclared (first use in
this function)
chm_lib.c:1171: error: `cur' undeclared (first use in
this function)
chm_lib.c:1172: error: `UInt64' undeclared (first use
in this function)
chm_lib.c:1172: error: parse error before "strLen"
chm_lib.c:1176: error: `page_buf' undeclared (first use
in this function)
chm_lib.c:1177: error: `hremain' undeclared (first use
in this function)
chm_lib.c:1186: error: `strLen' undeclared (first use
in this function)
chm_lib.c:1191: error: `objPath' undeclared (first use
in this function)
chm_lib.c: In function `chm_resolve_object':
chm_lib.c:1210: error: `Int32' undeclared (first use in
this function)
chm_lib.c:1210: error: parse error before "curPage"
chm_lib.c:1221: error: `UChar' undeclared (first use in
this function)
chm_lib.c:1225: error: `curPage' undeclared (first use
in this function)
chm_lib.c:1225: error: dereferencing pointer to
incomplete type
chm_lib.c:1232: error: `page_buf' undeclared (first use
in this function)
chm_lib.c:1233: error: `UInt64' undeclared (first use
in this function)
chm_lib.c:1233: error: parse error before "h"
chm_lib.c:1244: error: `pEntry' undeclared (first use
in this function)
chm_lib.c:1245: error: dereferencing pointer to
incomplete type
chm_lib.c:1261: error: dereferencing pointer to
incomplete type
chm_lib.c: At top level:
chm_lib.c:1273: error: parse error before "return"
chm_lib.c:1282: error: parse error before "UInt64"
chm_lib.c: In function `_chm_get_cmpblock_bounds':
chm_lib.c:1286: error: `UChar' undeclared (first use in
this function)
chm_lib.c:1286: error: parse error before "buffer"
chm_lib.c:1287: error: `UInt32' undeclared (first use
in this function)
chm_lib.c:1290: error: `block' undeclared (first use in
this function)
chm_lib.c:1290: error: `h' undeclared (first use in
this function)
chm_lib.c:1293: error: `dummy' undeclared (first use in
this function)
chm_lib.c:1293: error: `buffer' undeclared (first use
in this function)
chm_lib.c:1294: error: `remain' undeclared (first use
in this function)
chm_lib.c:1296: error: `UInt64' undeclared (first use
in this function)
chm_lib.c:1296: error: parse error before "h"
chm_lib.c:1308: error: parse error before "h"
chm_lib.c:1324: error: parse error before "h"
chm_lib.c:1332: error: `len' undeclared (first use in
this function)
chm_lib.c:1336: error: `start' undeclared (first use in
this function)
chm_lib.c: At top level:
chm_lib.c:1343: error: parse error before
"_chm_decompress_block"
chm_lib.c:1344: error: parse error before "UInt64"
chm_lib.c: In function `_chm_decompress_block':
chm_lib.c:1355: error: `UChar' undeclared (first use in
this function)
chm_lib.c:1355: error: parse error before "cbuffer"
chm_lib.c:1357: error: `UInt64' undeclared (first use
in this function)
chm_lib.c:1358: error: `Int64' undeclared (first use in
this function)
chm_lib.c:1360: error: `lbuffer' undeclared (first use
in this function)
chm_lib.c:1361: error: `UInt32' undeclared (first use
in this function)
chm_lib.c:1361: error: parse error before "blockAlign"
chm_lib.c:1365: error: `blockAlign' undeclared (first
use in this function)
chm_lib.c:1368: error: `i' undeclared (first use in
this function)
chm_lib.c:1368: error: `h' undeclared (first use in
this function)
chm_lib.c:1372: error: `block' undeclared (first use in
this function)
chm_lib.c:1377: error: parse error before ')' token
chm_lib.c:1383: error: `cmpStart' undeclared (first use
in this function)
chm_lib.c:1383: error: `cmpLen' undeclared (first use
in this function)
chm_lib.c:1384: error: `cbuffer' undeclared (first use
in this function)
chm_lib.c:1389: error: parse error before numeric constant
chm_lib.c:1403: error: parse error before ')' token
chm_lib.c:1406: error: `ubuffer' undeclared (first use
in this function)
chm_lib.c:1415: error: parse error before numeric constant
chm_lib.c: At top level:
chm_lib.c:1427: error: parse error before
"_chm_decompress_region"
chm_lib.c:1428: error: parse error before "UChar"
chm_lib.c: In function `_chm_decompress_region':
chm_lib.c:1432: error: `UInt64' undeclared (first use
in this function)
chm_lib.c:1432: error: parse error before "nBlock"
chm_lib.c:1435: error: `UChar' undeclared (first use in
this function)
chm_lib.c:1435: error: `ubuffer' undeclared (first use
in this function)
chm_lib.c:1437: error: `len' undeclared (first use in
this function)
chm_lib.c:1438: error: `Int64' undeclared (first use in
this function)
chm_lib.c:1438: error: parse error before numeric constant
chm_lib.c:1441: error: `nBlock' undeclared (first use
in this function)
chm_lib.c:1441: error: `start' undeclared (first use in
this function)
chm_lib.c:1441: error: `h' undeclared (first use in
this function)
chm_lib.c:1442: error: `nOffset' undeclared (first use
in this function)
chm_lib.c:1443: error: `nLen' undeclared (first use in
this function)
chm_lib.c:1453: error: `buf' undeclared (first use in
this function)
chm_lib.c:1471: error: `gotLen' undeclared (first use
in this function)
chm_lib.c: In function `chm_retrieve_object':
chm_lib.c:1488: error: `Int64' undeclared (first use in
this function)
chm_lib.c:1488: error: parse error before numeric constant
chm_lib.c:1492: error: parse error before numeric constant
chm_lib.c:1504: error: `UInt64' undeclared (first use
in this function)
chm_lib.c:1504: error: parse error before "h"
chm_lib.c:1511: error: parse error before "swath"
chm_lib.c:1515: error: `swath' undeclared (first use in
this function)
chm_lib.c:1519: error: `total' undeclared (first use in
this function)
chm_lib.c: In function `chm_enumerate':
chm_lib.c:1539: error: `Int32' undeclared (first use in
this function)
chm_lib.c:1539: error: parse error before "curPage"
chm_lib.c:1550: error: `UChar' undeclared (first use in
this function)
chm_lib.c:1552: error: storage size of `header' isn't known
chm_lib.c:1553: error: `end' undeclared (first use in
this function)
chm_lib.c:1554: error: `cur' undeclared (first use in
this function)
chm_lib.c:1556: error: `UInt64' undeclared (first use
in this function)
chm_lib.c:1556: error: parse error before "ui_path_len"
chm_lib.c:1563: error: `curPage' undeclared (first use
in this function)
chm_lib.c:1563: error: dereferencing pointer to
incomplete type
chm_lib.c:1571: error: `page_buf' undeclared (first use
in this function)
chm_lib.c:1572: error: parse error before "h"
chm_lib.c:1587: error: dereferencing pointer to
incomplete type
chm_lib.c:1599: error: `ui_path_len' undeclared (first
use in this function)
chm_lib.c: At top level:
chm_lib.c:1648: error: parse error before "return"
chm_lib.c: In function `chm_enumerate_dir':
chm_lib.c:1661: error: `Int32' undeclared (first use in
this function)
chm_lib.c:1661: error: parse error before "curPage"
chm_lib.c:1672: error: `UChar' undeclared (first use in
this function)
chm_lib.c:1674: error: storage size of `header' isn't known
chm_lib.c:1675: error: `end' undeclared (first use in
this function)
chm_lib.c:1676: error: `cur' undeclared (first use in
this function)
chm_lib.c:1685: error: `UInt64' undeclared (first use
in this function)
chm_lib.c:1685: error: parse error before "ui_path_len"
chm_lib.c:1694: error: `curPage' undeclared (first use
in this function)
chm_lib.c:1694: error: dereferencing pointer to
incomplete type
chm_lib.c:1717: error: `page_buf' undeclared (first use
in this function)
chm_lib.c:1718: error: parse error before "h"
chm_lib.c:1733: error: dereferencing pointer to
incomplete type
chm_lib.c:1776: error: `ui_path_len' undeclared (first
use in this function)
chm_lib.c: At top level:
chm_lib.c:1825: error: parse error before "return"
chm_lib.c:656: error: storage size of `reset_table'
isn't known
make[2]: *** [chm_lib.o] Fehler 1
make[2]: Leaving directory
`/home/term/Documents/Progz/reader/Reader-2004-12-17/libchm++'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory
`/home/term/Documents/Progz/reader/Reader-2004-12-17'
make: *** [all] Fehler 2