On Jul 25, 5:11 am, Martin Albrecht <[EMAIL PROTECTED]>
wrote:
> Hi there,

Hi Martin,

> my patch at
>
>  http://trac.sagemath.org/sage_trac/ticket/3324
>
> is held back by a libPNG problem on OSX, particulary the spkg-install contains
> the following code:
>
> if [ `uname` = "Darwin" -a "$SAGE64" = "yes" ]; then
>    echo "Keeping 64 bit OSX libpng.dylib around"
> else
>     # There is a weird problem on Darwin where most programs
>     # will crash if they see the libpng built as part of this
>     # package instead of the system-wide apple libpng.  So
>     # we delete it.
>     # NOTE -- we *only* delete the dylib's.  Apps that need libpng can still
> link it in statically.
>     rm -f "$SAGE_LOCAL"/lib/libpng*dylib
>     rm -f "$SAGE_LOCAL"/lib/libpng*.la
> fi
>
> Due to this, I can't link against libpng from the Sage library. Any idea how
> to deal with this? My patch bit-rotted quite a while now.

Sorry, you asked me about this for a while and I did not get around to
it. I saw your GF(2) matrix hashing ticket and see why this is
important now. The above is actually only a problem on OSX 10.4 only
and is IMHO caused by Apple not providing a png.h, but some FrameWork
that python and R use. We now have access to a PPC 10.4 G4, so we can
attempt to fix the problem in Python and R. If this is not fixed soon
it is a good idea to complain about this publically :)

> Cheers,
> Martin

Cheers,

Michael
>
> --
> name: Martin Albrecht
> _pgp:http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8EF0DC99
> _www:http://www.informatik.uni-bremen.de/~malb
> _jab: [EMAIL PROTECTED]
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to