Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <3B2868AD.B2BEE294@t-online.de> Date: Thu, 14 Jun 2001 09:33:01 +0200 From: 520066587150-0001 AT t-online DOT de (Jerome BENOIT) Reply-To: JGMBenoit AT Wanadoo DOT fr X-Mailer: Mozilla 4.76 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Charles S. Wilson" CC: JGMBenoit AT Wanadoo DOT fr, cygwin AT cygwin DOT com Subject: Re: [ANNOUNCEMENT] Updated: tiff-3.5.6beta-2 References: <200106122223 DOT f5CMNtK01896 AT rtl DOT cygnus DOT com> <3B27ED00 DOT 3FDE3F84 AT t-online DOT de> <3B27F463 DOT ED6FA1BC AT ece DOT gatech DOT edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Sender: 520066587150-0001 AT t-dialin DOT net "Charles S. Wilson" wrote: > > When, *exactly*, was your copy of pdftex.exe compiled? a few month ago ! > If it was > compiled against tiff-3.5.6beta-1 during the 24 hours when that was > available, then yes, the exe will break when run against > tiff-3.5.6beta-2. I am afraid that I have the beta-1 version for a while: now with the beta-2 version (which I have just installed) `pdftex' runs fine again. Sorry for the confusion, Bye, Jerome BENOIT > > As far as I can tell, TIFFOpen is exported at @48 (e.g. ordinal #47) in > both the "old" tiff dll (3.5.5-3) and in the "new" tiff (3.5.6beta-2). > > --Chuck > > Jerome BENOIT wrote: > > > > Hi all ! > > > > I have just tried to compose with `pdflatex' (linked to `pdftex') and > > now a window emerges with the following error message: > > > > The PDFTEX.EXE fle is linked to missing export CYGTIFF3.DLL:TIFFOpen > > > > Note that the DLL is still present in `/usr/bin': > > > > Is it a bug ? > > > > Thanks, > > Jerome BENOIT > > > > "Charles S. Wilson" wrote: > > > > > > The tiff package has been updated to version 3.5.6beta-2. It is based > > > on the official tiff-v3.5.6-beta.tar.gz distribution, and provides a > > > library and utility routines for manipulating tiff files and images. I > > > updated cygwin's "stable" version (based on 3.5.5) to a beta mainly > > > because the ImageMagick people considered 3.5.6beta stable enough to use > > > as their 'current' libtiff (and 3.5.5 is over a year old; current > > > libtiff development is at 3.5.7-alpha3). > > > > > > CHANGES: (vs. 3.5.6beta-1) > > > > > > - fixed a .def file error that caused the 3.5.6beta-1 dll to be > > > incompatible with previously compiled executables. The 3.5.6beta-2 dll > > > is fully backwards compatible. Thanks to Devin Cook for pointing this > > > out. See the thread entitled ".def files, ordinals, and dlls" on > > > cygiwn-apps for more discussion > > > > > > CHANGES: (vs. 3.5.5-3) > > > > > > - you can now use -DALL_STATIC as an alias for -DTIFF_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). > > > > > > - update to the 3.5.6beta codebase > > > > > > 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, since direct downloads from 'cygwin.com' are no longer > > > allowed. > > > > > > 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 less 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 Depends on zlib-1.1.3-6 and jpeg-6b-4 packages; please install those > > > packages as well. > > > > > > o As of v3.5.3, libtiff no longer includes support for LZW-compressed > > > images, due to Unisys' recent activities enforcing their patent. While > > > the source archive contains the official 're-enable LZW support' patch, > > > it is NOT applied to the source archive and the files in the binary > > > package do NOT include that functionality. If you want it, you have to > > > build it yourself (although the Cygwin README does contain step-by-step > > > instructions for doing this, intended for *authorized users* only -- > > > e.g. those outside of the US patent jurisdiction, or who have purchased > > > a license from Unisys.) > > > > > > o Includes several utilities for manipulating tiff files. 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/libtiff.dll.a > > > - static-lib /usr/lib/libtiff.a > > > - stripped dll /usr/bin/cygtiff3.dll (**) > > > - cygwin-specific docs in /usr/doc/Cygwin/tiff-3.5.6.README > > > - generic docs in /usr/doc/tiff-3.5.6/* > > > > > > o A cygwin-specific README and PATCH are stored in the source archive, > > > under /CYGWIN-PATCHES/*. The original > > > libtiff-lzw-compression-kit-1.2.tar.gz (for re-enabling LZW support) is > > > also stored under /CYGWIN-PATCHES/*. Finally, tif_rpt_3.4b33.tar.gz > > > is stored under /CYGWIN-PATCHES, and contains tiffdump output for > > > the standard set of test images (for 'make test' -- see the > > > cygwin-specific README file). However, ONLY the cygwin-specific patch > > > has been applied to the source archive; the LZW compression patch has > > > NOT been applied, nor is LZW support enabled in the binary > > > distribution. The cygwin-specific README is also installed by the > > > binary distribution as described above. > > > > > > o If you are building a package that depends on libtiff, and you wish to > > > link *statically*, define '-DTIFF_STATIC -DJPEG_STATIC -DZLIB_STATIC' to > > > get the 'correct' #define's in tiffio.h (& friends), jpeg.h (& friends), > > > and zlib.h/zconf.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 '-DTIFF_STATIC > > > -DJPEG_STATIC -DZLIB_STATIC' (much easier, right?). So far, > > > the following libs are supplied in both static and dynamic forms and > > > support the -DALL_STATIC macro as an alias for -D_STATIC: > > > ncurses readline zlib libpng xpm-nox jpeg tiff > > > The following static/dynamic libraries do not (yet) support the > > > -DALL_STATIC macro: > > > gdbm gettext jbig > > > > > > o No special -Ddefine options or link options are needed when building a > > > package that depends on libtiff and you want to link dynamically > > > (recommended). > > > > > > Charles Wilson > > > tiff volunteer maintainer for cygwin > > > > > > -- > > > Want to unsubscribe from this list? > > > Check out: http://cygwin.com/ml/#unsubscribe-simple > > > > -- > > Want to unsubscribe from this list? > > Check out: http://cygwin.com/ml/#unsubscribe-simple > > -- > Want to unsubscribe from this list? > Check out: http://cygwin.com/ml/#unsubscribe-simple -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple