delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-announce/2001/07/04/12:18:58

Mailing-List: contact cygwin-announce-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-announce-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-announce/>
List-Post: <mailto:cygwin-announce AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-announce-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-announce-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin-announce AT sources DOT redhat DOT com
Delivered-To: moderator for cygwin-announce AT sources DOT redhat DOT com
Message-ID: <3B429076.5050409@ece.gatech.edu>
Date: Tue, 03 Jul 2001 23:41:42 -0400
From: "Charles S. Wilson" <cwilson AT ece DOT gatech DOT edu>
User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:0.9.1) Gecko/20010607 Netscape6/6.1b1
X-Accept-Language: en-us
MIME-Version: 1.0
To: cygwin-announce <cygwin-announce AT cygwin DOT com>
Subject: Updated: jbigkit-1.2-4

The jbigkit package has been updated to version 1.2-4.  JBIG is a 
lossless, bilevel image compression format with better compression than 
TIFF-LZW (for bilevel images), and is patent-unencumbered. It is an 
'official' standard image format -- ITU-T Recommendation T.82. (The JBIG 
group is a sister organization to the more familiar JPEG group; see 
http://www.jbig.org/)

CHANGES (from jbigkit-1.2-3):

- you can now use -DALL_STATIC as an alias for -DJBIG_STATIC

- README points to simplesystems.org instead of wizards.com (wizards 
were scared off hosting libtiff because of UNISYS patent issues, so they 
stopped mirroring ANY graphics libs).

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.  You must choose a mirror, 
because direct downloads from cygwin.com are no longer allowed.  The 
following sites should soon have the latest version:

ftp://mirrors.rcn.net/pub/sourceware/cygwin/ (US)
ftp://linux.sarang.net/mirror/development/compiler/cygwin/ (Korea)
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 jbigkit 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 Building the package from source requires gcc-2.95.2-2 and
binutils-20000722-1 or later

o Includes two utilities for converting back-and-forth between jbig and
the uncompressed pbm format. The binary package includes dynamically
linked versions of these utilities, although the build process will make
both dynamically and statically linked versions.

o Abides by the cygwin package system standard:
   - import-lib   /usr/lib/libjbig.dll.a
   - static-lib   /usr/lib/libjbig.a
   - stripped dll /usr/bin/cygjbig1.dll
   - cygwin-specific docs in /usr/doc/Cygwin/jbigkit-1.2.README
   - generic docs in /usr/doc/jbigkit-1.2/*

o A cygwin-specific README and PATCH are stored in the source archive,
under <top>/CYGWIN-PATCHES/* (although that patch has already been
applied to the archive itself). The cygwin-specific README is also
installed by the binary distribution as described above.

o If you are building a package that depends on jbigkit, and you wish to
link *statically*, define -DJBIG_STATIC to get the 'correct' #define's
in jbig.h when compiling the .o files in your package. Also, use 'gcc
-static' when linking your package.

o You can also use -DALL_STATIC as an alias for '-DJBIG_STATIC'. So far,
the following libs are supplied in both static and dynamic forms and
support the -DALL_STATIC macro as an alias for -D<pkgname>_STATIC:
   ncurses readline zlib libpng xpm-nox jpeg tiff gettext jbig
The following static/dynamic library does not (yet) support the
-DALL_STATIC macro:
   gdbm

o No special -Ddefine options or link options are needed when building a
package that depends on jbigkit and you want to link dynamically
(recommended).

--
Charles Wilson

- Raw text -


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