home *** CD-ROM | disk | FTP | other *** search
- > Could I please report a problem with building libtiff (3.3 - 021)
- > on DEC ALPHA OSF/1 platform.
-
- Which version of DEC OSF/1. It compiles without problem on my machine
- that runs OSF/1 2.1.
-
- > cc -O -Dunix -non_shared -I. -c tif_fax3.c
- > /usr/lib/cmplrs/cc/cfe: Warning: tif_fax3.c, line 1071: Incompatible
- > pointer type assignment
- > bp = (char*) lp;
- > ---^
- > /usr/lib/cmplrs/cc/cfe: Warning: tif_fax3.c, line 1130: Incompatible
- > pointer type assignment
- > bp = (char*) lp;
- > ---^
-
- Two warnings? Most varnings are junk, and these certainly are junk
- warnings (cc should be able to convert a 'char *' to a 'u_char *'
- without complaining).
-
- I have found a real problem thought. DEC's make doesn't Makefile.alpha
- (it complains when you try to install it).
-
- The following patch fixes Makefile.alpha and remove these two warnings
- in tif_fax3.c.
-
- *** tif_fax3.c.orig Fri Sep 30 01:01:36 1994
- --- tif_fax3.c Sun Nov 27 15:57:34 1994
- ***************
- *** 1068,1074 ****
- span += 8*sizeof (long), bits -= 8*sizeof (long);
- lp++;
- }
- ! bp = (char*) lp;
- }
- /*
- * Scan full bytes for all 0's.
- --- 1068,1074 ----
- span += 8*sizeof (long), bits -= 8*sizeof (long);
- lp++;
- }
- ! bp = (u_char*) lp;
- }
- /*
- * Scan full bytes for all 0's.
- ***************
- *** 1127,1133 ****
- span += 8*sizeof (long), bits -= 8*sizeof (long);
- lp++;
- }
- ! bp = (char*) lp;
- }
- /*
- * Scan full bytes for all 1's.
- --- 1127,1133 ----
- span += 8*sizeof (long), bits -= 8*sizeof (long);
- lp++;
- }
- ! bp = (u_char*) lp;
- }
- /*
- * Scan full bytes for all 1's.
- *** Makefile.alpha.orig Fri Sep 30 01:01:23 1994
- --- Makefile.alpha Sun Nov 27 16:05:20 1994
- ***************
- *** 145,152 ****
- ${INSTALL} $$i ${DESTDIR}/lib/$$i; \
- fi \
- done
- ! # ranlib for OSF1 is for compatibility only
- ! # ${RANLIB} -t ${DESTDIR}/lib/libtiff.a
-
- installh: ${INCS}
- -test -d ${DESTDIR}/include || mkdir ${DESTDIR}/include
- --- 145,152 ----
- ${INSTALL} $$i ${DESTDIR}/lib/$$i; \
- fi \
- done
- ! # ranlib for OSF1 is for compatibility only
- ! # ${RANLIB} -t ${DESTDIR}/lib/libtiff.a
-
- installh: ${INCS}
- -test -d ${DESTDIR}/include || mkdir ${DESTDIR}/include
-
-