make check errors

View: New views
2 Messages — Rating Filter:   Alert me  

make check errors

by webmaster-328 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@...
========================================
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

_______________________________________________
Tiff mailing list: Tiff@...
http://lists.maptools.org/mailman/listinfo/tiff
http://www.remotesensing.org/libtiff/

Re: make check errors

by Bob Friesenhahn :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sat, 3 Oct 2009, webmaster wrote:

> NEWBIE ALERT!

Dear Libtiff Newbie,

You are on the right track but you should be building with libtiff
3.9.1 rather than 3.8.2.  It is almost always best to start with the
current release rather than a release with bugs already fixed.  The
3.9.1 release passes its test suite under MinGW (at least for me).

If you are feeling brave, you could try the 4.0.0beta4 pre-release
which has a much larger test suite but also might require minor
changes to the using application due to using 64-bit offers.

Bob
--
Bob Friesenhahn
bfriesen@..., http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
_______________________________________________
Tiff mailing list: Tiff@...
http://lists.maptools.org/mailman/listinfo/tiff
http://www.remotesensing.org/libtiff/