List Info

Thread: making the png compat library more accessible




making the png compat library more accessible
user name
2006-05-17 21:47:48
Hi!

Currently, png-1.2.10 installs a compatibility library with
all
deprecated symbols, but removes any way to access it except
by
putting the complete path to the library on the link line.

How about installing it as libpng10.la or libpngcompat.la
(or
similar) instead? Or getting rid of it completely?

Cheers,
 Thomas


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web
services, security?
Get stuff done quickly with pre-integrated technology to
make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on
Apache Geronimo
http://sel.as-us.falkag.net/
sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
png-mng-implement mailing list
png-mng-implementlists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/png-m
ng-implement
making the png compat library more accessible
user name
2006-05-17 23:33:55
From: Thomas Klausner
>Currently, png-1.2.10 installs a compatibility library
with all
>deprecated symbols, but removes any way to access it
except by
>putting the complete path to the library on the link
line.

That wasn't the intention.  The compatibility library is
just
the same (identical) library installed with a different name
-
libpng.so instead of libpng12.so.  It's an accident/error
that
the non-exported symbols are still in there.

>How about installing it as libpng10.la or
libpngcompat.la (or
>similar) instead? Or getting rid of it completely?

It *isn't* libpng 1.0 - it really is libpng 1.2 with a
different
name.  The reason for having it is that the name change
happened
after the first release of 1.2, so some apps are linked
against
libpng.so, not libpng12.so.

For certain nothing should be linking against libpng.so now.
 IIRC
up to 1.2.8 an explicit -lpng (as opposed to -lpng12) would
do that,
but now -lpng will behave as -lpng12.

John Bowler <jbowleracm.org>



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web
services, security?
Get stuff done quickly with pre-integrated technology to
make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on
Apache Geronimo
http://sel.as-us.falkag.net/
sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
png-mng-implement mailing list
png-mng-implementlists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/png-m
ng-implement
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )