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

Reply via email to