--with-zlib=system supposed to work?
Alan Bateman
Alan.Bateman at oracle.com
Tue Mar 5 15:34:05 UTC 2013
I've been meaning to ask this for a while but is --with-zlib=system
supposed to work?
With the old build then there is a build variable to use the system zlib
but it only worked (to my knowledge) when doing dynamic linking of C++
runtime.
Attached is what I get currently and maybe we have to look at the
pack200 code to resolve this but I was just curious if this configure
optional has been used successfully or not. I tried it with
--with-stdc++lib=dynamic too.
-Alan.
/u/alanb/ws/tl/build/linux-x86_64-normal-server-release/jdk/objs/unpackexe/zip.o:
In function `jar::deflate_bytes(bytes&, bytes&)':
zip.cpp:(.text+0x71a): undefined reference to `deflateInit2_'
zip.cpp:(.text+0x7b6): undefined reference to `deflate'
zip.cpp:(.text+0x7d0): undefined reference to `deflateEnd'
zip.cpp:(.text+0x7e4): undefined reference to `deflateEnd'
zip.cpp:(.text+0x7f6): undefined reference to `deflate'
/u/alanb/ws/tl/build/linux-x86_64-normal-server-release/jdk/objs/unpackexe/zip.o:
In function `jar::addJarEntry(char const*, bool, int, bytes&, bytes&)':
zip.cpp:(.text+0x84e): undefined reference to `crc32'
zip.cpp:(.text+0x910): undefined reference to `crc32'
zip.cpp:(.text+0x926): undefined reference to `crc32'
/u/alanb/ws/tl/build/linux-x86_64-normal-server-release/jdk/objs/unpackexe/zip.o:
In function `gunzip::free()':
zip.cpp:(.text+0xa17): undefined reference to `inflateEnd'
/u/alanb/ws/tl/build/linux-x86_64-normal-server-release/jdk/objs/unpackexe/zip.o:
In function `read_input_via_gzip(unpacker*, void*, long, long)':
zip.cpp:(.text+0xa96): undefined reference to `inflate'
zip.cpp:(.text+0xb0a): undefined reference to `inflate'
/u/alanb/ws/tl/build/linux-x86_64-normal-server-release/jdk/objs/unpackexe/zip.o:
In function `gunzip::start(int)':
zip.cpp:(.text+0xd03): undefined reference to `inflateInit2_'
collect2: ld returned 1 exit status
make[2]: ***
[/u/alanb/ws/tl/build/linux-x86_64-normal-server-release/jdk/objs/unpackexe/unpack200]
Error 1
make[1]: *** [launchers-only] Error 2
make: *** [jdk-only] Error 2
More information about the build-dev
mailing list