make -C lib make[1]: Entering directory `/project/dp/src/stuartc/nightly/ingex-cvs-tip-SparcSolaris/libMXF/lib' gcc -Wall -W -Wno-unused-parameter -Werror -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -I./include ./mxf/mxf_version.c -o ./mxf/mxf_version.o gcc -Wall -W -Wno-unused-parameter -Werror -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -I./include ./mxf/mxf_labels_and_keys.c -o ./mxf/mxf_labels_and_keys.o gcc -Wall -W -Wno-unused-parameter -Werror -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -I./include ./mxf/mxf_list.c -o ./mxf/mxf_list.o gcc -Wall -W -Wno-unused-parameter -Werror -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -I./include ./mxf/mxf_utils.c -o ./mxf/mxf_utils.o gcc -Wall -W -Wno-unused-parameter -Werror -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -I./include ./mxf/mxf_logging.c -o ./mxf/mxf_logging.o gcc -Wall -W -Wno-unused-parameter -Werror -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -I./include ./mxf/mxf_file.c -o ./mxf/mxf_file.o ./mxf/mxf_file.c:689:45: error: macro "getchar" passed 1 arguments, but takes just 0 cc1: warnings being treated as errors ./mxf/mxf_file.c: In function 'mxf_file_getc': ./mxf/mxf_file.c:689: warning: return makes integer from pointer without a cast ./mxf/mxf_file.c:694:48: error: macro "putchar" passed 2 arguments, but takes just 1 ./mxf/mxf_file.c: In function 'mxf_file_putc': ./mxf/mxf_file.c:694: warning: return makes integer from pointer without a cast make[1]: *** [make[1]: Leaving directory `/project/dp/src/stuartc/nightly/ingex-cvs-tip-SparcSolaris/libMXF/lib' mxf/mxf_file.o] Error 1 make: *** [all] Error 2