[osmosis-dev] Problem with PBF reader
Igor Podolskiy
igor.podolskiy at vwi-stuttgart.de
Thu Jul 5 22:07:50 BST 2012
Hi Martijn,
On 05.07.2012 20:41, Martijn van Exel wrote:
> Same problem persists. I have a feeling it has something to do with a
> wrong libz being installed on my system.
>
> Here's my output for ldconfig:
>
> mvexel at lima$ ldconfig -pNX | grep 'libz\.so'
> libz.so.1 (libc6,x86-64) => /usr/local/lib/libz.so.1
> libz.so.1 (libc6,x86-64) => /lib/libz.so.1
> libz.so.1 (libc6) => /usr/lib32/libz.so.1
> libz.so (libc6,x86-64) => /usr/local/lib/libz.so
> libz.so (libc6,x86-64) => /usr/lib/libz.so
this is a step into the right direction but still not really enough :)
gzbuffer() was introduced in zlib 1.2.4 so to confirm you need to know
the exact version... To do that, take this program:
#include <stdio.h>
#include <zlib.h>
int main(int argc, char** argv)
{
printf("zlib header version %s\n", ZLIB_VERSION);
printf("zlib runtime version %s\n", zlibVersion());
}
Compile it with
gcc zversion.c -o zversion -lz
and run it.
If you're using Ubuntu, chances are you still have zlib 1.2.3 - on the
next machine available to me running precise/12.04 I get:
zlib header version 1.2.3.4
zlib runtime version 1.2.3.4
In any case, you could try to download the newest zlib version (1.2.7)
from zlib.net and compile it yourself.
Bye
Igor
More information about the osmosis-dev
mailing list