Commit dded2ec0634fe51ace6406aaa6a4a2249d3334cb

Authored by Thorsten Schöning
Committed by Jay Berkenbilt
1 parent e80b6e33

Add notes for running more tests on Windows

Provide notes about LibTiff and such.
README-what-to-download.txt
... ... @@ -50,3 +50,5 @@ download.
50 50 addition to including unmodified distributions of pcre and zlib, it
51 51 includes a README file and some scripts to help you build them for
52 52 Windows.
  53 +
  54 +If you want to build on Windows, please see also README-windows.txt.
... ...
README-windows.txt
... ... @@ -52,6 +52,40 @@ want to run them, you need ghostscript and tiff utils as well, and you
52 52 will need to add --enable-test-compare-images from the configure
53 53 statements given below.
54 54  
  55 +
  56 +
  57 +Additionally for Windows, some tests require 3rd party software which
  58 +most likely is not available if not provided by an environment like
  59 +MSYS, Cygwin or such, but can be downloaded separately as well for an
  60 +environment not using both of the former mentioned. Just extract or
  61 +install the following software into separate folders each and add the
  62 +"bin" folder to your "PATH" env variable to make executables and DLLs
  63 +available. If installers are provided, they might do that already by
  64 +default.
  65 +
  66 + * LibJpeg (http://gnuwin32.sourceforge.net/packages/jpeg.htm)
  67 +
  68 + This archive provides some needed DLLs for LibTiff if you want to
  69 + use the image comparison tests.
  70 +
  71 + * LibTiff (http://gnuwin32.sourceforge.net/packages/tiff.htm)
  72 +
  73 + This archive provides some needed binaries and DLLs if you want to
  74 + use the image comparison tests and is only working if DLLs from
  75 + LibJpeg are available as well.
  76 +
  77 + * GhostScript (http://www.ghostscript.com/download/gsdnld.html)
  78 +
  79 + GhstScript is needed for image comparison tests and it's important
  80 + that the binary is available as "gs", while its default name is
  81 + "gswin32[c].exe". So you need to provide an additional "gs.exe"
  82 + by copying one of the original files or use "mklink" to create a
  83 + hard-/softlink, or need to provide a custom "gs.cmd" wrapper which
  84 + simply forwards all args to one of the original binarys. Using
  85 + "mkink" with "gswin32c.exe" should be preferred.
  86 +
  87 +
  88 +
55 89 Jian Ma <stronghorse@tom.com> has generously provided a port of QPDF
56 90 that works with Microsoft VC6. Several changes are required, but they
57 91 are well documented in his port. You can find the VC6 port in the
... ...