POV-Ray : Newsgroups : povray.unix : Make failure for povray 3.6.1 on Snow Leopard : Re: Make failure for povray 3.6.1 on Snow Leopard Server Time
25 Apr 2024 21:18:56 EDT (-0400)
  Re: Make failure for povray 3.6.1 on Snow Leopard  
From: clipka
Date: 16 Nov 2009 15:45:33
Message: <4b01b9ed$1@news.povray.org>
wilson schrieb:

> In any event, even with the 32 bit declaration, make now fails with this
> following error:
> 
> 
> Undefined symbols:
>   "_png_write_finish_row", referenced from:
>       pov::PNG_Image::~PNG_Image()in libpovray.a(png_pov.o)
>       pov::PNG_Image::~PNG_Image()in libpovray.a(png_pov.o)
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> make[2]: *** [povray] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2

The symbol should be defined in libpng. I would guess that you don't 
have a 32-bit version of libpng installed. Did you re-configure (and 
rebuild) the copy of libpng that comes with POV-Ray with the same options?


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.