Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com Message-ID: <3979B525.A41AACC1@ece.gatech.edu> Date: Sat, 22 Jul 2000 10:52:22 -0400 From: Charles Wilson X-Mailer: Mozilla 4.73 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: cygwin-apps AT sourceware DOT cygnus DOT com Subject: jpeg-6b-1 ready for test Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit This is the intial port to cygwin's new packaging scheme of the Independent JPEG Group's libjpeg library. Although I've had jpeg-6b on cygutils for some time, the cygutils version was staticlib only, and didn't follow the package layout rules established here on cygwin-apps. This package also includes several utilities for manipulating jpeg files; the binary package includes dynamically linked versions of these utilities, although the build process will make both dynamically and statically linked versions. I've also included the semi-official lossless jpeg patch in this build, as well as the cygwin-specific modifications. The package is now available for testing at ftp://sourceware.cygnus.com/pub/cygwin/private/cygwin-extras-392/ jpeg-6b-1.tar.gz jpeg-6b-1-src.tar.gz Building requires gcc-2.95.2-2 and binutils (CVS, 20000721 or later) NOTES: o import-lib libfoo.dll.a o stripped dll libfoo.dll o static-lib libfoo.a o cygwin-specific docs in /usr/doc/Cygwin/jpeg-6b.README o generic docs in /usr/doc/jpeg-6b/* o source archive already has the cygwin-specific patch applied o source archive already has the lossless JPEG patch applied o cygwin-specific README and PATCH are stored in the source archive, under /CYGWIN-PATCHES/*. The original ljpeg-6b.tar.gz (lossless jpeg patch) is also stored under /CYGWIN-PATCHES/*. Both patches have already been applied to the archive itself. o define -DJPEG_STATIC to get the 'correct' #define's when compiling a .o that will be linked statically -- as well as using 'gcc -static' during the link step o no special -Ddefine options needed (or link options) needed to link to the dll Comments and test reports welcome! --Chuck