ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2000/07/22/10:49:26

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: <mailto:cygwin-apps-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-apps-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/lists.html#faqs>
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 <cwilson AT ece DOT gatech DOT edu>
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

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 <top>/CYGWIN-PATCHES/*. The original ljpeg-6b.tar.gz (lossless
jpeg patch) is also stored under <top>/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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019