For the build logs, demonstrate that /dev/null and /dev/tty exist: /bin/ls: /dev/tty: No such file or directory crw-r--r-- 1 users 0, 0 Apr 5 09:48 /dev/null Hi from $MirOS: src/bin/mksh/Build.sh,v 1.655 2014/01/05 21:57:21 tg Exp $ on: $ uname -a >&2 | BeOS trantor 1 9 BePC Warning: mksh has not yet been ported to or tested on your operating system 'BeOS'; you must recompile mksh with itself in a second stage. If you can provide a shell account to the developer, this may improve; please drop us a success or failure notice or even send in diffs. Build.sh: Building the MirBSD Korn Shell R49 2014/01/16 on BeOS ... Build.sh: Scanning for functions... please ignore any errors. ... which compiler seems to be used $ cc -E -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID conftest.c | sed -n '/^ *[ce]t *= */s/^ *\([ce]t\) *= */\1=/p' | tr -d \015 >x [ ct="metrowerks" [ et="unknown" Warning: Metrowerks C compiler detected. This has not yet been tested for compatibility with mksh. Continue at your own risk, please report success/failure to the developers. ==> which compiler seems to be used... metrowerks ... if the compiler works $ cc -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> if the compiler works... yes ... if the compiler does not fail correctly $ cc -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _thiswillneverbedefinedIhope in file: ] # conftest.o ] # errors caused tool to abort ==> if the compiler does not fail correctly... no ==> if this could be tcc... no (implied) ... if -Wno-error can be used $ cc -Wno-error -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Usage Error: ] # unexpected parameter: -Wno-error ] # errors caused tool to abort ==> if -Wno-error can be used... no ... if -Werror can be used $ cc -Werror -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Usage Error: ] # unexpected parameter: -Werror ] # errors caused tool to abort ==> if -Werror can be used... no ... if -O2 can be used $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> if -O2 can be used... yes ... for __attribute__((__bounded__)) $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # __attribute__((__bounded__(__buffer__, 1, 3))) ] # ^^^^^^^^^^^^^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 9 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # __attribute__((__bounded__(__buffer__, 2, 3))); ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 10 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(int ac, char *av[]) { return (xcopy(av[0], av[--ac], 1)); } ] # ^ ] # illegal function definition ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 11 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int xcopy(const void *s, void *d, size_t n) { ] # ^ ] # illegal function definition ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 12 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # memmove(d, s, n); return ((int)n); ] # ^ ] # illegal function definition ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 17 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # } ] # ^ ] # identifier expected ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 18 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # ### Error: Compilation aborted at end of file ### ] # errors caused tool to abort ==> for __attribute__((__bounded__))... no ... for __attribute__((__format__)) $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # __attribute__((__format__(__printf__, 2, 3))); ] # ^^^^^^^^^^^^^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 11 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(int ac, char **av) { return (fprintf(stderr, "%s%d", *av, ac)); } ] # ^ ] # illegal function definition ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 12 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # ### Error: Compilation aborted at end of file ### ] # errors caused tool to abort ==> for __attribute__((__format__))... no ... for __attribute__((__noreturn__)) $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # void fnord(void) __attribute__((__noreturn__)); ] # ^^^^^^^^^^^^^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 8 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> for __attribute__((__noreturn__))... no ... for __attribute__((__pure__)) $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int foo(const char *) __attribute__((__pure__)); ] # ^^^^^^^^^^^^^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 8 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> for __attribute__((__pure__))... no ... for __attribute__((__unused__)) $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(int ac __attribute__((__unused__)), char **av ] # ^^^^^^^^^^^^^ ] # ')' expected ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 8 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # __attribute__((__unused__))) { return (isatty(0)); } ] # ^^^^^^^^^^^^^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 9 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> for __attribute__((__unused__))... no ... for __attribute__((__used__)) $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # static const char fnord[] __attribute__((__used__)) = "42"; ] # ^^^^^^^^^^^^^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 8 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> for __attribute__((__used__))... no ... if a reduced-feature mksh is requested $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _thiswillneverbedefinedIhope in file: ] # conftest.o ] # errors caused tool to abort ==> if a reduced-feature mksh is requested... no ... if invoking as sh should be handled specially $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _thiswillneverbedefinedIhope in file: ] # conftest.o ] # errors caused tool to abort ==> if invoking as sh should be handled specially... no ... if mksh will be built without job control $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> if mksh will be built without job control... yes ... if mksh will be built without job signals $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _thiswillneverbedefinedIhope in file: ] # conftest.o ] # errors caused tool to abort ==> if mksh will be built without job signals... no ... if the default UTF-8 mode is specified $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _thiswillneverbedefinedIhope in file: ] # conftest.o ] # errors caused tool to abort ==> if the default UTF-8 mode is specified... no ... if traditional/conservative fd use is requested $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _thiswillneverbedefinedIhope in file: ] # conftest.o ] # errors caused tool to abort ==> if traditional/conservative fd use is requested... no ... if the MidnightBSD 0.1 ash compatibility mode is requested $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _thiswillneverbedefinedIhope in file: ] # conftest.o ] # errors caused tool to abort ==> if the MidnightBSD 0.1 ash compatibility mode is requested... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... whether and can both be included $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> whether and can both be included... yes ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'bsdtypes.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 2 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> ... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'mkdev.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 3 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> ... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'mman.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 3 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> ... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'resource.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 11 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> ... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'select.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 3 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> ... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # template class char_traits; ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/iosfwd.h"; Line 23; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # typedef char_traits traits; //970406 bkoz ] # ^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/iosfwd.h"; Line 24; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # template class basic_ios; ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/iosfwd.h"; Line 26; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # template class basic_istream; ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/iosfwd.h"; Line 27; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # template class basic_ostream; ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/iosfwd.h"; Line 28; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # template class basic_streambuf; ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/iosfwd.h"; Line 29; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # typedef basic_ios > ios; ] # ^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/iosfwd.h"; Line 31; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # typedef basic_istream > istream; ] # ^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/iosfwd.h"; Line 32; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # typedef basic_ostream > ostream; ] # ^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/iosfwd.h"; Line 33; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # class null_mutex { ] # ^^^^^^^^^^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 23; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # public: ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 25; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline null_mutex () {} ] # ^^^^^^ ] # expression syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 27; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline ~null_mutex () {} ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 28; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline int remove () const { return 0; } ] # ^ ] # '{' expected ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 29; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline int acquire (int = 0) const { return 0; } ] # ^^^^^^ ] # expression syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 30; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline int release () const { return 0; } ] # ^^^^^^ ] # expression syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 31; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # class mutex { ] # ^^^^^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 82; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # private: ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 107; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # mutex_type _lock; ] # ^^^^^^^^^^ ] # expression syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 109; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # public: ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 111; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline mutex (); ] # ^^^^^^ ] # expression syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 114; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline ~mutex (); ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 117; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline int remove () const; ] # ^^^^^ ] # object 'remove(...)' redefined ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 120; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline int acquire (int = 0) const; ] # ^^^^^^ ] # expression syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 123; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline int release () const; ] # ^^^^^^ ] # expression syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 126; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # bool try_lock (); ] # ^^^^ ] # expression syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 130; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline mutex::mutex () ] # ^^ ] # illegal use of 'inline' ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 134; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # { ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 135; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # _lock = 0; ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 145; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # } ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 147; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline int mutex::remove () const ] # ^^ ] # illegal use of 'inline' ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 149; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # { ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 150; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # mutex *self = const_cast(this); ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 161; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # self->_lock = 0; ] # ^^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 163; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # return (B_NO_ERROR); ] # ^^^^^^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 164; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # } ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 166; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline mutex::~mutex () ] # ^^ ] # illegal use of 'inline' ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 168; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline int mutex::acquire (int) const ] # ^^ ] # illegal use of 'inline' ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 173; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # { ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 174; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # mutex *self = const_cast(this); ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 184; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # acquire_spinlock(&self->_lock); ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 185; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # return B_NO_ERROR; ] # ^^^^^^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 186; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # } ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 188; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline int mutex::release () const ] # ^^ ] # illegal use of 'inline' ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 190; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # { ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 191; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # mutex *self = const_cast(this); ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 202; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # release_spinlock(&self->_lock); ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 203; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # return (B_NO_ERROR); ] # ^^^^^^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 204; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # } ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 206; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # inline bool mutex::try_lock () ] # ^^ ] # illegal use of 'inline' ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 208; # while compiling "conftest.c" ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # { ] # ^ ] # declaration syntax error ] #---------------------------------------------------------- ] File "/boot/develop/headers/cpp/mutex.h"; Line 209; # while compiling "conftest.c" ] #---------------------------------------------------------- ] # too many errors ] # errors caused tool to abort ==> ... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'libgen.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 2 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> ... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'libutil.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 3 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> ... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'paths.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 2 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> ... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'stdint.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 3 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> ... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'strings.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 4 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> ... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'ulimit.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 3 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> ... no ... $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'values.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 2 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> ... no ... for large file support $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> for large file support... yes ==> ... with -D_FILE_OFFSET_BITS=64... no (implied) ==> ... with -D_LARGE_FILES=1... no (implied) ... for standard 32-bit integer types $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(int ac, char **av) { return ((uint32_t)(ptrdiff_t)*av + (int32_t)ac); } ] # ^^^^^^^^ ] # undefined identifier 'uint32_t' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 3 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> for standard 32-bit integer types... no ... for UCB 32-bit integer types $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(int ac, char **av) { return ((u_int32_t)(ptrdiff_t)*av + (int32_t)ac); } ] # ^^^^^^^^^ ] # undefined identifier 'u_int32_t' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 3 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> for UCB 32-bit integer types... no ... for standard 8-bit integer type $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(int ac, char **av) { return ((uint8_t)(ptrdiff_t)av[ac]); } ] # ^^^^^^^ ] # undefined identifier 'uint8_t' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 3 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> for standard 8-bit integer type... no ... for UCB 8-bit integer type $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(int ac, char **av) { return ((u_int8_t)(ptrdiff_t)av[ac]); } ] # ^^^^^^^^ ] # undefined identifier 'u_int8_t' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 3 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> for UCB 8-bit integer type... no ... rlim_t $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(void) { return (((int)(rlim_t)0) + isatty(0)); } ] # ^^^^^^ ] # undefined identifier 'rlim_t' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 14 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> rlim_t... no ... sig_t $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # volatile sig_t foo = (sig_t)0; ] # ^^^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 4 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(void) { return (foo == (sig_t)0); } ] # ^^^ ] # undefined identifier 'foo' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 5 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> sig_t... no ... sighandler_t $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # volatile sighandler_t foo = (sighandler_t)0; ] # ^^^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 4 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(void) { return (foo == (sighandler_t)0); } ] # ^^^ ] # undefined identifier 'foo' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 5 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> sighandler_t... no ... __sighandler_t $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # volatile __sighandler_t foo = (__sighandler_t)0; ] # ^^^ ] # ';' expected ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 4 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(void) { return (foo == (__sighandler_t)0); } ] # ^^^ ] # undefined identifier 'foo' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 5 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> __sighandler_t... no ... checking if the final link command may succeed cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -c conftest.c cc -O2 -o conftest conftest.o || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> checking if the final link command may succeed... yes ... the sys_errlist[] array and sys_nerr $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _sys_nerr in file: ] # conftest.o ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _sys_errlist in file: ] # conftest.o ] # errors caused tool to abort ==> the sys_errlist[] array and sys_nerr... no ... the _sys_errlist[] array and _sys_nerr $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: __sys_nerr in file: ] # conftest.o ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: __sys_errlist in file: ] # conftest.o ] # errors caused tool to abort ==> the _sys_errlist[] array and _sys_nerr... no ... the sys_signame[] array $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _sys_signame in file: ] # conftest.o ] # errors caused tool to abort ==> the sys_signame[] array... no ... the _sys_signame[] array $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: __sys_signame in file: ] # conftest.o ] # errors caused tool to abort ==> the _sys_signame[] array... no ... the sys_siglist[] array $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _sys_siglist in file: ] # conftest.o ] # errors caused tool to abort ==> the sys_siglist[] array... no ... the _sys_siglist[] array $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: __sys_siglist in file: ] # conftest.o ] # errors caused tool to abort ==> the _sys_siglist[] array... no ... flock $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(void) { return (flock(0, LOCK_EX | LOCK_UN)); } ] # ^^^^^^^ ] # undefined identifier 'LOCK_EX' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 7 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> flock... no ... whether we can lock files with fcntl $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> whether we can lock files with fcntl... yes ... getrusage $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # struct rusage ru; ] # ^ ] # illegal use of incomplete struct/union/class 'struct rusage' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 4 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # return (getrusage(RUSAGE_SELF, &ru) + ] # ^^^^^^^^^^^ ] # undefined identifier 'RUSAGE_SELF' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 5 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # getrusage(RUSAGE_CHILDREN, &ru)); ] # ^^^^^^^^^^^^^^^ ] # undefined identifier 'RUSAGE_CHILDREN' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 6 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> getrusage... no ... getsid $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _getsid in file: ] # conftest.o ] # errors caused tool to abort ==> getsid... no ... gettimeofday $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> gettimeofday... yes ... killpg $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _killpg in file: ] # conftest.o ] # errors caused tool to abort ==> killpg... no ... memmove $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> memmove... yes ==> if to use mknod(), makedev() and friends... no (cached) ... for mmap and munmap $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # PROT_READ, MAP_PRIVATE, 0, (off_t)0) == (void *)NULL ? 1 : ] # ^^^^^^^^^ ] # undefined identifier 'PROT_READ' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 11 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> for mmap and munmap... no ... nice $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _nice in file: ] # conftest.o ] # errors caused tool to abort ==> nice... no ... revoke $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _revoke in file: ] # conftest.o ] # errors caused tool to abort ==> revoke... no ... setlocale(LC_CTYPE, "") $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> setlocale(LC_CTYPE, "")... yes ... nl_langinfo(CODESET) $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # #include ] # ^ ] # the file 'langinfo.h' cannot be opened ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 1 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # int main(void) { return ((int)(ptrdiff_t)(void *)nl_langinfo(CODESET)); } ] # ^^^^^^^ ] # undefined identifier 'CODESET' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 3 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> nl_langinfo(CODESET)... no ... select $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # fd_set fds; FD_ZERO(&fds); FD_SET(0, &fds); ] # ^^^^^^ ] # undefined identifier 'fd_set' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 28 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # fd_set fds; FD_ZERO(&fds); FD_SET(0, &fds); ] # ^^^ ] # undefined identifier 'fds' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 28 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # fd_set fds; FD_ZERO(&fds); FD_SET(0, &fds); ] # ^^^ ] # undefined identifier 'fds' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 28 ] #---------------------------------------------------------- ] ### /boot/apps/Metrowerks/tools/mwccx86 Compiler Error: ] # return (select(FD_SETSIZE, &fds, NULL, NULL, &tv)); ] # ^^^^^^^^^^ ] # undefined identifier 'FD_SETSIZE' ] #---------------------------------------------------------- ] File "/boot/home/mksh/conftest.c"; Line 29 ] #---------------------------------------------------------- ] # errors caused tool to abort ==> select... no ... setresugid $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _setresgid in file: ] # conftest.o ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _setresuid in file: ] # conftest.o ] # errors caused tool to abort ==> setresugid... no ==> setgroups... no (implied) ... strerror $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> strerror... yes ... strsignal $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> strsignal... yes ... strlcpy $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ] ### /boot/apps/Metrowerks/tools/mwldx86 Linker Error: ] # Undefined symbol: _strlcpy in file: ] # conftest.o ] # errors caused tool to abort ==> strlcpy... no ==> for declaration of flock()... yes (implied) ==> for declaration of revoke()... yes (implied) ==> for declaration of sys_errlist[] and sys_nerr... no (implied) ==> for declaration of sys_siglist[]... no (implied) ==> if to use persistent history... no ... whether compile-time assertions pass $ cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 conftest.c || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done ==> whether compile-time assertions pass... yes ... checking if the C Preprocessor supports -dD $ cc -E -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -dD conftest.c >x ] ### /boot/apps/Metrowerks/tools/mwccx86 Usage Error: ] # unexpected parameter: -dD ] # errors caused tool to abort ==> checking if the C Preprocessor supports -dD... no ... done. No list of signal names available via cpp. Falling back... NSIG=22 ... INT=2 SEGV=11 ABRT=6 KILL=9 ALRM=14 CHLD=5 CONT=12 FPE=8 HUP=1 ILL=4 PIPE=7 QUIT=3 STOP=10 TERM=15 TSTP=13 TTIN=16 TTOU=17 USR1=18 USR2=19 WINCH=20 done. Build.sh: Finished configuration testing, now producing output. + Running genopt on './rlimits.opt'... + Running genopt on './sh_flags.opt'... cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c lalloc.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c eval.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c exec.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c expr.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c funcs.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c histrap.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c jobs.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c lex.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c main.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c misc.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c shf.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c syn.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c tree.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c var.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c edit.c cc -O2 -I. -DMKSH_NO_SIGSUSPEND -DMKSH_BUILDSH -DMKSH_UNEMPLOYED -DMKSH_DISABLE_TTY_WARNING -DMKSH__NO_SETEUGID -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=0 -DHAVE_ATTRIBUTE_NORETURN=0 -DHAVE_ATTRIBUTE_PURE=0 -DHAVE_ATTRIBUTE_UNUSED=0 -DHAVE_ATTRIBUTE_USED=0 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_BSDTYPES_H=0 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=0 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_RESOURCE_H=0 -DHAVE_SYS_SELECT_H=0 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_BSTRING_H=0 -DHAVE_GRP_H=1 -DHAVE_LIBGEN_H=0 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=0 -DHAVE_STDINT_H=0 -DHAVE_STRINGS_H=0 -DHAVE_TERMIOS_H=1 -DHAVE_ULIMIT_H=0 -DHAVE_VALUES_H=0 -DHAVE_CAN_INTTYPES=0 -DHAVE_CAN_UCBINTS=0 -DHAVE_CAN_INT8TYPE=0 -DHAVE_CAN_UCBINT8=0 -DHAVE_RLIM_T=0 -Dsig_t=nosig_t -DHAVE_SIG_T=0 -DHAVE_SYS_ERRLIST=0 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=0 -DHAVE_FLOCK=0 -DHAVE_LOCK_FCNTL=1 -DHAVE_GETRUSAGE=0 -DHAVE_GETSID=0 -DHAVE_GETTIMEOFDAY=1 -DHAVE_KILLPG=0 -DHAVE_MEMMOVE=1 -DHAVE_MKNOD=0 -DHAVE_MMAP=0 -DHAVE_NICE=0 -DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SELECT=0 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRERROR=1 -DHAVE_STRSIGNAL=1 -DHAVE_STRLCPY=0 -DHAVE_FLOCK_DECL=1 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_ERRLIST_DECL=0 -DHAVE_SYS_SIGLIST_DECL=0 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_BUILD_R=491 -c strlcpy.c cc -O2 -o mksh lalloc.o eval.o exec.o expr.o funcs.o histrap.o jobs.o lex.o main.o misc.o shf.o syn.o tree.o var.o edit.o strlcpy.o || for _f in ${tcfn}*; do case $_f in Build.sh|check.pl|check.t|dot.mkshrc|*.1|*.c|*.h|*.ico|*.opt) ;; *) rm -f "$_f" ;; esac; done nroff -mdoc <'./mksh.1' >mksh.cat1 Build.sh: nroff: not found size mksh Build.sh: size: not found Installing the shell: # install -c -s -o root -g bin -m 555 mksh /bin/mksh # grep -x /bin/mksh /etc/shells >/dev/null || echo /bin/mksh >>/etc/shells # install -c -o root -g bin -m 444 dot.mkshrc /usr/share/doc/mksh/examples/ Installing the manual: # install -c -o root -g bin -m 444 mksh.1 /usr/share/man/man1/mksh.1 Run the regression test suite: ./test.sh Please also read the sample file dot.mkshrc and the fine manual.