Commit Graph

25 Commits

Author SHA1 Message Date
Jay Berkenbilt ff65e272a8 Fix printf formatting for newer msvc
Use autoconf rather than ifdefs to determine what format string to use
for long long.
2020-10-16 07:02:23 -04:00
Jay Berkenbilt 07da0039d3 Link with setargv or wsetargv with MSVC (fixes #224)
For wildcard expansion to work properly with the msvc binary, it is
necessary to link with setargv.obj or wsetargv.obj, depending on
whether wmain is in use.
2019-11-09 18:50:42 -05:00
Jay Berkenbilt 429ffcf397 Unicode main for Windows qpdf.cc 2019-01-17 11:43:56 -05:00
Jay Berkenbilt e37ce85190 Clarify static vs. import library on Windows (fixes #225) 2018-08-14 16:57:37 -04:00
Jay Berkenbilt c833295a39 Adjust Windows built to support 32-bit and 64-bit builds
Update the build to support new external-libs layout, and autoconf
options to specify windows word size.  Split make_windows_releases
into multiple scripts.
2012-06-21 21:22:35 -04:00
Jay Berkenbilt b282fd818d further tweaking of dll creation to deal with msys shell issues
git-svn-id: svn+q:///qpdf/trunk@1008 71b93d88-0707-0410-a8cf-f5a4172ac649
2010-08-08 22:29:49 +00:00
Jay Berkenbilt bc91aa2945 tweak shared library creation
git-svn-id: svn+q:///qpdf/trunk@1007 71b93d88-0707-0410-a8cf-f5a4172ac649
2010-08-08 22:13:24 +00:00
Jay Berkenbilt c9e5fe6f43 use revision - age on windows like on linux
git-svn-id: svn+q:///qpdf/trunk@1003 71b93d88-0707-0410-a8cf-f5a4172ac649
2010-08-08 21:07:14 +00:00
Jay Berkenbilt 6e7e9be94a retest windows install
git-svn-id: svn+q:///qpdf/trunk@865 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-22 17:53:21 +00:00
Jay Berkenbilt 96bc48a4e0 windows install fixes
git-svn-id: svn+q:///qpdf/trunk@858 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-22 15:42:09 +00:00
Jay Berkenbilt 1fc7c89cb4 revamp install targets
git-svn-id: svn+q:///qpdf/trunk@854 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-22 15:20:41 +00:00
Jay Berkenbilt 27ee889c0e tweak dll stuff again
git-svn-id: svn+q:///qpdf/trunk@851 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-21 01:45:13 +00:00
Jay Berkenbilt fe0944a512 remove static-libgcc
git-svn-id: svn+q:///qpdf/trunk@787 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-11 03:20:33 +00:00
Jay Berkenbilt f70217a2f6 try static-libgcc for dll but not exe
git-svn-id: svn+q:///qpdf/trunk@786 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-11 03:19:34 +00:00
Jay Berkenbilt 8817ebb3f6 remove static-libgcc from dll
git-svn-id: svn+q:///qpdf/trunk@785 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-11 03:18:25 +00:00
Jay Berkenbilt 62e1e92f4a add static-libgcc to libraries too
git-svn-id: svn+q:///qpdf/trunk@784 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-11 03:11:48 +00:00
Jay Berkenbilt c09b9cc427 static-libgcc
git-svn-id: svn+q:///qpdf/trunk@783 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-11 03:03:46 +00:00
Jay Berkenbilt 2b5ac676ed generalize build
git-svn-id: svn+q:///qpdf/trunk@776 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-11 00:24:22 +00:00
Jay Berkenbilt 9e05a15d7b windows fixes
git-svn-id: svn+q:///qpdf/trunk@775 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-11 00:13:28 +00:00
Jay Berkenbilt ec20e49450 build fixes
git-svn-id: svn+q:///qpdf/trunk@763 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10 17:03:52 +00:00
Jay Berkenbilt 7884e9b55f c_compile
git-svn-id: svn+q:///qpdf/trunk@762 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10 16:58:29 +00:00
Jay Berkenbilt dd66ea8160 ar, ranlib
git-svn-id: svn+q:///qpdf/trunk@760 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10 15:32:59 +00:00
Jay Berkenbilt 7398ef88b7 further refinements to build
git-svn-id: svn+q:///qpdf/trunk@759 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10 15:28:33 +00:00
Jay Berkenbilt 9e1a25fc55 make it work
git-svn-id: svn+q:///qpdf/trunk@756 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10 14:56:18 +00:00
Jay Berkenbilt a6915c5da2 mingw -- untested
git-svn-id: svn+q:///qpdf/trunk@754 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10 14:22:49 +00:00