Boost logo

Boost-Build :

Subject: Re: [Boost-build] ./bootstrap.sh: line 220: ./bootstrap/jam0: No such file or directory
From: er (erwann.rogard_at_[hidden])
Date: 2009-11-01 10:33:36


er wrote:
> Juergen Hunold wrote:
>
>> it somehow fails to compile bjam.
>> bootstrap.sh logs this build step to "config.log".
>> Please show us this log and we might figure out what is going wrong.
>>
>
> Here it is. Thanks.
>

The previous log I posted was probably cutoff, it should have been:

###
### Using 'darwin' toolset.
###
rm -rf bootstrap
mkdir bootstrap
cc -o bootstrap/jam0 command.c compile.c debug.c expand.c glob.c hash.c
hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c
newstr.c option.c output.c parse.c pathunix.c pathvms.c regexp.c rules.c
scan.c search.c subst.c timestamp.c variable.c modules.c strings.c
filesys.c builtins.c pwd.c class.c native.c w32_getreg.c modules/set.c
modules/path.c modules/regex.c modules/property-set.c modules/sequence.c
modules/order.c execunix.c fileunix.c
In file included from command.c:17:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from command.c:17:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from command.c:17:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from command.c:22:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
In file included from command.c:25:
/Developer/usr/bin/../lib/gcc/i686-apple-darwin9/4.0.1/include/limits.h:10:25:
error: limits.h: No such file or directory
command.c: In function ‘cmd_new’:
command.c:35: warning: incompatible implicit declaration of built-in
function ‘malloc’
command.c:71: error: ‘size_t’ undeclared (first use in this function)
command.c:71: error: (Each undeclared identifier is reported only once
command.c:71: error: for each function it appears in.)
command.c:71: error: syntax error before ‘l’
command.c:73: error: ‘l’ undeclared (first use in this function)
In file included from compile.c:13:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from compile.c:13:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from compile.c:13:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from compile.c:20:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
In file included from compile.c:23:
search.h:11: error: syntax error before ‘time_t’
compile.c:31:21: error: assert.h: No such file or directory
compile.c: In function ‘compile_eval’:
compile.c:207: error: invalid use of undefined type ‘struct globs’
compile.c:211: warning: incompatible implicit declaration of built-in
function ‘printf’
compile.c: In function ‘compile_include’:
compile.c:318: error: invalid use of undefined type ‘struct globs’
compile.c:322: warning: incompatible implicit declaration of built-in
function ‘printf’
compile.c:339: error: dereferencing pointer to incomplete type
compile.c:343: error: dereferencing pointer to incomplete type
compile.c:343: error: dereferencing pointer to incomplete type
compile.c:343: error: dereferencing pointer to incomplete type
compile.c:344: error: dereferencing pointer to incomplete type
compile.c:346: error: dereferencing pointer to incomplete type
compile.c: In function ‘compile_list’:
compile.c:421: warning: incompatible implicit declaration of built-in
function ‘strlen’
compile.c: In function ‘compile_local’:
compile.c:441: error: invalid use of undefined type ‘struct globs’
compile.c:445: warning: incompatible implicit declaration of built-in
function ‘printf’
compile.c: In function ‘compile_on’:
compile.c:495: error: invalid use of undefined type ‘struct globs’
compile.c:499: warning: incompatible implicit declaration of built-in
function ‘printf’
compile.c:505: error: dereferencing pointer to incomplete type
compile.c:507: error: dereferencing pointer to incomplete type
compile.c: In function ‘argument_error’:
compile.c:552: warning: incompatible implicit declaration of built-in
function ‘printf’
compile.c:560: warning: incompatible implicit declaration of built-in
function ‘exit’
compile.c: In function ‘is_type_name’:
compile.c:578: warning: incompatible implicit declaration of built-in
function ‘strlen’
compile.c: In function ‘evaluate_rule’:
compile.c:882: error: array type has incomplete element type
compile.c:892: warning: incompatible implicit declaration of built-in
function ‘strlen’
compile.c:898: warning: incompatible implicit declaration of built-in
function ‘printf’
compile.c:947: error: invalid use of undefined type ‘struct globs’
compile.c:954: warning: incompatible implicit declaration of built-in
function ‘strncat’
compile.c:964: warning: incompatible implicit declaration of built-in
function ‘printf’
compile.c:982: error: invalid use of undefined type ‘struct globs’
compile.c:990: warning: incompatible implicit declaration of built-in
function ‘printf’
compile.c:992: warning: incompatible implicit declaration of built-in
function ‘exit’
compile.c:1004: warning: incompatible implicit declaration of built-in
function ‘malloc’
compile.c:1005: warning: incompatible implicit declaration of built-in
function ‘memset’
compile.c:1055: error: dereferencing pointer to incomplete type
compile.c:1055: error: dereferencing pointer to incomplete type
compile.c:1082: error: invalid use of undefined type ‘struct globs’
compile.c:1085: error: invalid use of undefined type ‘struct globs’
compile.c: In function ‘compile_set’:
compile.c:1186: error: invalid use of undefined type ‘struct globs’
compile.c:1190: warning: incompatible implicit declaration of built-in
function ‘printf’
compile.c: In function ‘compile_settings’:
compile.c:1267: error: invalid use of undefined type ‘struct globs’
compile.c:1271: warning: incompatible implicit declaration of built-in
function ‘printf’
compile.c:1287: error: dereferencing pointer to incomplete type
compile.c:1287: error: dereferencing pointer to incomplete type
compile.c: In function ‘compile_switch’:
compile.c:1315: error: invalid use of undefined type ‘struct globs’
compile.c:1319: warning: incompatible implicit declaration of built-in
function ‘printf’
compile.c: In function ‘debug_compile’:
compile.c:1357: error: ‘stdout’ undeclared (first use in this function)
compile.c:1357: error: (Each undeclared identifier is reported only once
compile.c:1357: error: for each function it appears in.)
compile.c:1361: warning: incompatible implicit declaration of built-in
function ‘printf’
compile.c:1365: warning: incompatible implicit declaration of built-in
function ‘printf’
In file included from debug.c:7:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from debug.c:7:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from debug.c:7:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
debug.c:12:20: error: assert.h: No such file or directory
debug.c:17: error: variable ‘profile_other’ has initializer but
incomplete type
debug.c:17: warning: excess elements in struct initializer
debug.c:17: warning: (near initialization for ‘profile_other’)
debug.c:17: warning: excess elements in struct initializer
debug.c:17: warning: (near initialization for ‘profile_other’)
debug.c:17: warning: excess elements in struct initializer
debug.c:17: warning: (near initialization for ‘profile_other’)
debug.c:17: warning: excess elements in struct initializer
debug.c:17: warning: (near initialization for ‘profile_other’)
debug.c:17: warning: excess elements in struct initializer
debug.c:17: warning: (near initialization for ‘profile_other’)
debug.c:17: warning: excess elements in struct initializer
debug.c:17: warning: (near initialization for ‘profile_other’)
debug.c:18: error: variable ‘profile_total’ has initializer but
incomplete type
debug.c:18: warning: excess elements in struct initializer
debug.c:18: warning: (near initialization for ‘profile_total’)
debug.c:18: warning: excess elements in struct initializer
debug.c:18: warning: (near initialization for ‘profile_total’)
debug.c:18: warning: excess elements in struct initializer
debug.c:18: warning: (near initialization for ‘profile_total’)
debug.c:18: warning: excess elements in struct initializer
debug.c:18: warning: (near initialization for ‘profile_total’)
debug.c:18: warning: excess elements in struct initializer
debug.c:18: warning: (near initialization for ‘profile_total’)
debug.c:18: warning: excess elements in struct initializer
debug.c:18: warning: (near initialization for ‘profile_total’)
debug.c: In function ‘profile_init’:
debug.c:23: error: invalid use of undefined type ‘struct globs’
debug.c: In function ‘profile_enter’:
debug.c:30: error: invalid use of undefined type ‘struct globs’
debug.c:32: error: ‘clock_t’ undeclared (first use in this function)
debug.c:32: error: (Each undeclared identifier is reported only once
debug.c:32: error: for each function it appears in.)
debug.c:32: error: syntax error before ‘start’
debug.c:33: error: storage size of ‘info’ isn’t known
debug.c:39: error: invalid application of ‘sizeof’ to incomplete type
‘profile_info’
debug.c:44: error: dereferencing pointer to incomplete type
debug.c:44: error: dereferencing pointer to incomplete type
debug.c:44: error: dereferencing pointer to incomplete type
debug.c:44: error: dereferencing pointer to incomplete type
debug.c:44: error: dereferencing pointer to incomplete type
debug.c:46: error: dereferencing pointer to incomplete type
debug.c:47: error: dereferencing pointer to incomplete type
debug.c:49: error: dereferencing pointer to incomplete type
debug.c:51: error: dereferencing pointer to incomplete type
debug.c:54: error: dereferencing pointer to incomplete type
debug.c:55: error: dereferencing pointer to incomplete type
debug.c:56: error: dereferencing pointer to incomplete type
debug.c:59: error: dereferencing pointer to incomplete type
debug.c:60: error: dereferencing pointer to incomplete type
debug.c:60: error: dereferencing pointer to incomplete type
debug.c:60: error: ‘start’ undeclared (first use in this function)
debug.c: In function ‘profile_memory’:
debug.c:67: error: invalid use of undefined type ‘struct globs’
debug.c:68: error: dereferencing pointer to incomplete type
debug.c:69: error: dereferencing pointer to incomplete type
debug.c: In function ‘profile_exit’:
debug.c:75: error: invalid use of undefined type ‘struct globs’
debug.c:78: error: ‘clock_t’ undeclared (first use in this function)
debug.c:78: error: syntax error before ‘t’
debug.c:82: error: dereferencing pointer to incomplete type
debug.c:83: error: dereferencing pointer to incomplete type
debug.c:83: error: ‘t’ undeclared (first use in this function)
debug.c:86: error: dereferencing pointer to incomplete type
debug.c:86: error: dereferencing pointer to incomplete type
debug.c:88: error: dereferencing pointer to incomplete type
debug.c:91: error: dereferencing pointer to incomplete type
debug.c:91: error: dereferencing pointer to incomplete type
debug.c:92: error: dereferencing pointer to incomplete type
debug.c:95: error: dereferencing pointer to incomplete type
debug.c:96: error: dereferencing pointer to incomplete type
debug.c: In function ‘dump_profile_entry’:
debug.c:104: error: dereferencing pointer to incomplete type
debug.c:104: error: dereferencing pointer to incomplete type
debug.c:104: error: dereferencing pointer to incomplete type
debug.c:105: error: dereferencing pointer to incomplete type
debug.c:106: error: dereferencing pointer to incomplete type
debug.c:107: error: dereferencing pointer to incomplete type
debug.c:108: error: dereferencing pointer to incomplete type
debug.c:108: error: dereferencing pointer to incomplete type
debug.c:109: error: ‘CLOCKS_PER_SEC’ undeclared (first use in this function)
debug.c:114: error: invalid use of incomplete typedef ‘profile_info’
debug.c:114: error: dereferencing pointer to incomplete type
debug.c:115: error: invalid use of incomplete typedef ‘profile_info’
debug.c:115: error: dereferencing pointer to incomplete type
debug.c:117: warning: incompatible implicit declaration of built-in
function ‘printf’
debug.c:117: error: dereferencing pointer to incomplete type
debug.c:118: error: dereferencing pointer to incomplete type
debug.c:118: error: dereferencing pointer to incomplete type
debug.c: In function ‘profile_dump’:
debug.c:126: warning: incompatible implicit declaration of built-in
function ‘printf’
In file included from expand.c:7:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from expand.c:7:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from expand.c:7:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
expand.c:13:21: error: assert.h: No such file or directory
In file included from expand.c:15:
/Developer/usr/bin/../lib/gcc/i686-apple-darwin9/4.0.1/include/limits.h:10:25:
error: limits.h: No such file or directory
expand.c: In function ‘var_expand’:
expand.c:84: error: invalid use of undefined type ‘struct globs’
expand.c:85: warning: incompatible implicit declaration of built-in
function ‘printf’
expand.c:126: warning: incompatible implicit declaration of built-in
function ‘malloc’
expand.c:270: warning: incompatible implicit declaration of built-in
function ‘strchr’
expand.c:472: error: invalid use of undefined type ‘struct globs’
expand.c: In function ‘var_edit_parse’:
expand.c:523: warning: incompatible implicit declaration of built-in
function ‘memset’
expand.c:580: warning: incompatible implicit declaration of built-in
function ‘strchr’
expand.c:590: warning: incompatible implicit declaration of built-in
function ‘strlen’
In file included from glob.c:27:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from glob.c:27:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from glob.c:27:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
glob.c: In function ‘globchars’:
glob.c:118: warning: incompatible implicit declaration of built-in
function ‘memset’
In file included from hash.c:7:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from hash.c:7:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from hash.c:7:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
hash.c:10:21: error: assert.h: No such file or directory
hash.c:97: error: syntax error before ‘datalen’
hash.c:98: error: syntax error before ‘datalen’
hash.c: In function ‘hashitem’:
hash.c:220: error: array type has incomplete element type
hash.c:221: error: invalid use of undefined type ‘struct globs’
hash.c:231: error: invalid use of undefined type ‘struct globs’
hash.c:242: error: invalid use of undefined type ‘struct globs’
hash.c:264: warning: incompatible implicit declaration of built-in
function ‘memcpy’
hash.c:278: error: invalid use of undefined type ‘struct globs’
hash.c: In function ‘hashrehash’:
hash.c:305: warning: incompatible implicit declaration of built-in
function ‘memset’
hash.c: In function ‘hashdone’:
hash.c:386: error: invalid use of undefined type ‘struct globs’
hash.c:386: error: invalid use of undefined type ‘struct globs’
hash.c: At top level:
hash.c:396: error: syntax error before ‘datalen’
hash.c: In function ‘hash_mem_alloc’:
hash.c:398: error: ‘datalen’ undeclared (first use in this function)
hash.c:398: error: (Each undeclared identifier is reported only once
hash.c:398: error: for each function it appears in.)
hash.c:400: warning: incompatible implicit declaration of built-in
function ‘malloc’
hash.c:400: error: ‘size’ undeclared (first use in this function)
hash.c:404: warning: incompatible implicit declaration of built-in
function ‘malloc’
hash.c: At top level:
hash.c:408: error: syntax error before ‘datalen’
hash.c: In function ‘hash_mem_free’:
hash.c:410: error: ‘datalen’ undeclared (first use in this function)
hash.c:412: error: ‘data’ undeclared (first use in this function)
hash.c: In function ‘hashstat’:
hash.c:451: warning: incompatible implicit declaration of built-in
function ‘printf’
In file included from hdrmacro.c:13:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from hdrmacro.c:13:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from hdrmacro.c:13:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from hdrmacro.c:17:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
hdrmacro.c: In function ‘macro_headers’:
hdrmacro.c:69: error: ‘FILE’ undeclared (first use in this function)
hdrmacro.c:69: error: (Each undeclared identifier is reported only once
hdrmacro.c:69: error: for each function it appears in.)
hdrmacro.c:69: error: ‘f’ undeclared (first use in this function)
hdrmacro.c:72: error: invalid use of undefined type ‘struct globs’
hdrmacro.c:73: warning: incompatible implicit declaration of built-in
function ‘printf’
hdrmacro.c:73: error: dereferencing pointer to incomplete type
hdrmacro.c:85: error: dereferencing pointer to incomplete type
hdrmacro.c:99: error: invalid use of undefined type ‘struct globs’
hdrmacro.c:101: error: dereferencing pointer to incomplete type
hdrmacro.c: In function ‘macro_header_get’:
hdrmacro.c:132: error: invalid use of undefined type ‘struct globs’
hdrmacro.c:133: warning: incompatible implicit declaration of built-in
function ‘printf’
In file included from headers.c:12:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from headers.c:12:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from headers.c:12:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from headers.c:16:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
headers.c: In function ‘headers’:
headers.c:73: error: invalid use of undefined type ‘struct globs’
headers.c:74: warning: incompatible implicit declaration of built-in
function ‘printf’
headers.c:74: error: dereferencing pointer to incomplete type
headers.c:88: error: dereferencing pointer to incomplete type
headers.c:92: error: dereferencing pointer to incomplete type
headers.c:99: error: dereferencing pointer to incomplete type
headers.c: In function ‘headers1’:
headers.c:125: error: ‘FILE’ undeclared (first use in this function)
headers.c:125: error: (Each undeclared identifier is reported only once
headers.c:125: error: for each function it appears in.)
headers.c:125: error: ‘f’ undeclared (first use in this function)
headers.c:148: warning: incompatible implicit declaration of built-in
function ‘strlen’
headers.c:163: error: invalid use of undefined type ‘struct globs’
headers.c:164: warning: incompatible implicit declaration of built-in
function ‘printf’
headers.c:176: error: invalid use of undefined type ‘struct globs’
headers.c:177: warning: incompatible implicit declaration of built-in
function ‘printf’
headers.c:182: error: invalid use of undefined type ‘struct globs’
headers.c:188: error: invalid use of undefined type ‘struct globs’
headers.c: In function ‘regerror’:
headers.c:202: warning: incompatible implicit declaration of built-in
function ‘printf’
In file included from jam.c:107:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from jam.c:107:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from jam.c:107:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from jam.c:117:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
In file included from jam.c:120:
timestamp.h:11: error: syntax error before ‘time_t’
In file included from jam.c:124:
filesys.h:24: error: syntax error before ‘time_t’
filesys.h:29: error: syntax error before ‘time_t’
filesys.h:41: error: syntax error before ‘time_t’
filesys.h:41: warning: no semicolon at end of struct or union
filesys.h:43: error: syntax error before ‘}’ token
In file included from jam.c:125:
output.h:27: error: syntax error before ‘value’
jam.c:134:29: error: sys/utsname.h: No such file or directory
jam.c:138: error: variable ‘globs’ has initializer but incomplete type
jam.c:140: warning: excess elements in struct initializer
jam.c:140: warning: (near initialization for ‘globs’)
jam.c:141: warning: excess elements in struct initializer
jam.c:141: warning: (near initialization for ‘globs’)
jam.c:142: warning: excess elements in struct initializer
jam.c:142: warning: (near initialization for ‘globs’)
jam.c:143: warning: excess elements in struct initializer
jam.c:143: warning: (near initialization for ‘globs’)
jam.c:144: warning: excess elements in struct initializer
jam.c:144: warning: (near initialization for ‘globs’)
jam.c:148: error: extra brace group at end of initializer
jam.c:148: error: (near initialization for ‘globs’)
jam.c:148: warning: excess elements in struct initializer
jam.c:148: warning: (near initialization for ‘globs’)
jam.c:150: warning: excess elements in struct initializer
jam.c:150: warning: (near initialization for ‘globs’)
jam.c:152: warning: excess elements in struct initializer
jam.c:152: warning: (near initialization for ‘globs’)
jam.c: In function ‘main’:
jam.c:234: warning: incompatible implicit declaration of built-in
function ‘printf’
jam.c:251: warning: incompatible implicit declaration of built-in
function ‘exit’
jam.c:257: warning: incompatible implicit declaration of built-in
function ‘printf’
jam.c:270: error: invalid use of undefined type ‘struct globs’
jam.c:270: error: invalid use of undefined type ‘struct globs’
jam.c:277: error: invalid use of undefined type ‘struct globs’
jam.c:278: error: invalid use of undefined type ‘struct globs’
jam.c:278: error: invalid use of undefined type ‘struct globs’
jam.c:280: warning: incompatible implicit declaration of built-in
function ‘printf’
jam.c:282: error: invalid use of undefined type ‘struct globs’
jam.c:283: warning: incompatible implicit declaration of built-in
function ‘exit’
jam.c:288: error: invalid use of undefined type ‘struct globs’
jam.c:294: error: invalid use of undefined type ‘struct globs’
jam.c:297: error: invalid use of undefined type ‘struct globs’
jam.c:300: error: invalid use of undefined type ‘struct globs’
jam.c:310: error: invalid use of undefined type ‘struct globs’
jam.c:316: warning: incompatible implicit declaration of built-in
function ‘printf’
jam.c:323: error: invalid use of undefined type ‘struct globs’
jam.c:325: error: invalid use of undefined type ‘struct globs’
jam.c:329: error: storage size of ‘PROF_MAIN’ isn’t known
jam.c:378: error: storage size of ‘u’ isn’t known
jam.c:471: error: invalid use of undefined type ‘struct globs’
jam.c:473: warning: incompatible implicit declaration of built-in
function ‘printf’
jam.c:474: warning: incompatible implicit declaration of built-in
function ‘exit’
jam.c:476: error: invalid use of undefined type ‘struct globs’
jam.c:481: error: storage size of ‘PROF_MAIN_MAKE’ isn’t known
jam.c:492: warning: incompatible implicit declaration of built-in
function ‘malloc’
jam.c:506: error: invalid use of undefined type ‘struct globs’
jam.c:517: error: invalid use of undefined type ‘struct globs’
jam.c:518: error: invalid use of undefined type ‘struct globs’
In file included from jamgram.y:97:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from jamgram.y:97:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from jamgram.y:97:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from jamgram.y:104:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
In file included from lists.c:7:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from lists.c:7:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from lists.c:7:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
lists.c: In function ‘list_new’:
lists.c:62: error: invalid use of undefined type ‘struct globs’
lists.c:63: warning: incompatible implicit declaration of built-in
function ‘printf’
lists.c:77: warning: incompatible implicit declaration of built-in
function ‘malloc’
lists.c: In function ‘list_sort’:
lists.c:141: warning: incompatible implicit declaration of built-in
function ‘malloc’
lists.c: In function ‘list_print’:
lists.c:203: warning: incompatible implicit declaration of built-in
function ‘printf’
lists.c: In function ‘lol_print’:
lists.c:302: warning: incompatible implicit declaration of built-in
function ‘printf’
In file included from make.c:49:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from make.c:49:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from make.c:49:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from make.c:54:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
In file included from make.c:60:
search.h:11: error: syntax error before ‘time_t’
make.c:65:20: error: assert.h: No such file or directory
make.c: In function ‘make’:
make.c:119: warning: incompatible implicit declaration of built-in
function ‘memset’
make.c:127: error: storage size of ‘PROF_MAKE_MAKE0’ isn’t known
make.c:139: error: invalid use of undefined type ‘struct globs’
make.c:142: warning: incompatible implicit declaration of built-in
function ‘printf’
make.c:165: error: storage size of ‘PROF_MAKE_MAKE1’ isn’t known
make.c: In function ‘update_dependants’:
make.c:183: error: dereferencing pointer to incomplete type
make.c:186: error: dereferencing pointer to incomplete type
make.c:193: error: dereferencing pointer to incomplete type
make.c:195: error: invalid use of undefined type ‘struct globs’
make.c:197: warning: incompatible implicit declaration of built-in
function ‘printf’
make.c:198: error: dereferencing pointer to incomplete type
make.c:198: error: dereferencing pointer to incomplete type
make.c:198: error: dereferencing pointer to incomplete type
make.c: In function ‘force_rebuilds’:
make.c:218: error: dereferencing pointer to incomplete type
make.c:223: error: dereferencing pointer to incomplete type
make.c:225: error: invalid use of undefined type ‘struct globs’
make.c:226: warning: incompatible implicit declaration of built-in
function ‘printf’
make.c:227: error: dereferencing pointer to incomplete type
make.c:227: error: dereferencing pointer to incomplete type
make.c:230: error: dereferencing pointer to incomplete type
make.c: In function ‘make0’:
make.c:257: error: ‘time_t’ undeclared (first use in this function)
make.c:257: error: (Each undeclared identifier is reported only once
make.c:257: error: for each function it appears in.)
make.c:257: error: syntax error before ‘last’
make.c:268: error: invalid use of undefined type ‘struct globs’
make.c:269: warning: incompatible implicit declaration of built-in
function ‘printf’
make.c:269: error: dereferencing pointer to incomplete type
make.c:275: error: invalid use of undefined type ‘struct globs’
make.c:276: error: dereferencing pointer to incomplete type
make.c:278: error: dereferencing pointer to incomplete type
make.c:286: error: dereferencing pointer to incomplete type
make.c:290: error: dereferencing pointer to incomplete type
make.c:290: error: dereferencing pointer to incomplete type
make.c:293: error: dereferencing pointer to incomplete type
make.c:293: error: dereferencing pointer to incomplete type
make.c:293: error: dereferencing pointer to incomplete type
make.c:294: error: dereferencing pointer to incomplete type
make.c:302: error: dereferencing pointer to incomplete type
make.c:302: error: dereferencing pointer to incomplete type
make.c:306: error: dereferencing pointer to incomplete type
make.c:310: error: dereferencing pointer to incomplete type
make.c:311: error: dereferencing pointer to incomplete type
make.c:312: error: dereferencing pointer to incomplete type
make.c:314: error: dereferencing pointer to incomplete type
make.c:331: error: dereferencing pointer to incomplete type
make.c:342: error: invalid use of undefined type ‘struct globs’
make.c:344: error: dereferencing pointer to incomplete type
make.c:344: error: dereferencing pointer to incomplete type
make.c:346: error: dereferencing pointer to incomplete type
make.c:346: error: dereferencing pointer to incomplete type
make.c:348: error: dereferencing pointer to incomplete type
make.c:354: error: dereferencing pointer to incomplete type
make.c:354: error: dereferencing pointer to incomplete type
make.c:359: error: dereferencing pointer to incomplete type
make.c:359: error: dereferencing pointer to incomplete type
make.c:369: error: dereferencing pointer to incomplete type
make.c:371: error: dereferencing pointer to incomplete type
make.c:376: error: dereferencing pointer to incomplete type
make.c:378: error: dereferencing pointer to incomplete type
make.c:379: error: dereferencing pointer to incomplete type
make.c:383: error: dereferencing pointer to incomplete type
make.c:384: error: dereferencing pointer to incomplete type
make.c:389: error: dereferencing pointer to incomplete type
make.c:390: error: dereferencing pointer to incomplete type
make.c:391: error: dereferencing pointer to incomplete type
make.c:392: error: dereferencing pointer to incomplete type
make.c:392: error: dereferencing pointer to incomplete type
make.c:400: error: ‘last’ undeclared (first use in this function)
make.c:403: error: dereferencing pointer to incomplete type
make.c:408: error: dereferencing pointer to incomplete type
make.c:408: error: dereferencing pointer to incomplete type
make.c:410: error: dereferencing pointer to incomplete type
make.c:416: error: dereferencing pointer to incomplete type
make.c:416: error: dereferencing pointer to incomplete type
make.c:417: error: dereferencing pointer to incomplete type
make.c:417: error: dereferencing pointer to incomplete type
make.c:435: error: ‘hlast’ undeclared (first use in this function)
make.c:435: error: dereferencing pointer to incomplete type
make.c:435: error: dereferencing pointer to incomplete type
make.c:443: error: dereferencing pointer to incomplete type
make.c:453: error: dereferencing pointer to incomplete type
make.c:494: error: dereferencing pointer to incomplete type
make.c:498: error: dereferencing pointer to incomplete type
make.c:498: error: dereferencing pointer to incomplete type
make.c:505: error: dereferencing pointer to incomplete type
make.c:505: error: dereferencing pointer to incomplete type
make.c:512: error: dereferencing pointer to incomplete type
make.c:512: error: dereferencing pointer to incomplete type
make.c:516: error: dereferencing pointer to incomplete type
make.c:520: error: dereferencing pointer to incomplete type
make.c:524: error: dereferencing pointer to incomplete type
make.c:524: error: dereferencing pointer to incomplete type
make.c:528: error: dereferencing pointer to incomplete type
make.c:529: error: dereferencing pointer to incomplete type
make.c:529: error: dereferencing pointer to incomplete type
make.c:529: error: dereferencing pointer to incomplete type
make.c:559: error: dereferencing pointer to incomplete type
make.c:559: error: dereferencing pointer to incomplete type
make.c:561: error: dereferencing pointer to incomplete type
make.c:573: error: dereferencing pointer to incomplete type
make.c:581: error: dereferencing pointer to incomplete type
make.c:581: error: dereferencing pointer to incomplete type
make.c:581: error: dereferencing pointer to incomplete type
make.c:582: error: dereferencing pointer to incomplete type
make.c:582: error: dereferencing pointer to incomplete type
make.c:587: error: dereferencing pointer to incomplete type
make.c:588: error: dereferencing pointer to incomplete type
make.c:590: error: dereferencing pointer to incomplete type
make.c:602: error: invalid use of undefined type ‘struct globs’
make.c:603: error: dereferencing pointer to incomplete type
make.c:603: error: dereferencing pointer to incomplete type
make.c:610: error: dereferencing pointer to incomplete type
make.c:618: error: invalid use of undefined type ‘struct globs’
make.c:626: error: dereferencing pointer to incomplete type
make.c:629: error: dereferencing pointer to incomplete type
make.c:633: error: dereferencing pointer to incomplete type
make.c:635: error: dereferencing pointer to incomplete type
make.c:635: error: dereferencing pointer to incomplete type
make.c:635: error: dereferencing pointer to incomplete type
make.c:638: error: invalid use of undefined type ‘struct globs’
make.c:639: error: dereferencing pointer to incomplete type
make.c:640: error: dereferencing pointer to incomplete type
make.c: In function ‘make0sort’:
make.c:763: error: storage size of ‘PROF_MAKE_MAKE0SORT’ isn’t known
make.c:776: error: dereferencing pointer to incomplete type
make.c:776: error: dereferencing pointer to incomplete type
In file included from make1.c:50:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from make1.c:50:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from make1.c:50:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
make1.c:54:20: error: assert.h: No such file or directory
In file included from make1.c:56:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
In file included from make1.c:59:
search.h:11: error: syntax error before ‘time_t’
In file included from make1.c:63:
execcmd.h:25: error: syntax error before ‘time_t’
execcmd.h:25: warning: no semicolon at end of struct or union
execcmd.h:26: warning: data definition has no type or storage class
execcmd.h:27: warning: data definition has no type or storage class
execcmd.h:32: error: syntax error before ‘timing_info’
In file included from make1.c:65:
output.h:27: error: syntax error before ‘value’
make1.c:70:42: error: unistd.h: No such file or directory
make1.c:110: error: syntax error before ‘timing_info’
make1.c:117: error: ‘NULL’ undeclared here (not in a function)
make1.c: In function ‘alloc_state’:
make1.c:128: warning: incompatible implicit declaration of built-in
function ‘memset’
make1.c:132: warning: incompatible implicit declaration of built-in
function ‘malloc’
make1.c: In function ‘make1’:
make1.c:212: warning: incompatible implicit declaration of built-in
function ‘memset’
make1.c:241: warning: incompatible implicit declaration of built-in
function ‘printf’
make1.c:243: error: invalid use of undefined type ‘struct globs’
make1.c:246: error: invalid use of undefined type ‘struct globs’
make1.c: In function ‘make1a’:
make1.c:274: error: dereferencing pointer to incomplete type
make1.c:279: error: dereferencing pointer to incomplete type
make1.c:279: error: dereferencing pointer to incomplete type
make1.c:281: error: dereferencing pointer to incomplete type
make1.c:287: error: dereferencing pointer to incomplete type
make1.c:301: error: dereferencing pointer to incomplete type
make1.c:306: error: dereferencing pointer to incomplete type
make1.c:307: error: dereferencing pointer to incomplete type
make1.c:307: error: dereferencing pointer to incomplete type
make1.c:308: error: dereferencing pointer to incomplete type
make1.c:309: error: dereferencing pointer to incomplete type
make1.c:309: error: dereferencing pointer to incomplete type
make1.c:313: error: dereferencing pointer to incomplete type
make1.c:317: error: dereferencing pointer to incomplete type
make1.c: In function ‘make1atail’:
make1.c:334: error: dereferencing pointer to incomplete type
make1.c: In function ‘make1b’:
make1.c:361: error: dereferencing pointer to incomplete type
make1.c:388: error: dereferencing pointer to incomplete type
make1.c:389: error: dereferencing pointer to incomplete type
make1.c:389: error: dereferencing pointer to incomplete type
make1.c:389: error: dereferencing pointer to incomplete type
make1.c:392: error: dereferencing pointer to incomplete type
make1.c:392: error: dereferencing pointer to incomplete type
make1.c:399: error: dereferencing pointer to incomplete type
make1.c:400: error: dereferencing pointer to incomplete type
make1.c:401: error: dereferencing pointer to incomplete type
make1.c:403: error: dereferencing pointer to incomplete type
make1.c:408: error: dereferencing pointer to incomplete type
make1.c:408: error: dereferencing pointer to incomplete type
make1.c:411: error: dereferencing pointer to incomplete type
make1.c:413: error: dereferencing pointer to incomplete type
make1.c:414: warning: incompatible implicit declaration of built-in
function ‘printf’
make1.c:414: error: dereferencing pointer to incomplete type
make1.c:417: warning: incompatible implicit declaration of built-in
function ‘printf’
make1.c:417: error: dereferencing pointer to incomplete type
make1.c:420: error: dereferencing pointer to incomplete type
make1.c:421: error: dereferencing pointer to incomplete type
make1.c:434: error: dereferencing pointer to incomplete type
make1.c:438: error: invalid use of undefined type ‘struct globs’
make1.c:439: warning: incompatible implicit declaration of built-in
function ‘printf’
make1.c:439: error: dereferencing pointer to incomplete type
make1.c:454: error: dereferencing pointer to incomplete type
make1.c:457: error: invalid use of undefined type ‘struct globs’
make1.c:460: error: dereferencing pointer to incomplete type
make1.c:464: error: dereferencing pointer to incomplete type
make1.c:470: error: dereferencing pointer to incomplete type
make1.c:471: error: dereferencing pointer to incomplete type
make1.c:472: warning: incompatible implicit declaration of built-in
function ‘abort’
make1.c: In function ‘make1c’:
make1.c:507: error: dereferencing pointer to incomplete type
make1.c:509: error: dereferencing pointer to incomplete type
make1.c:514: error: invalid use of undefined type ‘struct globs’
make1.c:515: error: invalid use of undefined type ‘struct globs’
make1.c:519: error: invalid use of undefined type ‘struct globs’
make1.c:523: error: invalid use of undefined type ‘struct globs’
make1.c:542: error: dereferencing pointer to incomplete type
make1.c:543: error: dereferencing pointer to incomplete type
make1.c:544: error: dereferencing pointer to incomplete type
make1.c:545: error: dereferencing pointer to incomplete type
make1.c:546: error: dereferencing pointer to incomplete type
make1.c:547: error: dereferencing pointer to incomplete type
make1.c:550: error: dereferencing pointer to incomplete type
make1.c:551: error: dereferencing pointer to incomplete type
make1.c:563: error: dereferencing pointer to incomplete type
make1.c:566: error: dereferencing pointer to incomplete type
make1.c:567: error: dereferencing pointer to incomplete type
make1.c:568: error: dereferencing pointer to incomplete type
make1.c:573: error: dereferencing pointer to incomplete type
make1.c:575: error: dereferencing pointer to incomplete type
make1.c:576: error: dereferencing pointer to incomplete type
make1.c:579: error: dereferencing pointer to incomplete type
make1.c:581: error: dereferencing pointer to incomplete type
make1.c:587: error: dereferencing pointer to incomplete type
make1.c:589: error: dereferencing pointer to incomplete type
make1.c:600: error: dereferencing pointer to incomplete type
make1.c:600: error: dereferencing pointer to incomplete type
make1.c:601: error: dereferencing pointer to incomplete type
make1.c:602: error: dereferencing pointer to incomplete type
make1.c:602: error: dereferencing pointer to incomplete type
make1.c:603: error: dereferencing pointer to incomplete type
make1.c:605: error: dereferencing pointer to incomplete type
make1.c:610: error: dereferencing pointer to incomplete type
make1.c:613: error: dereferencing pointer to incomplete type
make1.c: At top level:
make1.c:661: error: syntax error before ‘timing_info’
make1.c: In function ‘call_timing_rule’:
make1.c:665: error: ‘target’ undeclared (first use in this function)
make1.c:665: error: (Each undeclared identifier is reported only once
make1.c:665: error: for each function it appears in.)
make1.c:685: error: ‘time’ undeclared (first use in this function)
make1.c: At top level:
make1.c:709: error: syntax error before ‘timing_info’
make1.c: In function ‘call_action_rule’:
make1.c:716: error: ‘target’ undeclared (first use in this function)
make1.c:741: error: ‘executed_command’ undeclared (first use in this
function)
make1.c:743: error: ‘time’ undeclared (first use in this function)
make1.c:749: error: ‘command_output’ undeclared (first use in this function)
make1.c: At top level:
make1.c:772: error: syntax error before ‘timing_info’
make1.c: In function ‘make_closure’:
make1.c:777: error: ‘closure’ undeclared (first use in this function)
make1.c:779: error: ‘time’ undeclared (first use in this function)
make1.c:780: error: invalid use of undefined type ‘struct globs’
make1.c:781: warning: incompatible implicit declaration of built-in
function ‘printf’
make1.c:783: error: ‘executed_command’ undeclared (first use in this
function)
make1.c:783: error: ‘command_output’ undeclared (first use in this function)
make1.c: In function ‘make1d’:
make1.c:801: error: dereferencing pointer to incomplete type
make1.c:804: error: dereferencing pointer to incomplete type
make1.c:823: error: invalid use of undefined type ‘struct globs’
make1.c:825: error: invalid use of undefined type ‘struct globs’
make1.c:826: warning: incompatible implicit declaration of built-in
function ‘printf’
make1.c:836: error: invalid use of undefined type ‘struct globs’
make1.c:847: warning: incompatible implicit declaration of built-in
function ‘printf’
make1.c:853: error: dereferencing pointer to incomplete type
make1.c:854: error: dereferencing pointer to incomplete type
make1.c: In function ‘swap_settings’:
make1.c:880: error: dereferencing pointer to incomplete type
make1.c:895: error: dereferencing pointer to incomplete type
make1.c: In function ‘make1cmds’:
make1.c:919: error: dereferencing pointer to incomplete type
make1.c:1013: warning: incompatible implicit declaration of built-in
function ‘printf’
make1.c:1020: error: ‘stdout’ undeclared (first use in this function)
make1.c:1021: warning: incompatible implicit declaration of built-in
function ‘exit’
make1.c: In function ‘make1list’:
make1.c:1052: error: dereferencing pointer to incomplete type
make1.c:1057: error: dereferencing pointer to incomplete type
make1.c:1057: error: dereferencing pointer to incomplete type
make1.c:1062: error: dereferencing pointer to incomplete type
make1.c:1065: error: dereferencing pointer to incomplete type
make1.c:1074: error: dereferencing pointer to incomplete type
make1.c:1081: error: dereferencing pointer to incomplete type
make1.c: In function ‘make1settings’:
make1.c:1106: error: dereferencing pointer to incomplete type
make1.c:1110: error: dereferencing pointer to incomplete type
make1.c: In function ‘make1bind’:
make1.c:1130: error: dereferencing pointer to incomplete type
make1.c:1133: error: dereferencing pointer to incomplete type
make1.c:1134: error: dereferencing pointer to incomplete type
make1.c:1134: error: dereferencing pointer to incomplete type
make1.c:1134: error: dereferencing pointer to incomplete type
make1.c:1134: error: dereferencing pointer to incomplete type
make1.c:1135: error: dereferencing pointer to incomplete type
make1.c:1135: error: dereferencing pointer to incomplete type
make1.c:1136: error: dereferencing pointer to incomplete type
In file included from newstr.c:7:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from newstr.c:7:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from newstr.c:7:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
newstr.c: In function ‘allocate’:
newstr.c:86: warning: incompatible implicit declaration of built-in
function ‘malloc’
newstr.c: In function ‘newstr’:
newstr.c:120: warning: incompatible implicit declaration of built-in
function ‘strlen’
newstr.c:124: warning: incompatible implicit declaration of built-in
function ‘memcpy’
newstr.c: In function ‘str_done’:
newstr.c:170: error: invalid use of undefined type ‘struct globs’
newstr.c:171: warning: incompatible implicit declaration of built-in
function ‘printf’
In file included from option.c:7:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from option.c:7:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from option.c:7:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
option.c: In function ‘getoptions’:
option.c:25: warning: incompatible implicit declaration of built-in
function ‘memset’
option.c:37: warning: incompatible implicit declaration of built-in
function ‘printf’
option.c:51: warning: incompatible implicit declaration of built-in
function ‘printf’
option.c:73: warning: incompatible implicit declaration of built-in
function ‘printf’
In file included from output.c:7:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from output.c:7:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from output.c:7:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from output.c:8:
output.h:27: error: syntax error before ‘value’
output.c:18: error: syntax error before ‘FILE’
output.c: In function ‘out_’:
output.c:21: error: ‘data’ undeclared (first use in this function)
output.c:21: error: (Each undeclared identifier is reported only once
output.c:21: error: for each function it appears in.)
output.c:23: error: ‘size_t’ undeclared (first use in this function)
output.c:23: error: syntax error before ‘len’
output.c:24: warning: incompatible implicit declaration of built-in
function ‘fwrite’
output.c:24: error: ‘len’ undeclared (first use in this function)
output.c:24: error: ‘io’ undeclared (first use in this function)
output.c: In function ‘out_action’:
output.c:45: warning: incompatible implicit declaration of built-in
function ‘fprintf’
output.c:45: error: ‘stdout’ undeclared (first use in this function)
output.c:49: error: invalid use of undefined type ‘struct globs’
output.c:56: error: invalid use of undefined type ‘struct globs’
output.c:58: error: invalid use of undefined type ‘struct globs’
output.c:73: warning: incompatible implicit declaration of built-in
function ‘fprintf’
output.c:73: error: invalid use of undefined type ‘struct globs’
output.c:86: error: invalid use of undefined type ‘struct globs’
output.c:87: error: invalid use of undefined type ‘struct globs’
output.c:92: error: invalid use of undefined type ‘struct globs’
output.c:94: error: ‘stderr’ undeclared (first use in this function)
output.c:100: error: invalid use of undefined type ‘struct globs’
output.c: In function ‘outf_int’:
output.c:107: warning: incompatible implicit declaration of built-in
function ‘sprintf’
output.c: In function ‘outf_double’:
output.c:115: warning: incompatible implicit declaration of built-in
function ‘sprintf’
output.c: At top level:
output.c:120: error: syntax error before ‘value’
output.c: In function ‘outf_time’:
output.c:123: warning: incompatible implicit declaration of built-in
function ‘strftime’
output.c:123: error: ‘value’ undeclared (first use in this function)
output.c:123: warning: passing argument 4 of ‘strftime’ makes pointer
from integer without a cast
In file included from parse.c:13:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from parse.c:13:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from parse.c:13:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
parse.c: In function ‘parse_make’:
parse.c:74: warning: incompatible implicit declaration of built-in
function ‘malloc’
In file included from pathunix.c:14:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from pathunix.c:14:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from pathunix.c:14:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from pathunix.c:18:
filesys.h:24: error: syntax error before ‘time_t’
filesys.h:29: error: syntax error before ‘time_t’
filesys.h:41: error: syntax error before ‘time_t’
filesys.h:41: warning: no semicolon at end of struct or union
filesys.h:43: error: syntax error before ‘}’ token
pathunix.c:22:21: error: unistd.h: No such file or directory
pathunix.c: In function ‘path_parse’:
pathunix.c:65: warning: incompatible implicit declaration of built-in
function ‘memset’
pathunix.c:69: warning: incompatible implicit declaration of built-in
function ‘strchr’
pathunix.c:78: warning: incompatible implicit declaration of built-in
function ‘strrchr’
pathunix.c:108: warning: incompatible implicit declaration of built-in
function ‘strlen’
pathunix.c: In function ‘is_path_delim’:
pathunix.c:157: warning: incompatible implicit declaration of built-in
function ‘strchr’
pathunix.c: In function ‘path_tmpdir’:
pathunix.c:414: warning: initialization makes pointer from integer
without a cast
pathunix.c: In function ‘path_tmpnam’:
pathunix.c:438: warning: incompatible implicit declaration of built-in
function ‘sprintf’
In file included from pathvms.c:13:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from pathvms.c:13:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from pathvms.c:13:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from regexp.c:46:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from regexp.c:46:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from regexp.c:46:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
regexp.c: In function ‘regcomp’:
regexp.c:224: error: ‘NULL’ undeclared (first use in this function)
regexp.c:224: error: (Each undeclared identifier is reported only once
regexp.c:224: error: for each function it appears in.)
regexp.c:244: warning: incompatible implicit declaration of built-in
function ‘malloc’
regexp.c:283: warning: incompatible implicit declaration of built-in
function ‘strlen’
regexp.c: In function ‘reg’:
regexp.c:320: error: ‘NULL’ undeclared (first use in this function)
regexp.c: In function ‘regbranch’:
regexp.c:387: error: ‘NULL’ undeclared (first use in this function)
regexp.c: In function ‘regpiece’:
regexp.c:424: error: ‘NULL’ undeclared (first use in this function)
regexp.c: In function ‘regatom’:
regexp.c:518: error: ‘NULL’ undeclared (first use in this function)
regexp.c: In function ‘regtail’:
regexp.c:738: error: ‘NULL’ undeclared (first use in this function)
regexp.c: In function ‘regoptail’:
regexp.c:761: error: ‘NULL’ undeclared (first use in this function)
regexp.c: In function ‘regexec’:
regexp.c:802: error: ‘NULL’ undeclared (first use in this function)
regexp.c:817: warning: incompatible implicit declaration of built-in
function ‘strchr’
regexp.c:838: warning: incompatible implicit declaration of built-in
function ‘strchr’
regexp.c: In function ‘regtry’:
regexp.c:876: error: ‘NULL’ undeclared (first use in this function)
regexp.c: In function ‘regmatch’:
regexp.c:911: error: ‘NULL’ undeclared (first use in this function)
regexp.c:955: warning: incompatible implicit declaration of built-in
function ‘strlen’
regexp.c:962: warning: incompatible implicit declaration of built-in
function ‘strchr’
regexp.c: In function ‘regrepeat’:
regexp.c:1112: warning: incompatible implicit declaration of built-in
function ‘strlen’
regexp.c:1122: warning: incompatible implicit declaration of built-in
function ‘strchr’
regexp.c:1122: error: ‘NULL’ undeclared (first use in this function)
regexp.c: In function ‘regnext’:
regexp.c:1152: error: ‘NULL’ undeclared (first use in this function)
In file included from rules.c:7:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from rules.c:7:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from rules.c:7:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from rules.c:11:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
In file included from rules.c:15:
search.h:11: error: syntax error before ‘time_t’
In file included from rules.c:18:
timestamp.h:11: error: syntax error before ‘time_t’
rules.c: In function ‘target_include’:
rules.c:71: error: dereferencing pointer to incomplete type
rules.c:73: error: dereferencing pointer to incomplete type
rules.c:74: error: dereferencing pointer to incomplete type
rules.c:76: error: dereferencing pointer to incomplete type
rules.c:77: error: dereferencing pointer to incomplete type
rules.c:77: error: dereferencing pointer to incomplete type
rules.c: In function ‘bindtarget’:
rules.c:155: error: storage size of ‘target’ isn’t known
rules.c:159: error: invalid application of ‘sizeof’ to incomplete type
‘TARGET’
rules.c:165: error: dereferencing pointer to incomplete type
rules.c:169: warning: incompatible implicit declaration of built-in
function ‘memset’
rules.c:169: error: dereferencing pointer to incomplete type
rules.c:170: error: dereferencing pointer to incomplete type
rules.c:171: error: dereferencing pointer to incomplete type
rules.c:171: error: dereferencing pointer to incomplete type
rules.c: In function ‘bind_explicitly_located_target’:
rules.c:181: error: dereferencing pointer to incomplete type
rules.c:184: error: dereferencing pointer to incomplete type
rules.c:189: error: dereferencing pointer to incomplete type
rules.c:193: error: dereferencing pointer to incomplete type
rules.c:193: error: dereferencing pointer to incomplete type
rules.c:193: error: dereferencing pointer to incomplete type
rules.c:194: error: dereferencing pointer to incomplete type
rules.c: In function ‘search_for_target’:
rules.c:220: error: ‘time_t’ undeclared (first use in this function)
rules.c:220: error: (Each undeclared identifier is reported only once
rules.c:220: error: for each function it appears in.)
rules.c:220: error: syntax error before ‘time’
rules.c:234: warning: incompatible implicit declaration of built-in
function ‘strlen’
rules.c:250: error: ‘time’ undeclared (first use in this function)
rules.c:272: error: dereferencing pointer to incomplete type
rules.c:273: error: dereferencing pointer to incomplete type
rules.c:274: error: dereferencing pointer to incomplete type
rules.c:276: error: dereferencing pointer to incomplete type
rules.c:276: error: dereferencing pointer to incomplete type
rules.c: In function ‘copytarget’:
rules.c:292: warning: incompatible implicit declaration of built-in
function ‘malloc’
rules.c:292: error: dereferencing pointer to incomplete type
rules.c:293: warning: incompatible implicit declaration of built-in
function ‘memset’
rules.c:293: error: dereferencing pointer to incomplete type
rules.c:294: error: dereferencing pointer to incomplete type
rules.c:294: error: dereferencing pointer to incomplete type
rules.c:295: error: dereferencing pointer to incomplete type
rules.c:295: error: dereferencing pointer to incomplete type
rules.c:297: error: dereferencing pointer to incomplete type
rules.c: In function ‘touch_target’:
rules.c:309: error: dereferencing pointer to incomplete type
rules.c: In function ‘targetentry’:
rules.c:339: warning: incompatible implicit declaration of built-in
function ‘malloc’
rules.c: In function ‘actionlist’:
rules.c:376: warning: incompatible implicit declaration of built-in
function ‘malloc’
rules.c: In function ‘addsettings’:
rules.c:419: warning: incompatible implicit declaration of built-in
function ‘malloc’
rules.c: In function ‘freetarget’:
rules.c:529: error: dereferencing pointer to incomplete type
rules.c:529: error: dereferencing pointer to incomplete type
rules.c:530: error: dereferencing pointer to incomplete type
rules.c:530: error: dereferencing pointer to incomplete type
rules.c:531: error: dereferencing pointer to incomplete type
rules.c:531: error: dereferencing pointer to incomplete type
rules.c:532: error: dereferencing pointer to incomplete type
rules.c:532: error: dereferencing pointer to incomplete type
rules.c: In function ‘args_new’:
rules.c:559: warning: incompatible implicit declaration of built-in
function ‘malloc’
rules.c: In function ‘global_rule_name’:
rules.c:647: warning: incompatible implicit declaration of built-in
function ‘strncat’
rules.c: In function ‘actions_new’:
rules.c:709: warning: incompatible implicit declaration of built-in
function ‘malloc’
rules.c: In function ‘lookup_rule’:
rules.c:752: warning: incompatible implicit declaration of built-in
function ‘strchr’
In file included from scan.c:7:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from scan.c:7:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from scan.c:7:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
scan.c:43: error: syntax error before ‘FILE’
scan.c:43: warning: no semicolon at end of struct or union
scan.c:47: error: syntax error before ‘}’ token
scan.c: In function ‘yyerror’:
scan.c:85: warning: incompatible implicit declaration of built-in
function ‘printf’
scan.c: In function ‘yyfparse’:
scan.c:98: warning: incompatible implicit declaration of built-in
function ‘malloc’
scan.c:98: error: dereferencing pointer to incomplete type
scan.c:101: error: dereferencing pointer to incomplete type
scan.c:102: error: dereferencing pointer to incomplete type
scan.c:103: error: dereferencing pointer to incomplete type
scan.c:104: error: dereferencing pointer to incomplete type
scan.c:105: error: dereferencing pointer to incomplete type
scan.c:106: error: dereferencing pointer to incomplete type
scan.c:111: error: dereferencing pointer to incomplete type
scan.c: In function ‘yyline’:
scan.c:127: error: ‘EOF’ undeclared (first use in this function)
scan.c:127: error: (Each undeclared identifier is reported only once
scan.c:127: error: for each function it appears in.)
scan.c:135: error: dereferencing pointer to incomplete type
scan.c:136: error: dereferencing pointer to incomplete type
scan.c:139: error: dereferencing pointer to incomplete type
scan.c:141: error: dereferencing pointer to incomplete type
scan.c:143: error: dereferencing pointer to incomplete type
scan.c:144: error: dereferencing pointer to incomplete type
scan.c:144: error: dereferencing pointer to incomplete type
scan.c:145: error: dereferencing pointer to incomplete type
scan.c:151: error: dereferencing pointer to incomplete type
scan.c:153: error: ‘FILE’ undeclared (first use in this function)
scan.c:153: error: ‘f’ undeclared (first use in this function)
scan.c:153: error: ‘stdin’ undeclared (first use in this function)
scan.c:154: error: dereferencing pointer to incomplete type
scan.c:154: error: dereferencing pointer to incomplete type
scan.c:155: error: dereferencing pointer to incomplete type
scan.c:156: error: dereferencing pointer to incomplete type
scan.c:160: error: dereferencing pointer to incomplete type
scan.c:160: error: dereferencing pointer to incomplete type
scan.c:160: error: dereferencing pointer to incomplete type
scan.c:160: error: dereferencing pointer to incomplete type
scan.c:162: error: dereferencing pointer to incomplete type
scan.c:163: error: dereferencing pointer to incomplete type
scan.c:163: error: dereferencing pointer to incomplete type
scan.c:164: error: dereferencing pointer to incomplete type
scan.c:172: error: dereferencing pointer to incomplete type
scan.c:175: error: dereferencing pointer to incomplete type
scan.c:175: error: dereferencing pointer to incomplete type
scan.c:176: error: dereferencing pointer to incomplete type
scan.c:177: error: dereferencing pointer to incomplete type
scan.c: In function ‘yylex’:
scan.c:209: error: dereferencing pointer to incomplete type
scan.c:209: error: dereferencing pointer to incomplete type
scan.c:219: error: ‘EOF’ undeclared (first use in this function)
scan.c:229: error: dereferencing pointer to incomplete type
scan.c:229: error: dereferencing pointer to incomplete type
scan.c:238: error: dereferencing pointer to incomplete type
scan.c:256: error: dereferencing pointer to incomplete type
scan.c:257: error: dereferencing pointer to incomplete type
scan.c:271: error: dereferencing pointer to incomplete type
scan.c:271: error: dereferencing pointer to incomplete type
scan.c:278: error: dereferencing pointer to incomplete type
scan.c:278: error: dereferencing pointer to incomplete type
scan.c:285: error: dereferencing pointer to incomplete type
scan.c:286: error: dereferencing pointer to incomplete type
scan.c:314: error: dereferencing pointer to incomplete type
scan.c:314: error: dereferencing pointer to incomplete type
scan.c:330: error: dereferencing pointer to incomplete type
scan.c:330: error: dereferencing pointer to incomplete type
scan.c:348: error: dereferencing pointer to incomplete type
scan.c:370: error: invalid use of undefined type ‘struct globs’
scan.c:371: warning: incompatible implicit declaration of built-in
function ‘printf’
scan.c: In function ‘symdump’:
scan.c:389: error: ‘EOF’ undeclared (first use in this function)
scan.c:389: warning: incompatible implicit declaration of built-in
function ‘sprintf’
scan.c: In function ‘yyinput_stream’:
scan.c:408: error: dereferencing pointer to incomplete type
scan.c:409: error: dereferencing pointer to incomplete type
In file included from search.c:13:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from search.c:13:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from search.c:13:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from search.c:15:
search.h:11: error: syntax error before ‘time_t’
In file included from search.c:16:
timestamp.h:11: error: syntax error before ‘time_t’
In file included from search.c:23:
filesys.h:24: error: syntax error before ‘time_t’
filesys.h:29: error: syntax error before ‘time_t’
filesys.h:41: error: syntax error before ‘time_t’
filesys.h:41: warning: no semicolon at end of struct or union
filesys.h:43: error: syntax error before ‘}’ token
search.c:99: error: syntax error before ‘time_t’
search.c: In function ‘search’:
search.c:112: error: ‘another_target’ undeclared (first use in this
function)
search.c:112: error: (Each undeclared identifier is reported only once
search.c:112: error: for each function it appears in.)
search.c:122: error: ‘target’ undeclared (first use in this function)
search.c:130: warning: incompatible implicit declaration of built-in
function ‘strlen’
search.c:134: error: invalid use of undefined type ‘struct globs’
search.c:135: warning: incompatible implicit declaration of built-in
function ‘printf’
search.c:139: error: ‘time’ undeclared (first use in this function)
search.c:150: warning: incompatible implicit declaration of built-in
function ‘strlen’
search.c:155: error: invalid use of undefined type ‘struct globs’
search.c:156: warning: incompatible implicit declaration of built-in
function ‘printf’
search.c:165: error: invalid use of undefined type ‘struct globs’
search.c:173: error: dereferencing pointer to incomplete type
search.c:175: error: ‘file’ undeclared (first use in this function)
search.c:175: error: dereferencing pointer to incomplete type
search.c:198: error: invalid use of undefined type ‘struct globs’
search.c:199: warning: incompatible implicit declaration of built-in
function ‘printf’
In file included from subst.c:2:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from subst.c:2:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from subst.c:2:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
subst.c: In function ‘builtin_subst’:
subst.c:76: warning: incompatible implicit declaration of built-in
function ‘memcpy’
In file included from timestamp.c:13:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from timestamp.c:13:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from timestamp.c:13:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from timestamp.c:16:
filesys.h:24: error: syntax error before ‘time_t’
filesys.h:29: error: syntax error before ‘time_t’
filesys.h:41: error: syntax error before ‘time_t’
filesys.h:41: warning: no semicolon at end of struct or union
filesys.h:43: error: syntax error before ‘}’ token
In file included from timestamp.c:18:
timestamp.h:11: error: syntax error before ‘time_t’
timestamp.c:48: error: syntax error before ‘time_t’
timestamp.c:48: warning: no semicolon at end of struct or union
timestamp.c:52: error: syntax error before ‘time_t’
timestamp.c:68: error: syntax error before ‘time_t’
timestamp.c: In function ‘timestamp’:
timestamp.c:70: error: storage size of ‘PROF_timestamp’ isn’t known
timestamp.c:74: error: storage size of ‘binding’ isn’t known
timestamp.c:102: error: invalid application of ‘sizeof’ to incomplete
type ‘BINDING’
timestamp.c:105: error: dereferencing pointer to incomplete type
timestamp.c:105: error: ‘target’ undeclared (first use in this function)
timestamp.c:105: error: (Each undeclared identifier is reported only once
timestamp.c:105: error: for each function it appears in.)
timestamp.c:106: error: dereferencing pointer to incomplete type
timestamp.c:106: error: dereferencing pointer to incomplete type
timestamp.c:107: error: dereferencing pointer to incomplete type
timestamp.c:110: error: dereferencing pointer to incomplete type
timestamp.c:112: error: dereferencing pointer to incomplete type
timestamp.c:115: error: dereferencing pointer to incomplete type
timestamp.c:122: error: storage size of ‘binding’ isn’t known
timestamp.c:130: error: dereferencing pointer to incomplete type
timestamp.c:131: error: dereferencing pointer to incomplete type
timestamp.c:131: error: dereferencing pointer to incomplete type
timestamp.c:132: error: dereferencing pointer to incomplete type
timestamp.c:135: error: dereferencing pointer to incomplete type
timestamp.c:137: error: dereferencing pointer to incomplete type
timestamp.c:140: error: dereferencing pointer to incomplete type
timestamp.c:147: error: storage size of ‘binding’ isn’t known
timestamp.c:156: error: dereferencing pointer to incomplete type
timestamp.c:157: error: dereferencing pointer to incomplete type
timestamp.c:157: error: dereferencing pointer to incomplete type
timestamp.c:158: error: dereferencing pointer to incomplete type
timestamp.c:161: error: dereferencing pointer to incomplete type
timestamp.c:163: error: dereferencing pointer to incomplete type
timestamp.c:166: error: dereferencing pointer to incomplete type
timestamp.c:172: error: dereferencing pointer to incomplete type
timestamp.c:174: error: dereferencing pointer to incomplete type
timestamp.c:174: error: dereferencing pointer to incomplete type
timestamp.c:174: error: dereferencing pointer to incomplete type
timestamp.c:179: error: ‘time’ undeclared (first use in this function)
timestamp.c:179: error: dereferencing pointer to incomplete type
timestamp.c:179: error: dereferencing pointer to incomplete type
timestamp.c: At top level:
timestamp.c:189: error: syntax error before ‘time_t’
timestamp.c: In function ‘time_enter’:
timestamp.c:191: error: storage size of ‘binding’ isn’t known
timestamp.c:193: error: ‘closure’ undeclared (first use in this function)
timestamp.c:205: error: dereferencing pointer to incomplete type
timestamp.c:205: error: ‘target’ undeclared (first use in this function)
timestamp.c:206: error: dereferencing pointer to incomplete type
timestamp.c:209: error: dereferencing pointer to incomplete type
timestamp.c:211: error: dereferencing pointer to incomplete type
timestamp.c:211: error: ‘time’ undeclared (first use in this function)
timestamp.c:212: error: dereferencing pointer to incomplete type
timestamp.c:212: error: ‘found’ undeclared (first use in this function)
timestamp.c:214: error: invalid use of undefined type ‘struct globs’
timestamp.c:215: warning: incompatible implicit declaration of built-in
function ‘printf’
timestamp.c:215: error: dereferencing pointer to incomplete type
In file included from variable.c:15:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from variable.c:15:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from variable.c:15:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from variable.c:21:
filesys.h:24: error: syntax error before ‘time_t’
filesys.h:29: error: syntax error before ‘time_t’
filesys.h:41: error: syntax error before ‘time_t’
filesys.h:41: warning: no semicolon at end of struct or union
filesys.h:43: error: syntax error before ‘}’ token
variable.c: In function ‘var_defines’:
variable.c:113: warning: incompatible implicit declaration of built-in
function ‘strchr’
variable.c:128: warning: incompatible implicit declaration of built-in
function ‘strlen’
variable.c: In function ‘var_string’:
variable.c:331: warning: incompatible implicit declaration of built-in
function ‘strlen’
variable.c:336: warning: incompatible implicit declaration of built-in
function ‘strcpy’
variable.c: In function ‘var_string_to_file’:
variable.c:358: error: ‘FILE’ undeclared (first use in this function)
variable.c:358: error: (Each undeclared identifier is reported only once
variable.c:358: error: for each function it appears in.)
variable.c:358: error: ‘out_file’ undeclared (first use in this function)
variable.c:359: error: invalid use of undefined type ‘struct globs’
variable.c:360: error: invalid use of undefined type ‘struct globs’
variable.c:366: error: ‘stdout’ undeclared (first use in this function)
variable.c:370: error: ‘stderr’ undeclared (first use in this function)
variable.c:376: warning: incompatible implicit declaration of built-in
function ‘strlen’
variable.c:388: warning: incompatible implicit declaration of built-in
function ‘printf’
variable.c:389: warning: incompatible implicit declaration of built-in
function ‘exit’
variable.c:394: warning: incompatible implicit declaration of built-in
function ‘printf’
variable.c:408: warning: incompatible implicit declaration of built-in
function ‘fwrite’
variable.c:449: warning: incompatible implicit declaration of built-in
function ‘fwrite’
variable.c:457: warning: incompatible implicit declaration of built-in
function ‘fwrite’
variable.c: In function ‘var_get’:
variable.c:516: error: invalid use of undefined type ‘struct globs’
variable.c: In function ‘var_set’:
variable.c:539: error: invalid use of undefined type ‘struct globs’
variable.c: In function ‘var_swap’:
variable.c:574: error: invalid use of undefined type ‘struct globs’
variable.c: In function ‘var_dump’:
variable.c:609: warning: incompatible implicit declaration of built-in
function ‘printf’
In file included from modules.c:6:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from modules.c:6:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from modules.c:6:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from modules.c:14:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
modules.c:17:20: error: assert.h: No such file or directory
modules.c: In function ‘bindmodule’:
modules.c:36: error: storage size of ‘PROF_BINDMODULE’ isn’t known
modules.c: In function ‘import_module’:
modules.c:134: error: storage size of ‘PROF_IMPORT_MODULE’ isn’t known
In file included from strings.c:5:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from strings.c:5:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from strings.c:5:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
strings.c:9:20: error: assert.h: No such file or directory
strings.c: In function ‘assert_invariants’:
strings.c:30: warning: incompatible implicit declaration of built-in
function ‘strlen’
strings.c: In function ‘string_new’:
strings.c:50: warning: incompatible implicit declaration of built-in
function ‘memset’
strings.c: In function ‘string_reserve_internal’:
strings.c:67: warning: incompatible implicit declaration of built-in
function ‘malloc’
strings.c:69: warning: incompatible implicit declaration of built-in
function ‘strncat’
strings.c:70: warning: incompatible implicit declaration of built-in
function ‘strlen’
strings.c:77: warning: incompatible implicit declaration of built-in
function ‘memcpy’
strings.c: In function ‘extend_full’:
strings.c:99: warning: incompatible implicit declaration of built-in
function ‘memcpy’
strings.c: In function ‘string_append’:
strings.c:120: warning: incompatible implicit declaration of built-in
function ‘strlen’
In file included from filesys.c:1:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from filesys.c:1:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from filesys.c:1:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from filesys.c:5:
filesys.h:24: error: syntax error before ‘time_t’
filesys.h:29: error: syntax error before ‘time_t’
filesys.h:41: error: syntax error before ‘time_t’
filesys.h:41: warning: no semicolon at end of struct or union
filesys.h:43: error: syntax error before ‘}’ token
filesys.c: In function ‘file_build1’:
filesys.c:10: error: invalid use of undefined type ‘struct globs’
filesys.c:12: warning: incompatible implicit declaration of built-in
function ‘printf’
filesys.c: In function ‘file_info’:
filesys.c:44: error: invalid application of ‘sizeof’ to incomplete type
‘file_info_t’
filesys.c:46: error: dereferencing pointer to incomplete type
filesys.c:47: error: dereferencing pointer to incomplete type
filesys.c:48: error: dereferencing pointer to incomplete type
filesys.c:49: error: dereferencing pointer to incomplete type
filesys.c:50: error: dereferencing pointer to incomplete type
filesys.c:51: error: dereferencing pointer to incomplete type
filesys.c:55: error: dereferencing pointer to incomplete type
filesys.c:55: error: dereferencing pointer to incomplete type
In file included from builtins.c:7:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from builtins.c:7:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from builtins.c:7:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from builtins.c:12:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
In file included from builtins.c:13:
filesys.h:24: error: syntax error before ‘time_t’
filesys.h:29: error: syntax error before ‘time_t’
filesys.h:41: error: syntax error before ‘time_t’
filesys.h:41: warning: no semicolon at end of struct or union
filesys.h:43: error: syntax error before ‘}’ token
In file included from builtins.c:26:
timestamp.h:11: error: syntax error before ‘time_t’
builtins.c: In function ‘builtin_calc’:
builtins.c:401: warning: incompatible implicit declaration of built-in
function ‘sprintf’
builtins.c: In function ‘builtin_depends’:
builtins.c:431: error: dereferencing pointer to incomplete type
builtins.c:433: error: dereferencing pointer to incomplete type
builtins.c:434: error: dereferencing pointer to incomplete type
builtins.c:436: error: dereferencing pointer to incomplete type
builtins.c:439: error: dereferencing pointer to incomplete type
builtins.c:439: error: dereferencing pointer to incomplete type
builtins.c:446: error: dereferencing pointer to incomplete type
builtins.c:446: error: dereferencing pointer to incomplete type
builtins.c: In function ‘builtin_rebuilds’:
builtins.c:470: error: dereferencing pointer to incomplete type
builtins.c:470: error: dereferencing pointer to incomplete type
builtins.c: In function ‘builtin_echo’:
builtins.c:487: warning: incompatible implicit declaration of built-in
function ‘printf’
builtins.c:488: error: ‘stdout’ undeclared (first use in this function)
builtins.c:488: error: (Each undeclared identifier is reported only once
builtins.c:488: error: for each function it appears in.)
builtins.c: In function ‘builtin_exit’:
builtins.c:503: warning: incompatible implicit declaration of built-in
function ‘printf’
builtins.c:506: warning: incompatible implicit declaration of built-in
function ‘exit’
builtins.c:510: warning: incompatible implicit declaration of built-in
function ‘exit’
builtins.c: In function ‘builtin_flags’:
builtins.c:527: error: dereferencing pointer to incomplete type
builtins.c: At top level:
builtins.c:556: error: syntax error before ‘time_t’
builtins.c: In function ‘builtin_glob_back’:
builtins.c:559: error: storage size of ‘PROF_BUILTIN_GLOB_BACK’ isn’t known
builtins.c:561: error: ‘closure’ undeclared (first use in this function)
builtins.c:569: error: ‘file’ undeclared (first use in this function)
builtins.c: In function ‘has_wildcards’:
builtins.c:656: warning: incompatible implicit declaration of built-in
function ‘strcspn’
builtins.c: In function ‘append_if_exists’:
builtins.c:667: error: ‘time_t’ undeclared (first use in this function)
builtins.c:667: error: syntax error before ‘time’
builtins.c:668: error: ‘time’ undeclared (first use in this function)
builtins.c: In function ‘glob_recursive’:
builtins.c:756: warning: incompatible implicit declaration of built-in
function ‘strlen’
builtins.c: In function ‘builtin_hdrmacro’:
builtins.c:851: error: invalid use of undefined type ‘struct globs’
builtins.c:852: warning: incompatible implicit declaration of built-in
function ‘printf’
builtins.c: In function ‘unknown_rule’:
builtins.c:959: warning: incompatible implicit declaration of built-in
function ‘printf’
builtins.c:961: warning: incompatible implicit declaration of built-in
function ‘exit’
builtins.c: In function ‘builtin_import’:
builtins.c:1028: warning: incompatible implicit declaration of built-in
function ‘printf’
builtins.c:1035: warning: incompatible implicit declaration of built-in
function ‘exit’
builtins.c: In function ‘print_source_line’:
builtins.c:1105: warning: incompatible implicit declaration of built-in
function ‘printf’
builtins.c: In function ‘backtrace_line’:
builtins.c:1120: warning: incompatible implicit declaration of built-in
function ‘printf’
builtins.c:1125: warning: incompatible implicit declaration of built-in
function ‘printf’
builtins.c: In function ‘builtin_backtrace’:
builtins.c:1162: warning: incompatible implicit declaration of built-in
function ‘sprintf’
builtins.c: In function ‘builtin_search_for_target’:
builtins.c:1240: error: dereferencing pointer to incomplete type
builtins.c: In function ‘builtin_normalize_path’:
builtins.c:1359: warning: incompatible implicit declaration of built-in
function ‘memset’
builtins.c: In function ‘builtin_native_rule’:
builtins.c:1418: warning: incompatible implicit declaration of built-in
function ‘printf’
builtins.c:1421: warning: incompatible implicit declaration of built-in
function ‘exit’
builtins.c: In function ‘builtin_nearest_user_location’:
builtins.c:1474: warning: incompatible implicit declaration of built-in
function ‘sprintf’
builtins.c: In function ‘builtin_shell’:
builtins.c:1906: error: ‘FILE’ undeclared (first use in this function)
builtins.c:1906: error: ‘p’ undeclared (first use in this function)
builtins.c:1959: warning: incompatible implicit declaration of built-in
function ‘sprintf’
In file included from pwd.c:5:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from pwd.c:5:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from pwd.c:5:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from pwd.c:11:
/Developer/usr/bin/../lib/gcc/i686-apple-darwin9/4.0.1/include/limits.h:10:25:
error: limits.h: No such file or directory
pwd.c:12:19: error: errno.h: No such file or directory
pwd.c:19:20: error: unistd.h: No such file or directory
pwd.c: In function ‘pwd’:
pwd.c:44: warning: incompatible implicit declaration of built-in
function ‘malloc’
pwd.c:45: warning: assignment makes pointer from integer without a cast
pwd.c:57: error: ‘errno’ undeclared (first use in this function)
pwd.c:57: error: (Each undeclared identifier is reported only once
pwd.c:57: error: for each function it appears in.)
pwd.c:57: error: ‘ERANGE’ undeclared (first use in this function)
In file included from rules.h:17,
                  from class.c:9:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from rules.h:17,
                  from class.c:9:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from rules.h:17,
                  from class.c:9:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from class.c:9:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
class.c: In function ‘check_defined’:
class.c:25: warning: incompatible implicit declaration of built-in
function ‘printf’
class.c:26: warning: incompatible implicit declaration of built-in
function ‘abort’
class.c: In function ‘make_class_module’:
class.c:117: warning: incompatible implicit declaration of built-in
function ‘printf’
class.c:118: warning: incompatible implicit declaration of built-in
function ‘abort’
In file included from rules.h:17,
                  from native.h:8,
                  from native.c:5:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from rules.h:17,
                  from native.h:8,
                  from native.c:5:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from rules.h:17,
                  from native.h:8,
                  from native.c:5:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from native.h:8,
                  from native.c:5:
rules.h:187: error: syntax error before ‘time_t’
rules.h:187: warning: no semicolon at end of struct or union
rules.h:188: warning: data definition has no type or storage class
rules.h:236: error: syntax error before ‘}’ token
In file included from w32_getreg.c:7:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from w32_getreg.c:7:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from w32_getreg.c:7:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/set.c:5:
modules/../jam.h:400:23: error: sys/types.h: No such file or directory
modules/../jam.h:401:22: error: sys/stat.h: No such file or directory
modules/../jam.h:404:26: error: sys/file.h: No such file or directory
modules/../jam.h:407:19: error: fcntl.h: No such file or directory
modules/../jam.h:408:19: error: stdio.h: No such file or directory
modules/../jam.h:409:19: error: ctype.h: No such file or directory
modules/../jam.h:410:20: error: signal.h: No such file or directory
modules/../jam.h:411:20: error: string.h: No such file or directory
modules/../jam.h:412:18: error: time.h: No such file or directory
modules/../jam.h:415:24: error: memory.h: No such file or directory
modules/../jam.h:419:24: error: stdlib.h: No such file or directory
In file included from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/set.c:5:
modules/../jam.h:534: error: syntax error before ‘FILE’
modules/../jam.h:534: warning: no semicolon at end of struct or union
modules/../jam.h:539: error: syntax error before ‘}’ token
In file included from modules/../jam.h:574,
                  from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/set.c:5:
modules/../debug.h:18: error: syntax error before ‘clock_t’
modules/../debug.h:18: warning: no semicolon at end of struct or union
modules/../debug.h:20: warning: data definition has no type or storage class
modules/../debug.h:27: error: syntax error before ‘}’ token
modules/../debug.h:35: error: syntax error before ‘clock_t’
modules/../debug.h:35: warning: no semicolon at end of struct or union
modules/../debug.h:37: warning: data definition has no type or storage class
modules/../debug.h:41: error: syntax error before ‘subrules’
modules/../debug.h:41: warning: data definition has no type or storage class
In file included from modules/../native.h:8,
                  from modules/set.c:5:
modules/../rules.h:187: error: syntax error before ‘time_t’
modules/../rules.h:187: warning: no semicolon at end of struct or union
modules/../rules.h:188: warning: data definition has no type or storage
class
modules/../rules.h:236: error: syntax error before ‘}’ token
In file included from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/path.c:5:
modules/../jam.h:400:23: error: sys/types.h: No such file or directory
modules/../jam.h:401:22: error: sys/stat.h: No such file or directory
modules/../jam.h:404:26: error: sys/file.h: No such file or directory
modules/../jam.h:407:19: error: fcntl.h: No such file or directory
modules/../jam.h:408:19: error: stdio.h: No such file or directory
modules/../jam.h:409:19: error: ctype.h: No such file or directory
modules/../jam.h:410:20: error: signal.h: No such file or directory
modules/../jam.h:411:20: error: string.h: No such file or directory
modules/../jam.h:412:18: error: time.h: No such file or directory
modules/../jam.h:415:24: error: memory.h: No such file or directory
modules/../jam.h:419:24: error: stdlib.h: No such file or directory
In file included from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/path.c:5:
modules/../jam.h:534: error: syntax error before ‘FILE’
modules/../jam.h:534: warning: no semicolon at end of struct or union
modules/../jam.h:539: error: syntax error before ‘}’ token
In file included from modules/../jam.h:574,
                  from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/path.c:5:
modules/../debug.h:18: error: syntax error before ‘clock_t’
modules/../debug.h:18: warning: no semicolon at end of struct or union
modules/../debug.h:20: warning: data definition has no type or storage class
modules/../debug.h:27: error: syntax error before ‘}’ token
modules/../debug.h:35: error: syntax error before ‘clock_t’
modules/../debug.h:35: warning: no semicolon at end of struct or union
modules/../debug.h:37: warning: data definition has no type or storage class
modules/../debug.h:41: error: syntax error before ‘subrules’
modules/../debug.h:41: warning: data definition has no type or storage class
In file included from modules/../native.h:8,
                  from modules/path.c:5:
modules/../rules.h:187: error: syntax error before ‘time_t’
modules/../rules.h:187: warning: no semicolon at end of struct or union
modules/../rules.h:188: warning: data definition has no type or storage
class
modules/../rules.h:236: error: syntax error before ‘}’ token
In file included from modules/path.c:6:
modules/../timestamp.h:11: error: syntax error before ‘time_t’
modules/path.c: In function ‘path_exists’:
modules/path.c:13: error: ‘time_t’ undeclared (first use in this function)
modules/path.c:13: error: (Each undeclared identifier is reported only once
modules/path.c:13: error: for each function it appears in.)
modules/path.c:13: error: syntax error before ‘time’
modules/path.c:14: error: ‘time’ undeclared (first use in this function)
In file included from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/regex.c:5:
modules/../jam.h:400:23: error: sys/types.h: No such file or directory
modules/../jam.h:401:22: error: sys/stat.h: No such file or directory
modules/../jam.h:404:26: error: sys/file.h: No such file or directory
modules/../jam.h:407:19: error: fcntl.h: No such file or directory
modules/../jam.h:408:19: error: stdio.h: No such file or directory
modules/../jam.h:409:19: error: ctype.h: No such file or directory
modules/../jam.h:410:20: error: signal.h: No such file or directory
modules/../jam.h:411:20: error: string.h: No such file or directory
modules/../jam.h:412:18: error: time.h: No such file or directory
modules/../jam.h:415:24: error: memory.h: No such file or directory
modules/../jam.h:419:24: error: stdlib.h: No such file or directory
In file included from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/regex.c:5:
modules/../jam.h:534: error: syntax error before ‘FILE’
modules/../jam.h:534: warning: no semicolon at end of struct or union
modules/../jam.h:539: error: syntax error before ‘}’ token
In file included from modules/../jam.h:574,
                  from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/regex.c:5:
modules/../debug.h:18: error: syntax error before ‘clock_t’
modules/../debug.h:18: warning: no semicolon at end of struct or union
modules/../debug.h:20: warning: data definition has no type or storage class
modules/../debug.h:27: error: syntax error before ‘}’ token
modules/../debug.h:35: error: syntax error before ‘clock_t’
modules/../debug.h:35: warning: no semicolon at end of struct or union
modules/../debug.h:37: warning: data definition has no type or storage class
modules/../debug.h:41: error: syntax error before ‘subrules’
modules/../debug.h:41: warning: data definition has no type or storage class
In file included from modules/../native.h:8,
                  from modules/regex.c:5:
modules/../rules.h:187: error: syntax error before ‘time_t’
modules/../rules.h:187: warning: no semicolon at end of struct or union
modules/../rules.h:188: warning: data definition has no type or storage
class
modules/../rules.h:236: error: syntax error before ‘}’ token
In file included from modules/regex.c:6:
modules/../timestamp.h:11: error: syntax error before ‘time_t’
modules/regex.c: In function ‘regex_transform’:
modules/regex.c:44: warning: incompatible implicit declaration of
built-in function ‘malloc’
modules/regex.c:53: warning: incompatible implicit declaration of
built-in function ‘malloc’
In file included from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/property-set.c:5:
modules/../jam.h:400:23: error: sys/types.h: No such file or directory
modules/../jam.h:401:22: error: sys/stat.h: No such file or directory
modules/../jam.h:404:26: error: sys/file.h: No such file or directory
modules/../jam.h:407:19: error: fcntl.h: No such file or directory
modules/../jam.h:408:19: error: stdio.h: No such file or directory
modules/../jam.h:409:19: error: ctype.h: No such file or directory
modules/../jam.h:410:20: error: signal.h: No such file or directory
modules/../jam.h:411:20: error: string.h: No such file or directory
modules/../jam.h:412:18: error: time.h: No such file or directory
modules/../jam.h:415:24: error: memory.h: No such file or directory
modules/../jam.h:419:24: error: stdlib.h: No such file or directory
In file included from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/property-set.c:5:
modules/../jam.h:534: error: syntax error before ‘FILE’
modules/../jam.h:534: warning: no semicolon at end of struct or union
modules/../jam.h:539: error: syntax error before ‘}’ token
In file included from modules/../jam.h:574,
                  from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/property-set.c:5:
modules/../debug.h:18: error: syntax error before ‘clock_t’
modules/../debug.h:18: warning: no semicolon at end of struct or union
modules/../debug.h:20: warning: data definition has no type or storage class
modules/../debug.h:27: error: syntax error before ‘}’ token
modules/../debug.h:35: error: syntax error before ‘clock_t’
modules/../debug.h:35: warning: no semicolon at end of struct or union
modules/../debug.h:37: warning: data definition has no type or storage class
modules/../debug.h:41: error: syntax error before ‘subrules’
modules/../debug.h:41: warning: data definition has no type or storage class
In file included from modules/../native.h:8,
                  from modules/property-set.c:5:
modules/../rules.h:187: error: syntax error before ‘time_t’
modules/../rules.h:187: warning: no semicolon at end of struct or union
modules/../rules.h:188: warning: data definition has no type or storage
class
modules/../rules.h:236: error: syntax error before ‘}’ token
In file included from modules/property-set.c:6:
modules/../timestamp.h:11: error: syntax error before ‘time_t’
modules/property-set.c: In function ‘get_grist’:
modules/property-set.c:15: warning: incompatible implicit declaration of
built-in function ‘strchr’
In file included from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/sequence.c:5:
modules/../jam.h:400:23: error: sys/types.h: No such file or directory
modules/../jam.h:401:22: error: sys/stat.h: No such file or directory
modules/../jam.h:404:26: error: sys/file.h: No such file or directory
modules/../jam.h:407:19: error: fcntl.h: No such file or directory
modules/../jam.h:408:19: error: stdio.h: No such file or directory
modules/../jam.h:409:19: error: ctype.h: No such file or directory
modules/../jam.h:410:20: error: signal.h: No such file or directory
modules/../jam.h:411:20: error: string.h: No such file or directory
modules/../jam.h:412:18: error: time.h: No such file or directory
modules/../jam.h:415:24: error: memory.h: No such file or directory
modules/../jam.h:419:24: error: stdlib.h: No such file or directory
In file included from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/sequence.c:5:
modules/../jam.h:534: error: syntax error before ‘FILE’
modules/../jam.h:534: warning: no semicolon at end of struct or union
modules/../jam.h:539: error: syntax error before ‘}’ token
In file included from modules/../jam.h:574,
                  from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/sequence.c:5:
modules/../debug.h:18: error: syntax error before ‘clock_t’
modules/../debug.h:18: warning: no semicolon at end of struct or union
modules/../debug.h:20: warning: data definition has no type or storage class
modules/../debug.h:27: error: syntax error before ‘}’ token
modules/../debug.h:35: error: syntax error before ‘clock_t’
modules/../debug.h:35: warning: no semicolon at end of struct or union
modules/../debug.h:37: warning: data definition has no type or storage class
modules/../debug.h:41: error: syntax error before ‘subrules’
modules/../debug.h:41: warning: data definition has no type or storage class
In file included from modules/../native.h:8,
                  from modules/sequence.c:5:
modules/../rules.h:187: error: syntax error before ‘time_t’
modules/../rules.h:187: warning: no semicolon at end of struct or union
modules/../rules.h:188: warning: data definition has no type or storage
class
modules/../rules.h:236: error: syntax error before ‘}’ token
In file included from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/order.c:5:
modules/../jam.h:400:23: error: sys/types.h: No such file or directory
modules/../jam.h:401:22: error: sys/stat.h: No such file or directory
modules/../jam.h:404:26: error: sys/file.h: No such file or directory
modules/../jam.h:407:19: error: fcntl.h: No such file or directory
modules/../jam.h:408:19: error: stdio.h: No such file or directory
modules/../jam.h:409:19: error: ctype.h: No such file or directory
modules/../jam.h:410:20: error: signal.h: No such file or directory
modules/../jam.h:411:20: error: string.h: No such file or directory
modules/../jam.h:412:18: error: time.h: No such file or directory
modules/../jam.h:415:24: error: memory.h: No such file or directory
modules/../jam.h:419:24: error: stdlib.h: No such file or directory
In file included from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/order.c:5:
modules/../jam.h:534: error: syntax error before ‘FILE’
modules/../jam.h:534: warning: no semicolon at end of struct or union
modules/../jam.h:539: error: syntax error before ‘}’ token
In file included from modules/../jam.h:574,
                  from modules/../rules.h:17,
                  from modules/../native.h:8,
                  from modules/order.c:5:
modules/../debug.h:18: error: syntax error before ‘clock_t’
modules/../debug.h:18: warning: no semicolon at end of struct or union
modules/../debug.h:20: warning: data definition has no type or storage class
modules/../debug.h:27: error: syntax error before ‘}’ token
modules/../debug.h:35: error: syntax error before ‘clock_t’
modules/../debug.h:35: warning: no semicolon at end of struct or union
modules/../debug.h:37: warning: data definition has no type or storage class
modules/../debug.h:41: error: syntax error before ‘subrules’
modules/../debug.h:41: warning: data definition has no type or storage class
In file included from modules/../native.h:8,
                  from modules/order.c:5:
modules/../rules.h:187: error: syntax error before ‘time_t’
modules/../rules.h:187: warning: no semicolon at end of struct or union
modules/../rules.h:188: warning: data definition has no type or storage
class
modules/../rules.h:236: error: syntax error before ‘}’ token
modules/order.c: In function ‘topological_sort’:
modules/order.c:64: warning: incompatible implicit declaration of
built-in function ‘calloc’
modules/order.c: In function ‘order’:
modules/order.c:87: warning: incompatible implicit declaration of
built-in function ‘calloc’
modules/order.c:88: warning: incompatible implicit declaration of
built-in function ‘malloc’
In file included from execunix.c:8:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from execunix.c:8:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from execunix.c:8:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from execunix.c:10:
execcmd.h:25: error: syntax error before ‘time_t’
execcmd.h:25: warning: no semicolon at end of struct or union
execcmd.h:26: warning: data definition has no type or storage class
execcmd.h:27: warning: data definition has no type or storage class
execcmd.h:32: error: syntax error before ‘timing_info’
In file included from execunix.c:11:
output.h:27: error: syntax error before ‘value’
execunix.c:12:19: error: errno.h: No such file or directory
execunix.c:16:66: error: unistd.h: No such file or directory
execunix.c:17:26: error: sys/resource.h: No such file or directory
execunix.c:18:23: error: sys/times.h: No such file or directory
execunix.c:19:22: error: sys/wait.h: No such file or directory
execunix.c:68: error: syntax error before ‘tps’
execunix.c:68: warning: data definition has no type or storage class
execunix.c:82: error: syntax error before ‘FILE’
execunix.c:82: warning: no semicolon at end of struct or union
execunix.c:83: warning: data definition has no type or storage class
execunix.c:91: error: syntax error before ‘timing_info’
execunix.c:93: error: syntax error before ‘start_dt’
execunix.c:93: warning: data definition has no type or storage class
execunix.c:94: warning: braces around scalar initializer
execunix.c:94: warning: (near initialization for ‘cmdtab[0]’)
execunix.c:94: warning: data definition has no type or storage class
execunix.c: In function ‘onintr’:
execunix.c:103: warning: incompatible implicit declaration of built-in
function ‘printf’
execunix.c: At top level:
execunix.c:114: error: syntax error before ‘timing_info’
execunix.c: In function ‘exec_cmd’:
execunix.c:130: error: request for member ‘pid’ in something not a
structure or union
execunix.c:135: warning: incompatible implicit declaration of built-in
function ‘printf’
execunix.c:136: warning: incompatible implicit declaration of built-in
function ‘exit’
execunix.c:148: warning: incompatible implicit declaration of built-in
function ‘sprintf’
execunix.c:158: error: invalid use of undefined type ‘struct globs’
execunix.c:159: warning: incompatible implicit declaration of built-in
function ‘printf’
execunix.c:179: error: request for member ‘command’ in something not a
structure or union
execunix.c:179: warning: incompatible implicit declaration of built-in
function ‘malloc’
execunix.c:179: warning: incompatible implicit declaration of built-in
function ‘strlen’
execunix.c:180: warning: incompatible implicit declaration of built-in
function ‘strcpy’
execunix.c:180: error: request for member ‘command’ in something not a
structure or union
execunix.c:192: warning: incompatible implicit declaration of built-in
function ‘exit’
execunix.c:193: error: ‘F_SETFL’ undeclared (first use in this function)
execunix.c:193: error: (Each undeclared identifier is reported only once
execunix.c:193: error: for each function it appears in.)
execunix.c:193: error: ‘O_NONBLOCK’ undeclared (first use in this function)
execunix.c:204: error: request for member ‘start_dt’ in something not a
structure or union
execunix.c:206: error: invalid use of undefined type ‘struct globs’
execunix.c:212: error: storage size of ‘buf’ isn’t known
execunix.c:213: error: request for member ‘start_time’ in something not
a structure or union
execunix.c:216: error: ‘_SC_CLK_TCK’ undeclared (first use in this function)
execunix.c:219: error: request for member ‘pid’ in something not a
structure or union
execunix.c:226: error: ‘STDOUT_FILENO’ undeclared (first use in this
function)
execunix.c:228: error: invalid use of undefined type ‘struct globs’
execunix.c:230: error: ‘STDERR_FILENO’ undeclared (first use in this
function)
execunix.c:241: error: invalid use of undefined type ‘struct globs’
execunix.c:243: error: storage size of ‘r_limit’ isn’t known
execunix.c:244: error: invalid use of undefined type ‘struct globs’
execunix.c:245: error: invalid use of undefined type ‘struct globs’
execunix.c:246: error: ‘RLIMIT_CPU’ undeclared (first use in this function)
execunix.c:251: warning: incompatible implicit declaration of built-in
function ‘_exit’
execunix.c:253: error: request for member ‘pid’ in something not a
structure or union
execunix.c:256: warning: incompatible implicit declaration of built-in
function ‘exit’
execunix.c:259: error: request for member ‘pid’ in something not a
structure or union
execunix.c:259: error: request for member ‘pid’ in something not a
structure or union
execunix.c:266: error: request for member ‘fd’ in something not a
structure or union
execunix.c:267: error: request for member ‘stream’ in something not a
structure or union
execunix.c:267: error: request for member ‘fd’ in something not a
structure or union
execunix.c:268: error: request for member ‘stream’ in something not a
structure or union
execunix.c:268: error: ‘NULL’ undeclared (first use in this function)
execunix.c:271: warning: incompatible implicit declaration of built-in
function ‘exit’
execunix.c:275: error: invalid use of undefined type ‘struct globs’
execunix.c:281: error: request for member ‘fd’ in something not a
structure or union
execunix.c:282: error: request for member ‘stream’ in something not a
structure or union
execunix.c:282: error: request for member ‘fd’ in something not a
structure or union
execunix.c:283: error: request for member ‘stream’ in something not a
structure or union
execunix.c:286: warning: incompatible implicit declaration of built-in
function ‘exit’
execunix.c:294: error: request for member ‘action_length’ in something
not a structure or union
execunix.c:296: error: request for member ‘action’ in something not a
structure or union
execunix.c:297: error: request for member ‘action’ in something not a
structure or union
execunix.c:298: error: request for member ‘action_length’ in something
not a structure or union
execunix.c:300: error: request for member ‘action’ in something not a
structure or union
execunix.c:302: error: request for member ‘target_length’ in something
not a structure or union
execunix.c:304: error: request for member ‘target’ in something not a
structure or union
execunix.c:305: error: request for member ‘target’ in something not a
structure or union
execunix.c:306: error: request for member ‘target_length’ in something
not a structure or union
execunix.c:308: error: request for member ‘target’ in something not a
structure or union
execunix.c:312: error: request for member ‘action’ in something not a
structure or union
execunix.c:313: error: request for member ‘target’ in something not a
structure or union
execunix.c:314: error: request for member ‘action’ in something not a
structure or union
execunix.c:315: error: request for member ‘target’ in something not a
structure or union
execunix.c:316: error: request for member ‘action_length’ in something
not a structure or union
execunix.c:317: error: request for member ‘target_length’ in something
not a structure or union
execunix.c:321: error: request for member ‘func’ in something not a
structure or union
execunix.c:322: error: request for member ‘closure’ in something not a
structure or union
execunix.c:327: error: invalid use of undefined type ‘struct globs’
execunix.c: In function ‘read_descriptor’:
execunix.c:347: error: ‘BUFSIZ’ undeclared (first use in this function)
execunix.c:349: error: request for member ‘stream’ in something not a
structure or union
execunix.c:352: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:355: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:355: warning: incompatible implicit declaration of built-in
function ‘malloc’
execunix.c:356: warning: incompatible implicit declaration of built-in
function ‘memcpy’
execunix.c:356: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:361: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:362: warning: incompatible implicit declaration of built-in
function ‘strlen’
execunix.c:363: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:363: warning: incompatible implicit declaration of built-in
function ‘malloc’
execunix.c:364: warning: incompatible implicit declaration of built-in
function ‘memcpy’
execunix.c:364: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:365: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:370: error: request for member ‘stream’ in something not a
structure or union
execunix.c: In function ‘close_streams’:
execunix.c:377: error: request for member ‘stream’ in something not a
structure or union
execunix.c:378: error: request for member ‘stream’ in something not a
structure or union
execunix.c:380: error: request for member ‘fd’ in something not a
structure or union
execunix.c:381: error: request for member ‘fd’ in something not a
structure or union
execunix.c: At top level:
execunix.c:385: error: syntax error before ‘fd_set’
execunix.c: In function ‘populate_file_descriptors’:
execunix.c:388: error: storage size of ‘buf’ isn’t known
execunix.c:389: error: ‘clock_t’ undeclared (first use in this function)
execunix.c:389: error: syntax error before ‘current’
execunix.c:390: error: invalid use of undefined type ‘struct globs’
execunix.c:393: error: ‘fds’ undeclared (first use in this function)
execunix.c:394: error: invalid use of undefined type ‘struct globs’
execunix.c:396: error: request for member ‘fd’ in something not a
structure or union
execunix.c:398: error: request for member ‘fd’ in something not a
structure or union
execunix.c:398: error: request for member ‘fd’ in something not a
structure or union
execunix.c:399: error: request for member ‘fd’ in something not a
structure or union
execunix.c:401: error: invalid use of undefined type ‘struct globs’
execunix.c:403: error: request for member ‘fd’ in something not a
structure or union
execunix.c:405: error: request for member ‘fd’ in something not a
structure or union
execunix.c:405: error: request for member ‘fd’ in something not a
structure or union
execunix.c:406: error: request for member ‘fd’ in something not a
structure or union
execunix.c:410: error: invalid use of undefined type ‘struct globs’
execunix.c:410: error: request for member ‘pid’ in something not a
structure or union
execunix.c:411: error: syntax error before ‘consumed’
execunix.c:413: error: ‘process_timesout’ undeclared (first use in this
function)
execunix.c:416: error: invalid use of undefined type ‘struct globs’
execunix.c:416: error: ‘consumed’ undeclared (first use in this function)
execunix.c:418: error: request for member ‘pid’ in something not a
structure or union
execunix.c:418: error: ‘SIGKILL’ undeclared (first use in this function)
execunix.c:419: error: request for member ‘exit_reason’ in something not
a structure or union
execunix.c:423: error: ‘fmax’ undeclared (first use in this function)
execunix.c: In function ‘exec_wait’:
execunix.c:440: error: syntax error before ‘time_info’
execunix.c:441: error: ‘fd_set’ undeclared (first use in this function)
execunix.c:442: error: storage size of ‘new_time’ isn’t known
execunix.c:453: error: ‘fds’ undeclared (first use in this function)
execunix.c:455: error: invalid use of undefined type ‘struct globs’
execunix.c:459: error: invalid use of undefined type ‘struct timeval’
execunix.c:460: error: invalid use of undefined type ‘struct timeval’
execunix.c:475: error: invalid use of undefined type ‘struct globs’
execunix.c:479: error: request for member ‘fd’ in something not a
structure or union
execunix.c:482: error: invalid use of undefined type ‘struct globs’
execunix.c:483: error: request for member ‘fd’ in something not a
structure or union
execunix.c:491: error: invalid use of undefined type ‘struct globs’
execunix.c:495: error: request for member ‘pid’ in something not a
structure or union
execunix.c:497: error: request for member ‘pid’ in something not a
structure or union
execunix.c:501: error: request for member ‘pid’ in something not a
structure or union
execunix.c:506: error: request for member ‘exit_reason’ in something not
a structure or union
execunix.c:512: error: request for member ‘action’ in something not a
structure or union
execunix.c:512: error: request for member ‘target’ in something not a
structure or union
execunix.c:513: error: request for member ‘command’ in something not a
structure or union
execunix.c:513: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:514: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:514: error: request for member ‘exit_reason’ in something not
a structure or union
execunix.c:519: error: ‘time_info’ undeclared (first use in this function)
execunix.c:519: error: invalid use of undefined type ‘struct tms’
execunix.c:519: error: ‘CLOCKS_PER_SEC’ undeclared (first use in this
function)
execunix.c:520: error: invalid use of undefined type ‘struct tms’
execunix.c:521: error: request for member ‘start_dt’ in something not a
structure or union
execunix.c:524: error: ‘old_time’ has an incomplete type
execunix.c:539: error: request for member ‘func’ in something not a
structure or union
execunix.c:539: error: request for member ‘closure’ in something not a
structure or union
execunix.c:540: error: request for member ‘command’ in something not a
structure or union
execunix.c:541: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:543: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:544: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:546: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:547: error: request for member ‘buffer’ in something not a
structure or union
execunix.c:549: error: request for member ‘command’ in something not a
structure or union
execunix.c:550: error: request for member ‘command’ in something not a
structure or union
execunix.c:552: error: request for member ‘func’ in something not a
structure or union
execunix.c:553: error: request for member ‘closure’ in something not a
structure or union
execunix.c:554: error: request for member ‘start_time’ in something not
a structure or union
execunix.c:558: warning: incompatible implicit declaration of built-in
function ‘printf’
execunix.c:558: error: ‘errno’ undeclared (first use in this function)
execunix.c:559: warning: incompatible implicit declaration of built-in
function ‘exit’
In file included from fileunix.c:14:
jam.h:400:23: error: sys/types.h: No such file or directory
jam.h:401:22: error: sys/stat.h: No such file or directory
jam.h:404:26: error: sys/file.h: No such file or directory
jam.h:407:19: error: fcntl.h: No such file or directory
jam.h:408:19: error: stdio.h: No such file or directory
jam.h:409:19: error: ctype.h: No such file or directory
jam.h:410:20: error: signal.h: No such file or directory
jam.h:411:20: error: string.h: No such file or directory
jam.h:412:18: error: time.h: No such file or directory
jam.h:415:24: error: memory.h: No such file or directory
jam.h:419:24: error: stdlib.h: No such file or directory
In file included from fileunix.c:14:
jam.h:534: error: syntax error before ‘FILE’
jam.h:534: warning: no semicolon at end of struct or union
jam.h:539: error: syntax error before ‘}’ token
In file included from jam.h:574,
                  from fileunix.c:14:
debug.h:18: error: syntax error before ‘clock_t’
debug.h:18: warning: no semicolon at end of struct or union
debug.h:20: warning: data definition has no type or storage class
debug.h:27: error: syntax error before ‘}’ token
debug.h:35: error: syntax error before ‘clock_t’
debug.h:35: warning: no semicolon at end of struct or union
debug.h:37: warning: data definition has no type or storage class
debug.h:41: error: syntax error before ‘subrules’
debug.h:41: warning: data definition has no type or storage class
In file included from fileunix.c:15:
filesys.h:24: error: syntax error before ‘time_t’
filesys.h:29: error: syntax error before ‘time_t’
filesys.h:41: error: syntax error before ‘time_t’
filesys.h:41: warning: no semicolon at end of struct or union
filesys.h:43: error: syntax error before ‘}’ token
fileunix.c:47:22: error: sys/dir.h: No such file or directory
fileunix.c:48:21: error: unistd.h: No such file or directory
fileunix.c:97:17: error: ar.h: No such file or directory
fileunix.c: In function ‘file_dirscan’:
fileunix.c:129: error: storage size of ‘PROF_FILE_DIRSCAN’ isn’t known
fileunix.c:135: error: dereferencing pointer to incomplete type
fileunix.c:141: error: dereferencing pointer to incomplete type
fileunix.c:145: error: ‘DIR’ undeclared (first use in this function)
fileunix.c:145: error: (Each undeclared identifier is reported only once
fileunix.c:145: error: for each function it appears in.)
fileunix.c:145: error: ‘dd’ undeclared (first use in this function)
fileunix.c:151: warning: incompatible implicit declaration of built-in
function ‘memset’
fileunix.c:154: warning: incompatible implicit declaration of built-in
function ‘strlen’
fileunix.c:166: error: invalid use of undefined type ‘struct globs’
fileunix.c:167: warning: incompatible implicit declaration of built-in
function ‘printf’
fileunix.c:170: warning: assignment makes pointer from integer without a
cast
fileunix.c:176: error: dereferencing pointer to incomplete type
fileunix.c:190: error: dereferencing pointer to incomplete type
fileunix.c:195: warning: incompatible implicit declaration of built-in
function ‘strlen’
fileunix.c:195: error: dereferencing pointer to incomplete type
fileunix.c:196: error: dereferencing pointer to incomplete type
fileunix.c:197: error: dereferencing pointer to incomplete type
fileunix.c:197: error: dereferencing pointer to incomplete type
fileunix.c:201: error: dereferencing pointer to incomplete type
fileunix.c:203: error: dereferencing pointer to incomplete type
fileunix.c:207: error: dereferencing pointer to incomplete type
fileunix.c:207: error: dereferencing pointer to incomplete type
fileunix.c: In function ‘file_query’:
fileunix.c:219: error: dereferencing pointer to incomplete type
fileunix.c:221: error: storage size of ‘statbuf’ isn’t known
fileunix.c:226: error: dereferencing pointer to incomplete type
fileunix.c:226: error: ‘S_IFREG’ undeclared (first use in this function)
fileunix.c:227: error: dereferencing pointer to incomplete type
fileunix.c:227: error: ‘S_IFDIR’ undeclared (first use in this function)
fileunix.c:228: error: dereferencing pointer to incomplete type
fileunix.c:229: error: dereferencing pointer to incomplete type
fileunix.c: At top level:
fileunix.c:241: error: syntax error before ‘time_t’
fileunix.c: In function ‘file_time’:
fileunix.c:243: error: ‘filename’ undeclared (first use in this function)
fileunix.c:245: error: ‘time’ undeclared (first use in this function)
fileunix.c:245: error: dereferencing pointer to incomplete type
fileunix.c: In function ‘file_is_file’:
fileunix.c:253: error: dereferencing pointer to incomplete type
fileunix.c: In function ‘file_archscan’:
fileunix.c:273: error: storage size of ‘ar_hdr’ isn’t known
fileunix.c:279: error: ‘O_RDONLY’ undeclared (first use in this function)
fileunix.c:282: error: ‘SARMAG’ undeclared (first use in this function)
fileunix.c:283: error: ‘ARMAG’ undeclared (first use in this function)
fileunix.c:291: error: invalid use of undefined type ‘struct globs’
fileunix.c:292: warning: incompatible implicit declaration of built-in
function ‘printf’
fileunix.c:294: error: invalid application of ‘sizeof’ to incomplete
type ‘struct ar_hdr’
fileunix.c:294: error: invalid application of ‘sizeof’ to incomplete
type ‘struct ar_hdr’
fileunix.c:295: error: ‘ARFMAG’ undeclared (first use in this function)
fileunix.c:311: warning: incompatible implicit declaration of built-in
function ‘strncpy’
fileunix.c:313: warning: incompatible implicit declaration of built-in
function ‘sscanf’
fileunix.c:325: warning: incompatible implicit declaration of built-in
function ‘malloc’
fileunix.c:326: error: invalid application of ‘sizeof’ to incomplete
type ‘struct ar_hdr’
fileunix.c:349: error: invalid use of undefined type ‘struct globs’
fileunix.c:352: warning: incompatible implicit declaration of built-in
function ‘sprintf’
fileunix.c:354: error: ‘time_t’ undeclared (first use in this function)
fileunix.c:354: error: syntax error before ‘lar_date’
fileunix.c:356: error: invalid application of ‘sizeof’ to incomplete
type ‘struct ar_hdr’


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk