Viewing the README, I found some extra features which seemed good to include, even on my 32-bit system, so:
# ./configure --enable-stack-protector --enable-pdfedit-core-dev --enable-tools --enable-doxygen-doc --enable-user-manual --enable-advanced-doc The above proceeded fine. Well, there were a few negatives: ... [snip] ... checking for mkstemp... yes checking for mkstemps... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking for _LARGEFILE_SOURCE value needed for large files... no checking for fseek64... no checking for ftell64... no configure: creating ./config.status config.status: creating Makefile.flags config.status: creating Makefile.rules config.status: creating src/xpdf/Makefile config.status: creating src/xpdf/goo/Makefile config.status: creating src/xpdf/fofi/Makefile config.status: creating src/xpdf/splash/Makefile config.status: creating src/xpdf/xpdf/Makefile config.status: creating src/utils/aconf.h config.status: src/utils/aconf.h is unchanged config.status: creating src/xpdf/xpdf-aconf.h config.status: src/xpdf/xpdf-aconf.h is unchanged Configuration complete Building in release mode : yes Include debugging information : no Enable observer debugging : no Build man pages : yes Build user manual : yes Build doxygen documentation : yes Build advanced documentation : yes Build kernel tests : no Build GUI : yes Build pdfedit-core-dev : yes Build tools : yes Installation summary: Root directory : Install into : /usr/local Install pdfedit-core-dev : yes Install gui : yes Type 'make' to build PDFedit 0.4.5 # make ... [snip] ... cpagecontents.cc: In member function ‘void pdfobjects::CPageContents::addInlineImage(const std::vector<char, std::allocator<char> >&, const libs::Point&, const libs::Point&)’: cpagecontents.cc:543: warning: passing ‘const double’ for argument 1 to ‘pdfobjects::CObjectSimple<Tp>::CObjectSimple(const typename pdfobjects::PropertyTraitSimple<Tp>::value&) [with pdfobjects::PropertyType Tp = pInt]’ /usr/include/boost/noncopyable.hpp: In copy constructor ‘pdfobjects::CObjectSimple<pInt>::CObjectSimple(const pdfobjects::CObjectSimple<pInt>&)’: /usr/include/boost/noncopyable.hpp:27: error: ‘boost::noncopyable_::noncopyable::noncopyable(const boost::noncopyable_::noncopyable&)’ is private /home/zl/linux/install/pdfedit-0.4.5/src/kernel/cobjectsimple.h:104: error: within this context cpagecontents.cc: In member function ‘void pdfobjects::CPageContents::addInlineImage(const std::vector<char, std::allocator<char> >&, const libs::Point&, const libs::Point&)’: cpagecontents.cc:543: note: synthesized method ‘pdfobjects::CObjectSimple<pInt>::CObjectSimple(const pdfobjects::CObjectSimple<pInt>&)’ first required here cpagecontents.cc:544: warning: passing ‘const double’ for argument 1 to ‘pdfobjects::CObjectSimple<Tp>::CObjectSimple(const typename pdfobjects::PropertyTraitSimple<Tp>::value&) [with pdfobjects::PropertyType Tp = pInt]’ /usr/include/boost/noncopyable.hpp: In copy constructor ‘pdfobjects::CObjectSimple<pName>::CObjectSimple(const pdfobjects::CObjectSimple<pName>&)’: /usr/include/boost/noncopyable.hpp:27: error: ‘boost::noncopyable_::noncopyable::noncopyable(const boost::noncopyable_::noncopyable&)’ is private pdfedit-0.4.5/src/kernel/cobjectsimple.h:104: error: within this context cpagecontents.cc: In member function ‘void pdfobjects::CPageContents::addInlineImage(const std::vector<char, std::allocator<char> >&, const libs::Point&, const libs::Point&)’: cpagecontents.cc:545: note: synthesized method ‘pdfobjects::CObjectSimple<pName>::CObjectSimple(const pdfobjects::CObjectSimple<pName>&)’ first required here make[2]: *** [cpagecontents.o] Error 1 make[2]: Leaving directory `/home/.../pdfedit-0.4.5/src/kernel' make[1]: *** [kernel] Error 2 make[1]: Leaving directory `/home/.../pdfedit-0.4.5/src' make: *** [source] Error 2 Platform: pdfedit-0.4.5 # uname -svrp Linux 2.6.18-406.el5.centos.plus #1 SMP Tue Jun 2 22:21:45 EDT 2015 i686 pdfedit-0.4.5 # rpm -q kernel kernel-2.6.18-402.el5.centos.plus kernel-2.6.18-404.el5 kernel-2.6.18-404.el5.centos.plus kernel-2.6.18-406.el5 kernel-2.6.18-406.el5.centos.plus pdfedit-0.4.5 # cat /etc/redhat-release CentOS release 5.11 (Final) pdfedit-0.4.5 # gcc --version gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-55) ... pdfedit-0.4.5 # rpm -qv boost boost-1.33.1-16.el5_9 pdfedit-0.4.5 # ll /usr/lib/libcppunit* lrwxrwxrwx 1 root root 24 Sep 14 2011 /usr/lib/libcppunit-1.12.so.0 -> libcppunit-1.12.so.0.0.0 -rwxr-xr-x 1 root root 299912 Dec 17 2007 /usr/lib/libcppunit-1.12.so.0.0.0 pdfedit-0.4.5 # rpm -q qt4-devel qt4-devel-4.2.1-1.el5_7.1 pdfedit-0.4.5 # rpm -q libX11 libX11-1.0.3-11.el5_7.1 pdfedit-0.4.5 # echo $QTDIR /usr/lib/qt-3.3 pdfedit-0.4.5 # ls /usr/lib/qt-3.3/lib libdesignercore.a libqt-mt.prl libqui.so libdesignercore.prl libqt-mt.so libqui.so.1 libeditor.a libqt-mt.so.3 libqui.so.1.0 libeditor.prl libqt-mt.so.3.3 libqui.so.1.0.0 libqassistantclient.a libqt-mt.so.3.3.6 libqassistantclient.prl libqui.prl So I tried again without any options to ./configure: # make ... [snip] ... pdfedit-0.4.5/src/kernel/cobjectsimple.h:104: error: within this context cpagecontents.cc: In member function ‘void pdfobjects::CPageContents::addInlineImage(const std::vector<char, std::allocator<char> >&, const libs::Point&, const libs::Point&)’: cpagecontents.cc:543: note: synthesized method ‘pdfobjects::CObjectSimple<pInt>::CObjectSimple(const pdfobjects::CObjectSimple<pInt>&)’ first required here cpagecontents.cc:544: warning: passing ‘const double’ for argument 1 to ‘pdfobjects::CObjectSimple<Tp>::CObjectSimple(const typename pdfobjects::PropertyTraitSimple<Tp>::value&) [with pdfobjects::PropertyType Tp = pInt]’ /usr/include/boost/noncopyable.hpp: In copy constructor ‘pdfobjects::CObjectSimple<pName>::CObjectSimple(const pdfobjects::CObjectSimple<pName>&)’: /usr/include/boost/noncopyable.hpp:27: error: ‘boost::noncopyable_::noncopyable::noncopyable(const boost::noncopyable_::noncopyable&)’ is private /home/zl/linux/install/pdfedit-0.4.5/src/kernel/cobjectsimple.h:104: error: within this context cpagecontents.cc: In member function ‘void pdfobjects::CPageContents::addInlineImage(const std::vector<char, std::allocator<char> >&, const libs::Point&, const libs::Point&)’: cpagecontents.cc:545: note: synthesized method ‘pdfobjects::CObjectSimple<pName>::CObjectSimple(const pdfobjects::CObjectSimple<pName>&)’ first required here make[2]: *** [cpagecontents.o] Error 1 make[2]: Leaving directory `/home/zl/linux/install/pdfedit-0.4.5/src/kernel' make[1]: *** [kernel] Error 2 make[1]: Leaving directory `/home/zl/linux/install/pdfedit-0.4.5/src' make: *** [source] Error 2 ------------------------------------------------------------------------------ Monitor Your Dynamic Infrastructure at Any Scale With Datadog! Get real-time metrics from all of your servers, apps and tools in one place. SourceForge users - Click here to start your Free Trial of Datadog now! http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140 _______________________________________________ Pdfedit-support mailing list Pdfedit-support@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pdfedit-support