gdk-pixbuf-0.6.0 on Tru64



Federico,

Here are the issues with gdk-pixbuf on Tru64 UNIX as of 0.6.0:

(1) libtool needs to be updated to 1.3.4 to support shared libraries
    on Tru64 5.x.

    Workaround: Install libtool-1.3.4 locally, and do

	cp /usr/local/share/libtool/* .

    before running ./configure.

(2) ./configure doesn't look in /usr/local by default for image
    library headers by default.  It probably should.

    Workaround: Specify CPPFLAGS and LDFLAGS on command-line:

	env CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib \
	    ./configure

(3) The attached patch "gdk-pixbuf-0.6.0-sizeptr.patch" fixes a bug,
    plus it is required for compilation with DECC (and probably other
    ANSI-pedantic compilers).

Thanks,
Aron

-- 
Aron Griffis            Compaq Computer Corporation, ZKO3-3/T30
Tru64 Hardware Support  110 Spit Brook Rd, Nashua, NH  03062
603/884-1276            http://bigfoot.com/~agriffis/
--- gdk-pixbuf-0.6.0.old/gdk-pixbuf/io-bmp.c	Mon Feb 21 15:34:06 2000
+++ gdk-pixbuf-0.6.0/gdk-pixbuf/io-bmp.c	Tue Feb 22 10:25:06 2000
@@ -606,7 +606,7 @@
 		break;
 	case 3:
 		while ((context->compr.RunCount > 0)
-		       && (size > 0)) {
+		       && (*size > 0)) {
 			BytesToCopy =
 			    context->LineWidth - context->LineDone;
 			if (BytesToCopy > context->compr.RunCount)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]