[osmosis-dev] Problem with PBF reader
Martijn van Exel
m at rtijn.org
Thu Jul 5 23:50:51 BST 2012
Hi,
On Thu, Jul 5, 2012 at 3:07 PM, Igor Podolskiy
<igor.podolskiy at vwi-stuttgart.de> wrote:
> 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.
>
Thanks for that. My output is
zlib header version 1.2.7
zlib runtime version 1.2.3.3
so a bit of both.
> 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.
I am on Lucid LTS.
I will try and get zlib from source. Thanks again! I'll report back.
Martijn
--
martijn van exel
http://oegeo.wordpress.com
More information about the osmosis-dev
mailing list