[Zlib-devel] making zlib sysroot-aware

glennrp at comcast.net glennrp at comcast.net
Sat Jan 2 13:09:14 EST 2010


Mark,

If you've been watching png-mng-implement you know that
we've been requested to make libpng sysroot-aware, for
cross-building.

I think zlib could do this with the following change:

Change

prefix =/usr/local
exec_prefix =${prefix}
libdir =${prefix}/lib 
includedir =${prefix}/include
mandir =${prefix}/share/man  

to

prefix =/usr/local
sysroot =""
zlib_prefix =${sysroot}${prefix}
exec_prefix =${zlib_prefix}
libdir =${exec_prefix}/lib 
includedir =${zlib_prefix}/include
mandir =${zlib_prefix}/share/man  

That's not exactly how I did it in libpng-1.5.0alpha01
so I could be wrong.  But

   make sysroot=$HOME install

worked as expected.

Glenn






More information about the Zlib-devel mailing list