aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2009-10-23 05:34:05 +0200
committerJay Berkenbilt <ejb@ql.org>2009-10-23 05:34:05 +0200
commitd9939b9ad64cbe7db48e2005f76d1c37aef80d4c (patch)
tree9265f19e641903e84c748c5924bba56c0d7fcb93 /TODO
parent3d997eb521e3a962ee867c9cde7f344452425d55 (diff)
downloadqpdf-d9939b9ad64cbe7db48e2005f76d1c37aef80d4c.tar.zst
more tweaking of external libs
git-svn-id: svn+q:///qpdf/trunk@875 71b93d88-0707-0410-a8cf-f5a4172ac649
Diffstat (limited to 'TODO')
-rw-r--r--TODO33
1 files changed, 5 insertions, 28 deletions
diff --git a/TODO b/TODO
index edab103c..a832a53c 100644
--- a/TODO
+++ b/TODO
@@ -8,34 +8,11 @@
* Write documentation section on source-level API changes between 2.0
and 2.1.
- * Really need to get rid of embedded external libs. We can either
- provide them separately for Windows or provide instructions for
- building them. Remember to remove -DHAVE_VSNPRINTF from
- config-msvc and to remove --enable-build-external-libs from both.
-
- mingw:
-
- for pcre
-
- ./configure --disable-shared --disable-cpp --prefix=...
- make
- make install
-
- for zlib
-
- ./conifgure --prefix=...
- make
- make install
-
- for qpdf
-
- CFLAGS="-IC:/path/to/pcre... -IC:/path/to/zlib..." \
- LDFLAGS="-LC:/path/to/pcre... -LC:/path/to/zlib..." \
- ./configure --disable-test-compare-images --with-buildrules=mingw
-
- msvc:
-
-
+ * Document building external libs. From ../external-libs, in an msys
+ environment that supports both mingw and msvc, run ./build.sh. The
+ resulting zip file should be extracted into qpdf, and
+ --enable-external-libs should be passed to configure. Updated
+ README on this. Check everything.
* Windows release: config for both compilers, make install. Create
zip files. Probably should put the compiler name somewhere in the