W3C home > Mailing lists > Public > www-amaya@w3.org > April to June 2000

Re: libs jpeg, png, and z; why are they compiled in?

From: Irene VATTON <Irene.Vatton@inrialpes.fr>
Date: Mon, 17 Apr 2000 14:58:07 +0200
Message-Id: <200004171258.OAA03266@tahiti.inrialpes.fr>
To: "H. Nanosecond" <aldomel@ix.netcom.com>
cc: www-amaya@w3.org
> Hi,
> 
> I downloaded the source to amaya 3.0 and I wonder why
> you have libjpeg libpng and zlib in there.
> I think people should get these sepreately, like in rpms.
> Then they can save space by linking dynamically, not statically.
> 
> I tried dynamic linking on my system and it seems to work fine.
> It reduced the executable by 180k from 2800k
> 
> Thanks.
> 

It's mainly due to versions compatibility: there is a serious risk with
shared libraries.
Another reason is the fact that we wanted to deliver only one source tar file.
Of course these libraries are already available on some platforms, lie yours,
but it's not always the case.
We can process differently in the future, but we need to adapt the Makefile.in
so it compiles and uses the local libraries when they are installed within the
local directories Amaya/libjpeg and Amaya/libpng. I've no time to work on that
for the moment. As soon as someone gives the patch we will change the 
distribution.

   Irene.
-- 
     Irene.
Received on Monday, 17 April 2000 08:58:20 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 April 2014 11:01:34 UTC