This is the mail archive of the cygwin-apps@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

jbig-1.2-1 ready for test


jbig is a lossless, bilevel image compression format with better
compression than TIFF-LZW (for bilevel images), and is
patent-unencumbered. This is the initial port of jbigkit to cygwin's new
packaging scheme. I've had jbigkit-1.0 on cygutils for some time, but
the cygutils version was staticlib only, and didn't follow the package
layout rules established here on cygwin-apps. It also 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.

The package is now available for testing at
   ftp://sourceware.cygnus.com/pub/cygwin/private/cygwin-extras-392/

jbig-1.2-1.tar.gz
jbig-1.2-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/jbigkit-1.2.README
o generic docs in /usr/doc/jbigkit-1.2/*
o source archive already has the cygwin-specific patch applied

o cygwin-specific README and PATCH are stored in the source archive,
under <top>/CYGWIN-PATCHES/* (although the patch has already been
applied to the archive itself).

o define -DJBIG_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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]