X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Message-Id: <200606252045.k5PKjuqF009313@delorie.com> X-Authenticated: #27081556 From: Juan Manuel Guerrero To: djgpp-announce AT delorie DOT com Subject: ANNOUNCE: DJGPP port of libjpeg 6b (with lossless compression/decompression support added) uploaded. Date: Sun, 25 Jun 2006 21:28:52 +0200 Content-Disposition: inline X-Y-GMX-Trusted: 0 X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id k5PJSg3W032352 This is a port of libjpeg 6b with lossless compression/decompression to MSDOS/DJGPP. DJGPP specific changes. ======================= This port of libjpeg 6b supplies, apart from all features known from the jpeg6b port, lossless compression/decompression for JPEG. The patch to implement this has been downloaded from: and applied to the standard jpeg-6b sources available at: That are the same sorces that have been used to create the new version of the port jpeg6b[bs].zip. Apart from providing lossless compression/decompression, the goal of this port is to use the standard configure scripts distributed with the package to configure and compile the sources and not relay anymore on the special makefile and config.h files for djgpp (usualy not well maintained) distributed with the package. There are only minor changes to the sources. This concerns certain missing function declarations in a header file. Apart from this, only the usual configuration files have been added, especialy sed scripts to fix the libtool files (ltmain and ltconfig). They are located in the /djgpp subdir. The diffs documemts the changes required to the header and Makefile.in to get a working Makefile and the file: ljpeg6b.patch is the applied patch. To configure and compile the package and later to use it, you will have to install the zlib and the png port available at ftp.delorie.com and mirrors as: ftp://ftp.delorie.com/pub/djgpp/current/v2tk/zlib123b.zip ftp://ftp.delorie.com/pub/djgpp/current/v2tk/png1210b.zip or: ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/zlib123b.zip ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/png1210b.zip Of course, you can download a newer version of zlib and/or png if available. The zlib and png stored in /current have been compiled with djdev203 and are intented for use with Win98SE. Those ones from /beta are compiled with djdeb204 beta for the use with WinXP-SP2. Please note that there is a second port of ljpeg6b called jpeg6b. That one has identical functionality like this one except that it lacks lossless compression/decompression for JPEG. You can ***NOT*** have installed both ports, jpeg6b and ljpeg6b, at the same time. This is because all headers and libs have the same name, so they will overwrite each other. I have no intention to resolve this name conflict. Please **read** the docs. The port consists of two packages that have been compiled using djdev203 and that can be downloaded from ftp.delorie.com and mirrors as (timestamp 2006-06-25): libjpeg 6b scripts, headers, libs and man format documentation: ftp://ftp.delorie.com/pub/djgpp/current/v2tk/ljpeg6bb.zip libjpeg 6b source: ftp://ftp.delorie.com/pub/djgpp/current/v2tk/ljpeg6bs.zip For the convenience of the WinXP users the binaries has been produced a second time using the djdev204 beta library. This package is available at ftp.delorie.com and mirrors as (timestamp 2006-06-25): libjpeg 6b scripts, headers, libs and man format documentation: ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/ljpeg6bb.zip   When downloading these ports, please pay attention to the timestamp to   avoid downloading of old versions of these ports. Send libjpeg specific bug reports to . Send suggestions and bug reports concerning the DJGPP port to comp.os.msdos.djgpp or . Enjoy. Guerrero, Juan Manuel , Juan Manuel