aboutsummaryrefslogtreecommitdiffstats
path: root/make/libtool.mk
AgeCommit message (Collapse)Author
2021-12-21Stop adding pre-built documentation to the source distributionJay Berkenbilt
2021-12-18Update documentation build/installationJay Berkenbilt
2021-12-13Switch build from docbook manual to sphinxJay Berkenbilt
Also remove linearization from qpdf-manual.pdf. It's a small file, and removing the dependency on the qpdf executable significantly shortens build times.
2021-06-03Add "install-libs" Makefile targetJames R. Barlow
Add a new make target that installs the qpdf libraries without executables or documentation.
2021-05-28Specify tag with libtoolDaniel Wagenknecht
This solves libtool: compile: unable to infer tagged configuration libtool: error: specify a tag with '--tag' build issues when using toolchain that prevents libtools inference rules from working correctly (e.g. ccache).
2020-10-21Create a minimal Linux binary distribution (fixes #352)Jay Berkenbilt
This is suitable for use as a Lambda layer in AWS, inclusion in a docker container, or other places where a minimal binary distribution is desired.
2020-10-20Add --disable-rpath to configure (fixes #422)Jay Berkenbilt
2020-10-16Fix printf formatting for newer msvcJay Berkenbilt
Use autoconf rather than ifdefs to determine what format string to use for long long.
2020-01-14Rewrite fix-qdf in C++Jay Berkenbilt
2019-11-10Link with setargv or wsetargv with MSVC (fixes #224)Jay Berkenbilt
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-06-22Override umask on install (fixes #326)Jay Berkenbilt
2019-01-17Unicode main for Windows qpdf.ccJay Berkenbilt
2018-02-04Fix link order (fixes #176)Jay Berkenbilt
Specify qpdf libraries before external ones. Specify LDFLAGS before libraries. This should eliminate remaining cases of qpdf builds favoring previously installed versions.
2017-08-29Remove valgrind -- address santizer is betterJay Berkenbilt
2017-08-24Fix from cygwin package maintainerJay Berkenbilt
Resolve link error on cygwin
2017-08-22Fix doc installationJay Berkenbilt
2017-08-22Do memory checksJay Berkenbilt
Slightly improve memory cleanup in Pl_DCT Make it easier to test with valgrind
2016-09-10install target: only install docs if buildingJay Berkenbilt
Don't try to install HTML or PDF documentation if we're not building docs.
2013-03-07Use ./install-sh instead of install -cJay Berkenbilt
2013-03-04Use -Wold-style-cast for C++ if supportedJay Berkenbilt
Also separate C and C++ warning flags.
2013-01-31Do not remove libqpdf.laJay Berkenbilt
Some distributions (like debian) don't want .la files to be installed, but the responsibility for doing this should like in the packaging, not in qpdf itself.
2012-06-22Fix order of build flags.Jay Berkenbilt
Place user-specified CPPFLAGS and LDFLAGS later so that user-specified non-standard paths that have old versions of qpdf don't cause the build to fail.
2012-06-21Add pkg-config supportJay Berkenbilt
2012-06-20Add symbol versioningJay Berkenbilt
For ELF systems, turn on versioned symbols by default, and add a configure option to enable or disable them.
2012-06-20Update autoconf and libtool filesJay Berkenbilt
2011-06-23disable -Werror by default, don't strip shared libraries and executables ↵Jay Berkenbilt
during install git-svn-id: svn+q:///qpdf/trunk@1058 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-22revamp install targetsJay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@854 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-11generalize buildJay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@776 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10build fixesJay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@763 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10ar, ranlibJay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@760 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10further refinements to buildJay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@759 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10generalize build rules, add experimental support for manual compilation ↵Jay Berkenbilt
without libtool git-svn-id: svn+q:///qpdf/trunk@753 71b93d88-0707-0410-a8cf-f5a4172ac649