Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-Id: <4.3.1.2.20010506224226.021162e0@pop.ma.ultranet.com> X-Sender: lhall AT pop DOT ma DOT ultranet DOT com X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Date: Sun, 06 May 2001 22:44:26 -0400 To: =?iso-8859-1?Q?=22=2E=2E=2E2=AB=2E=2E=2E=22?= , From: "Larry Hall (RFK Partners, Inc)" Subject: Re: libgif? cheetah Re: [ANNOUNCEMENT] Updated: libpng-1.0.11-1 In-Reply-To: <006301c0d698$4691b0a0$0200a8c0@swan.atu.com.au> References: <200105062027 DOT f46KRCH15824 AT rtl DOT cygnus DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id XAA04668 Not as part of the Cygwin distribution. You can check out the other links at the Cygwin site to see if there is a port. There may be. Otherwise, you can try to port it yourself by downloading the source and compiling it. Larry Hall lhall AT rfk DOT com RFK Partners, Inc. http://www.rfk.com 118 Washington Street (508) 893-9779 - RFK Office Holliston, MA 01746 (508) 893-9889 - FAX At 09:51 PM 5/6/2001, ...2«... wrote: >hi, ive seen that the cheetah webbrowser uses GTK+ and no Gnome, >id like to compile this under cygwin, things seem to go well.. >but it requires libgif, or libungif.. these possible to get under cygwin? > >i had a look at gtk+ for win32 website, but they dont have it either > >dan > >----- Original Message ----- >From: "Charles S. Wilson" >To: >Sent: Monday, May 07, 2001 6:27 AM >Subject: [ANNOUNCEMENT] Updated: libpng-1.0.11-1 > > > > The libpng package has been updated to version 1.0.11-1. libpng is a > > library that provides routines to access and manipulate Portable Network > > Graphics (PNG) images. PNG is a lossless, patent-unencumbered image > > format intended to replace GIF. > > > > Since the png-developers group released version 1.0.11 and our previous > > cygwin version was based on 1.0.9, I updated our package. > > > > CHANGES: > > > > - many bugfixes from the png-developers group between 1.0.9 and 1.0.11. > > > > - supports the '-DALL_STATIC' compile-time flag as a synonym for > > -DPNG_STATIC (and ZLIB_STATIC). This should help make it easier to > > compile statically a project with many dependencies. However, this is a > > long-term project: each 'dll-ized' library must be updated before > > '-DALL_STATIC' is useful. Don't hold your breath. So far, the > > following libraries support -DALL_STATIC: > > zlib-1.1.3-6 > > libpng-1.0.11-1 > > ncurses-5.2-5 > > > > INSTALLATION: > > > > To update your installation, click on the "Install Cygwin now" link on > > the http://sources.redhat.com/cygwin web page. This downloads setup.exe > > to your system. > > > > Run setup and answer all of the questions. PLEASE, PLEASE, PLEASE > > choose a mirror site for your download. The 'sources.redhat.com' site > > is badly overloaded. The mirrors below have the latest version of this > > package: > > > > ftp://ftp.sunsite.utk.edu/pub/cygwin/ (US) > > ftp://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors/cygnus > > (Germany) > > ftp://ftp.mirror.ac.uk/sites/sourceware.cygnus.com/pub/cygwin/ (UK) > > > > The setup.exe program will figure out what needs to be updated on your > > system and should install the libpng package automatically. > > > > If you have questions or comments, please send them to the Cygwin > > mailing list at: cygwin AT sources DOT redhat DOT com . I would appreciate if you > > would use this mailing list rather than emailing me directly. This > > includes ideas and comments about the setup utility or Cygwin general. > > > > If you want to make a point or ask a question the Cygwin mailing list is > > the appropriate place. > > > > *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** > > > > If you want to unsubscribe to the cygwin-announce mailing list, look at > > the "List-Unsubscribe: " tag in the email header of this message. Send > > email to the address specified there. It will be in the format: > > > > cygwin-announce-unsubscribe-you=yourdomain DOT com AT sources DOT redhat DOT com > > > > > > NOTES: > > > > o If you are building a package that depends on libpng, and you wish to > > link *statically*, define -DPNG_STATIC *and* -DZLIB_STATIC (or just > > define -DALL_STATIC) to get the 'correct' #define's in png.h/pngconf.h > > *and* zlib.h/zconf.h when compiling the .o files in your package. Also, > > use 'gcc -static' when linking your package. > > > > o No special -Ddefine options or link options are needed when building a > > package that depends on libpng and you want to link dynamically > > (recommended). > > > > o I was able to successfully compile and pass libpng's internal tests > > ('make test') with all of the following build enviromenments: > > - static > > - dll > > - static with pnggccrd (assembler optimizations) > > - dll with pnggccrd > > - static (compiled with 'gcc -mwin32') > > - dll (+ 'gcc -mwin32') > > - static with pnggccrd (+ 'gcc -mnin32') > > - dll with pnggccrd (+ 'gcc -mwin32') > > However, the binary package did not use any of the assembler code, and I > > didn't use 'gcc -mwin32' to compile it. According to tests reported > > on the libpng-developer's mailing list, the pnggccrd code did not speed > > it up all that much, and it breaks cygwin's compatibility with older > > processors (a no-no). If you want to build your own libpng with those > > enhancements, download the source -- > > /usr/doc/Cygwin/libpng-1.0.11.README > > contains instructions for building your own asm-accelerated libpng. > > > > Charles Wilson > > libpng volunteer maintainer for cygwin > > > > > > -- > > Want to unsubscribe from this list? > > Check out: http://cygwin.com/ml/#unsubscribe-simple > > > > > > >-- >Want to unsubscribe from this list? >Check out: http://cygwin.com/ml/#unsubscribe-simple -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple