2009.10.03 22:38 "[Tiff] make check errors", by webmaster

2009.10.03 22:38 "[Tiff] make check errors", by webmaster

NEWBIE ALERT!

I am trying to install libtiff under MSYS on an XP machine. My main platform is the AS/400 but I know a very, very little nix stuff. I can ls -al, find / -name foo, but all I have normally done on nix is create users, printers, and do disk clean-up, write a few scripts, etc. Basically I am one of those sys-admins that knows nothing.

This is the first time I have tried to install a package of any kind. I have muddled through most of it on my own, but, since the output of "make check" said to report it here, I figured I would. Hope it's not something stupid I should have been able to figure out on my own.

I copied the entire contents of the session, so first is the tail end of the "make". The entire "make check" follows.

/.libs/libtiff.dll.a -L/usr/local/lib
libtool: link: creating tiff-bi.exe
if gcc -DHAVE_CONFIG_H -I. -I. -I../../libtiff -I../../libtiff
-I../../libtiff
  -g -O2 -Wall -W -MT tiff-grayscale.o -MD -MP -MF
".deps/tiff-grayscale.Tpo" -c
 -o tiff-grayscale.o tiff-grayscale.c; \
        then mv -f ".deps/tiff-grayscale.Tpo" ".deps/tiff-grayscale.Po";
else rm
 -f ".deps/tiff-grayscale.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -Wall -W -o
tiff-graysc
ale.exe tiff-grayscale.o ../../libtiff/libtiff.la
libtool: link: gcc -g -O2 -Wall -W -o .libs/tiff-grayscale.exe
tiff-grayscale.o
 ../../libtiff/.libs/libtiff.dll.a -L/usr/local/lib
libtool: link: creating tiff-grayscale.exe
if gcc -DHAVE_CONFIG_H -I. -I. -I../../libtiff -I../../libtiff
-I../../libtiff
  -g -O2 -Wall -W -MT tiff-palette.o -MD -MP -MF
".deps/tiff-palette.Tpo" -c -o
tiff-palette.o tiff-palette.c; \
        then mv -f ".deps/tiff-palette.Tpo" ".deps/tiff-palette.Po";
else rm -f
".deps/tiff-palette.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -Wall -W -o
tiff-palett

e.exe tiff-palette.o ../../libtiff/libtiff.la libtool: link: gcc -g -O2 -Wall -W -o .libs/tiff-palette.exe tiff-palette.o ../ ../libtiff/.libs/libtiff.dll.a -L/usr/local/lib libtool: link: creating tiff-palette.exe if gcc -DHAVE_CONFIG_H -I. -I. -I../../libtiff -I../../libtiff -I../../libtiff

  -g -O2 -Wall -W -MT tiff-rgb.o -MD -MP -MF ".deps/tiff-rgb.Tpo" -c -o
tiff-rgb
.o tiff-rgb.c; \
        then mv -f ".deps/tiff-rgb.Tpo" ".deps/tiff-rgb.Po"; else rm -f
".deps/t
iff-rgb.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -Wall -W -o
tiff-rgb.ex
e tiff-rgb.o ../../libtiff/libtiff.la
libtool: link: gcc -g -O2 -Wall -W -o .libs/tiff-rgb.exe tiff-rgb.o
../../libti
ff/.libs/libtiff.dll.a -L/usr/local/lib

libtool: link: creating tiff-rgb.exe
make[3]: Leaving directory `/home/dan/tiff-3.8.2/contrib/dbs'
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/dbs'
Making all in iptcutil
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/iptcutil'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../libtiff -I../../libtiff 
-I../../libtiff
  -g -O2 -Wall -W -MT iptcutil.o -MD -MP -MF ".deps/iptcutil.Tpo" -c -o 
iptcutil
.o iptcutil.c; \
        then mv -f ".deps/iptcutil.Tpo" ".deps/iptcutil.Po"; else rm -f 
".deps/i
ptcutil.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link gcc  -g -O2 -Wall -W   -o 
iptcutil.ex
e  iptcutil.o ../../libtiff/libtiff.la
libtool: link: gcc -g -O2 -Wall -W -o .libs/iptcutil.exe iptcutil.o  
../../libti
ff/.libs/libtiff.dll.a -L/usr/local/lib
libtool: link: creating iptcutil.exe
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/iptcutil'
Making all in mac-cw
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/mac-cw'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/mac-cw'
Making all in mac-mpw
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/mac-mpw'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/mac-mpw'
Making all in mfs
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/mfs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/mfs'
Making all in ojpeg
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/ojpeg'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/ojpeg'
Making all in pds
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/pds'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/pds'
Making all in ras
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/ras'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/ras'
Making all in stream
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/stream'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/stream'
Making all in tags
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/tags'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/tags'
Making all in win_dib
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/win_dib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/win_dib'
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib'
make[1]: Leaving directory `/home/dan/tiff-3.8.2/contrib'
Making all in test
make[1]: Entering directory `/home/dan/tiff-3.8.2/test'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/dan/tiff-3.8.2/test'
Making all in man
make[1]: Entering directory `/home/dan/tiff-3.8.2/man'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/dan/tiff-3.8.2/man'
Making all in html
make[1]: Entering directory `/home/dan/tiff-3.8.2/html'
Making all in images
make[2]: Entering directory `/home/dan/tiff-3.8.2/html/images'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/html/images'
Making all in man
make[2]: Entering directory `/home/dan/tiff-3.8.2/html/man'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/html/man'
make[2]: Entering directory `/home/dan/tiff-3.8.2/html'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/html'
make[1]: Leaving directory `/home/dan/tiff-3.8.2/html'
make[1]: Entering directory `/home/dan/tiff-3.8.2'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/dan/tiff-3.8.2'

Dan@IBM-46D58D0460B /home/dan/tiff-3.8.2
$ make check
Making check in port
make[1]: Entering directory `/home/dan/tiff-3.8.2/port'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/home/dan/tiff-3.8.2/port'
Making check in libtiff
make[1]: Entering directory `/home/dan/tiff-3.8.2/libtiff'
make[1]: Leaving directory `/home/dan/tiff-3.8.2/libtiff'
Making check in tools
make[1]: Entering directory `/home/dan/tiff-3.8.2/tools'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/home/dan/tiff-3.8.2/tools'
Making check in contrib
make[1]: Entering directory `/home/dan/tiff-3.8.2/contrib'
Making check in acorn
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/acorn'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/acorn'
Making check in addtiffo
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/addtiffo'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/addtiffo'
Making check in dbs
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/dbs'
Making check in xtiff
make[3]: Entering directory `/home/dan/tiff-3.8.2/contrib/dbs/xtiff'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/home/dan/tiff-3.8.2/contrib/dbs/xtiff'
make[3]: Entering directory `/home/dan/tiff-3.8.2/contrib/dbs'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/home/dan/tiff-3.8.2/contrib/dbs'
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/dbs'
Making check in iptcutil
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/iptcutil'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/iptcutil'
Making check in mac-cw
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/mac-cw'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/mac-cw'
Making check in mac-mpw
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/mac-mpw'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/mac-mpw'
Making check in mfs
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/mfs'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/mfs'
Making check in ojpeg
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/ojpeg'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/ojpeg'
Making check in pds
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/pds'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/pds'
Making check in ras
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/ras'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/ras'
Making check in stream
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/stream'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/stream'
Making check in tags
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/tags'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/tags'
Making check in win_dib
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib/win_dib'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib/win_dib'
make[2]: Entering directory `/home/dan/tiff-3.8.2/contrib'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/home/dan/tiff-3.8.2/contrib'
make[1]: Leaving directory `/home/dan/tiff-3.8.2/contrib'
Making check in test
make[1]: Entering directory `/home/dan/tiff-3.8.2/test'
make  ascii_tag.exe long_tag.exe short_tag.exe strip_rw.exe
make[2]: Entering directory `/home/dan/tiff-3.8.2/test'
if gcc -DHAVE_CONFIG_H -I. -I. -I../libtiff -I../libtiff -I../libtiff    

-g -O2
-Wall -W -MT ascii_tag.o -MD -MP -MF ".deps/ascii_tag.Tpo" -c -o
ascii_tag.o asc
ii_tag.c; \
        then mv -f ".deps/ascii_tag.Tpo" ".deps/ascii_tag.Po"; else rm
-f ".deps
/ascii_tag.Tpo"; exit 1; fi
ascii_tag.c: In function `main':
ascii_tag.c:108: warning: comparison between signed and unsigned
ascii_tag.c:142: warning: comparison between signed and unsigned
ascii_tag.c: At top level:
ascii_tag.c:69: warning: unused parameter 'argc'
ascii_tag.c:69: warning: unused parameter 'argv'
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -W -o
ascii_tag.exe
 ascii_tag.o ../libtiff/libtiff.la
libtool: link: gcc -g -O2 -Wall -W -o .libs/ascii_tag.exe ascii_tag.o
../libtif
f/.libs/libtiff.dll.a -L/usr/local/lib
libtool: link: creating ascii_tag.exe
if gcc -DHAVE_CONFIG_H -I. -I. -I../libtiff -I../libtiff -I../libtiff
-g -O2
-Wall -W -MT long_tag.o -MD -MP -MF ".deps/long_tag.Tpo" -c -o
long_tag.o long_t
ag.c; \
        then mv -f ".deps/long_tag.Tpo" ".deps/long_tag.Po"; else rm -f
".deps/l
ong_tag.Tpo"; exit 1; fi
long_tag.c: In function `main':
long_tag.c:102: warning: comparison between signed and unsigned
long_tag.c:135: warning: comparison between signed and unsigned
long_tag.c: At top level:
long_tag.c:60: warning: unused parameter 'argc'
long_tag.c:60: warning: unused parameter 'argv'
if gcc -DHAVE_CONFIG_H -I. -I. -I../libtiff -I../libtiff -I../libtiff
-g -O2
-Wall -W -MT check_tag.o -MD -MP -MF ".deps/check_tag.Tpo" -c -o
check_tag.o che
ck_tag.c; \
        then mv -f ".deps/check_tag.Tpo" ".deps/check_tag.Po"; else rm
-f ".deps
/check_tag.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -W -o
long_tag.exe
long_tag.o check_tag.o ../libtiff/libtiff.la
libtool: link: gcc -g -O2 -Wall -W -o .libs/long_tag.exe long_tag.o
check_tag.o
 ../libtiff/.libs/libtiff.dll.a -L/usr/local/lib
libtool: link: creating long_tag.exe
if gcc -DHAVE_CONFIG_H -I. -I. -I../libtiff -I../libtiff -I../libtiff
-g -O2
-Wall -W -MT short_tag.o -MD -MP -MF ".deps/short_tag.Tpo" -c -o
short_tag.o sho
rt_tag.c; \
        then mv -f ".deps/short_tag.Tpo" ".deps/short_tag.Po"; else rm
-f ".deps
/short_tag.Tpo"; exit 1; fi
short_tag.c: In function `main':
short_tag.c:115: warning: comparison between signed and unsigned
short_tag.c:139: warning: implicit declaration of function `CheckLongField'
short_tag.c:160: warning: comparison between signed and unsigned
short_tag.c: At top level:
short_tag.c:73: warning: unused parameter 'argc'
short_tag.c:73: warning: unused parameter 'argv'
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -W -o
short_tag.exe
 short_tag.o check_tag.o ../libtiff/libtiff.la

libtool: link: gcc -g -O2 -Wall -W -o .libs/short_tag.exe short_tag.o check_tag.

o ../libtiff/.libs/libtiff.dll.a -L/usr/local/lib libtool: link: creating short_tag.exe if gcc -DHAVE_CONFIG_H -I. -I. -I../libtiff -I../libtiff -I../libtiff -g -O2

-Wall -W -MT strip_rw.o -MD -MP -MF ".deps/strip_rw.Tpo" -c -o strip_rw.o strip_

rw.c; \
        then mv -f ".deps/strip_rw.Tpo" ".deps/strip_rw.Po"; else rm -f
".deps/s
trip_rw.Tpo"; exit 1; fi
strip_rw.c:55: warning: unused parameter 'argc'
strip_rw.c:55: warning: unused parameter 'argv'
if gcc -DHAVE_CONFIG_H -I. -I. -I../libtiff -I../libtiff -I../libtiff
-g -O2
-Wall -W -MT strip.o -MD -MP -MF ".deps/strip.Tpo" -c -o strip.o strip.c; \
        then mv -f ".deps/strip.Tpo" ".deps/strip.Po"; else rm -f
".deps/strip.T
po"; exit 1; fi

strip.c: In function `create_image_striped':
strip.c:179: warning: long int format, uint32 arg (arg 4)
strip.c:179: warning: long int format, uint32 arg (arg 5)
strip.c:179: warning: long int format, uint32 arg (arg 6)
strip.c: In function `read_image_striped':
strip.c:257: warning: long int format, uint32 arg (arg 4)
strip.c:257: warning: long int format, uint32 arg (arg 5)
strip.c:257: warning: long int format, uint32 arg (arg 6)
strip.c: In function `write_scanlines':
strip.c:281: warning: long unsigned int format, uint32 arg (arg 3)
strip.c: At top level:
strip.c:262: warning: unused parameter 'size'

if gcc -DHAVE_CONFIG_H -I. -I. -I../libtiff -I../libtiff -I../libtiff -g -O2

-Wall -W -MT test_arrays.o -MD -MP -MF ".deps/test_arrays.Tpo" -c -o test_arrays

.o test_arrays.c; \
        then mv -f ".deps/test_arrays.Tpo" ".deps/test_arrays.Po"; else
rm -f ".
deps/test_arrays.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -W -o
strip_rw.exe

strip_rw.o strip.o test_arrays.o ../libtiff/libtiff.la libtool: link: gcc -g -O2 -Wall -W -o .libs/strip_rw.exe strip_rw.o strip.o test

_arrays.o ../libtiff/.libs/libtiff.dll.a -L/usr/local/lib libtool: link: creating strip_rw.exe make[2]: Leaving directory `/home/dan/tiff-3.8.2/test'

make check-TESTS
make[2]: Entering directory `/home/dan/tiff-3.8.2/test'
FAIL: ascii_tag.exe
FAIL: long_tag.exe
FAIL: short_tag.exe
FAIL: strip_rw.exe

========================================
4 of 4 tests failed
Please report to tiff@lists.maptools.org
========================================

make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/home/dan/tiff-3.8.2/test'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/home/dan/tiff-3.8.2/test'
make: *** [check-recursive] Error 1

Dan@IBM-46D58D0460B /home/dan/tiff-3.8.2 $ find / -name ascii_tag.exe /home/Dan/tiff-3.8.2/test/.libs/ascii_tag.exe

/home/Dan/tiff-3.8.2/test/ascii_tag.exe

Dan@IBM-46D58D0460B /home/dan/tiff-3.8.2 $ find / -name long_tag.exe /home/Dan/tiff-3.8.2/test/.libs/long_tag.exe

/home/Dan/tiff-3.8.2/test/long_tag.exe

Dan@IBM-46D58D0460B /home/dan/tiff-3.8.2 $ find / -name short_tag.exe /home/Dan/tiff-3.8.2/test/.libs/short_tag.exe

/home/Dan/tiff-3.8.2/test/short_tag.exe

Dan@IBM-46D58D0460B /home/dan/tiff-3.8.2 $ find / -name strip_rw.exe /home/Dan/tiff-3.8.2/test/.libs/strip_rw.exe

/home/Dan/tiff-3.8.2/test/strip_rw.exe

-dan