On Thu, 27 Sep 2007 3:55:57 am Michal Hocko wrote:
> Hi.
>
> Sorry for delay.
>
> On Wed, Sep 19, 2007 at 01:51:39AM +1000, Root wrote:
> > I'm using PCBSD 1.4 beta, based on FreeBSD 6.2-stable.
> > Boost is installed:
> >
> > pcbsd# pkg_info|grep boost
> > boost-1.34.1 Free peer-reviewed portable C++ source libraries
> >
> > OK, I used the FreeBSD instructions in the readme.
> > To get the configure to work, I had to use:
> >
> > ./configure -- CPPFLAGS="-I /usr/local/include" LDFLAG="-L
> > /usr/local/include"
>
> [...]
>
> > cd doc && ( gmake doc_dist|| make doc_dist )
> > cd user && ( gmake all_no_pdf || make all_no_pdf )
> > gmake[1]: Entering directory `/root/PDFedit/pdfedit-0.3.2/doc/user'
> > gmake[1]: Nothing to be done for `all_no_pdf'.
> > gmake[1]: Leaving directory `/root/PDFedit/pdfedit-0.3.2/doc/user'
> > cd design && ( gmake all_no_pdf || make all_no_pdf )
> > gmake[1]: Entering directory `/root/PDFedit/pdfedit-0.3.2/doc/design'
> > gmake[1]: Nothing to be done for `all_no_pdf'.
> > gmake[1]: Leaving directory `/root/PDFedit/pdfedit-0.3.2/doc/design'
> > cd src && make
> > cd xpdf && make libxpdf
> > cd goo; make
> > cd fofi; make
> > cd splash; make
> > cd xpdf; make libxpdf
> > cd utils && make
> > g++ -c -pipe -Wall -W -Wconversion -Wcast-qual -Wwrite-strings -ansi
> > -pedantic -Wno-unused-variable -Wunused-function -D_REENTRANT -DNDEBUG
> > -O2 -I./ -I../ -I../xpdf/ -I../xpdf/xpdf -I../xpdf/goo -I../xpdf/splash
> > -I../xpdf/fofi -o delinearizator.o delinearizator.cc
>
> Seems like include path from configure doesn't get to the
> src/utils/Makefile. It would be good to report this as bug to our bug
> tracker (http://pdfedit.petricek.net/bt/main_page.php) and add your boost
> path to the INCPATH variable in the mean time (src/utils/Makefile - however
> I assume that same has to be done also for src/{kernel,gui}/Makefile).
>
> > In file included from ../kernel/pdfwriter.h:90,
> > from delinearizator.h:56,
> > from delinearizator.cc:47:
> > ../utils/observer.h:149:26: shared_ptr.hpp: No such file or directory
> > In file included from ../kernel/pdfwriter.h:90,
> > from delinearizator.h:56,
> > from delinearizator.cc:47:
> > ../utils/observer.h:225: error: `boost' has not been declared
> > ../utils/observer.h:225: error: ISO C++ forbids declaration of
> > `shared_ptr' with no type ../utils/observer.h:225: error: expected `;'
> > before '<' token
> > ../utils/observer.h:230: error: `boost' has not been declared
> > ../utils/observer.h:230: error: expected `)' before '<' token
> > ../utils/observer.h:250: error: `boost' has not been declared
> > ../utils/observer.h:250: error: ISO C++ forbids declaration of
> > `shared_ptr' with no type
>
> [...]
>
> Best regards.
Thanks for the help so far. I still can't get the compile to "see" the boost
libraries. Now, when the compiler starts compiling from the first boost source
code file, it can't find other boost source files. Please see where it goes
wrong below.
Others have successfully compiled on FreeBSD so I wonder what is wrong with my
setup?
pcbsd# make
cd doc && ( gmake doc_dist|| make doc_dist )
cd user && ( gmake all_no_pdf || make all_no_pdf )
gmake[1]: Entering directory `/root/PDFedit/pdfedit-0.3.2/doc/user'
gmake[1]: Nothing to be done for `all_no_pdf'.
gmake[1]: Leaving directory `/root/PDFedit/pdfedit-0.3.2/doc/user'
cd design && ( gmake all_no_pdf || make all_no_pdf )
gmake[1]: Entering directory `/root/PDFedit/pdfedit-0.3.2/doc/design'
gmake[1]: Nothing to be done for `all_no_pdf'.
gmake[1]: Leaving directory `/root/PDFedit/pdfedit-0.3.2/doc/design'
cd src && make
cd xpdf && make libxpdf
cd goo; make
cd fofi; make
cd splash; make
cd xpdf; make libxpdf
cd utils && make
g++ -c -pipe -Wall -W -Wconversion -Wcast-qual -Wwrite-strings -ansi -pedantic
-Wno-unused-variable -Wunused-function -D_REENTRANT -DNDEBUG -O2 -I./ -I../
-I../xpdf/ -I../xpdf/xpdf -I../xpdf/goo -I../xpdf/splash -I../xpdf/fofi
-I/usr/local/include/boost -o delinearizator.o delinearizator.cc
In file included from ../utils/observer.h:149,
from ../kernel/pdfwriter.h:90,
from delinearizator.h:56,
from delinearizator.cc:47:
/usr/local/include/boost/shared_ptr.hpp:17:65: boost/config.hpp: No such file
or directory
/usr/local/include/boost/shared_ptr.hpp:25:28: boost/assert.hpp: No such file
or directory
/usr/local/include/boost/shared_ptr.hpp:26:36: boost/checked_delete.hpp: No
such file or directory
/usr/local/include/boost/shared_ptr.hpp:27:37: boost/throw_exception.hpp: No
such file or directory
/usr/local/include/boost/shared_ptr.hpp:28:41: boost/detail/shared_count.hpp:
No such file or directory
/usr/local/include/boost/shared_ptr.hpp:29:39: boost/detail/workaround.hpp: No
such file or directory
In file included from ../utils/observer.h:149,
from ../kernel/pdfwriter.h:90,
from delinearizator.h:56,
from delinearizator.cc:47:
/usr/local/include/boost/shared_ptr.hpp:86: error: variable or field
`sp_enable_shared_from_this' declared void
/usr/local/include/boost/shared_ptr.hpp:86: error: template declaration of `int
boost::detail::sp_enable_shared_from_this'
/usr/local/include/boost/shared_ptr.hpp:86: error: `shared_count' was not
declared in this scope
/usr/local/include/boost/shared_ptr.hpp:86: error: expected primary-expression
before "const"
/usr/local/include/boost/shared_ptr.hpp:86: error: expected primary-expression
before "const"
/usr/local/include/boost/shared_ptr.hpp:96: error: variable or field
`sp_enable_shared_from_this' declared void
/usr/local/include/boost/shared_ptr.hpp:96: error:
`boost::detail::sp_enable_shared_from_this' declared as an `inline' variable
/usr/local/include/boost/shared_ptr.hpp:96: error: `shared_count' was not
declared in this scope
/usr/local/include/boost/shared_ptr.hpp:96: error: expected primary-expression
before '...' token
/usr/local/include/boost/shared_ptr.hpp:97: error: initializer expression list
treated as compound expression
/usr/local/include/boost/shared_ptr.hpp:97: error: expected `,' or `;' before
'{' token
/usr/local/include/boost/shared_ptr.hpp:326:45: missing binary operator before
token "("
/usr/local/include/boost/shared_ptr.hpp:347:46: missing binary operator before
token "("
/usr/local/include/boost/shared_ptr.hpp:415: error: using-declaration for
non-member at class scope
/usr/local/include/boost/shared_ptr.hpp:415: error: expected `;' before "pn"
/usr/local/include/boost/shared_ptr.hpp: In constructor
`boost::shared_ptr<T>::shared_ptr()':
/usr/local/include/boost/shared_ptr.hpp:144: error: class
`boost::shared_ptr<T>' does not have any field named `pn'
/usr/local/include/boost/shared_ptr.hpp: In constructor
`boost::shared_ptr<T>::shared_ptr(Y*)':
/usr/local/include/boost/shared_ptr.hpp:149: error: class
`boost::shared_ptr<T>' does not have any field named `pn'
/usr/local/include/boost/shared_ptr.hpp:151: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp: In constructor
`boost::shared_ptr<T>::shared_ptr(Y*, D)':
/usr/local/include/boost/shared_ptr.hpp:160: error: class
`boost::shared_ptr<T>' does not have any field named `pn'
/usr/local/include/boost/shared_ptr.hpp:162: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp: In constructor
`boost::shared_ptr<T>::shared_ptr(Y*, D, A)':
/usr/local/include/boost/shared_ptr.hpp:167: error: class
`boost::shared_ptr<T>' does not have any field named `pn'
/usr/local/include/boost/shared_ptr.hpp:169: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp: In member function
`boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const
boost::shared_ptr<T>&)':
/usr/local/include/boost/shared_ptr.hpp:180: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp: In constructor
`boost::shared_ptr<T>::shared_ptr(const boost::weak_ptr<Y>&)':
/usr/local/include/boost/shared_ptr.hpp:187: error: class
`boost::shared_ptr<T>' does not have any field named `pn'
/usr/local/include/boost/shared_ptr.hpp: In constructor
`boost::shared_ptr<T>::shared_ptr(const boost::shared_ptr<Y>&)':
/usr/local/include/boost/shared_ptr.hpp:194: error: class
`boost::shared_ptr<T>' does not have any field named `pn'
/usr/local/include/boost/shared_ptr.hpp: In constructor
`boost::shared_ptr<T>::shared_ptr(const boost::shared_ptr<Y>&,
boost::detail::static_cast_tag)':
/usr/local/include/boost/shared_ptr.hpp:199: error: class
`boost::shared_ptr<T>' does not have any field named `pn'
/usr/local/include/boost/shared_ptr.hpp: In constructor
`boost::shared_ptr<T>::shared_ptr(const boost::shared_ptr<Y>&,
boost::detail::const_cast_tag)':
/usr/local/include/boost/shared_ptr.hpp:204: error: class
`boost::shared_ptr<T>' does not have any field named `pn'
/usr/local/include/boost/shared_ptr.hpp: In constructor
`boost::shared_ptr<T>::shared_ptr(const boost::shared_ptr<Y>&,
boost::detail::dynamic_cast_tag)':
/usr/local/include/boost/shared_ptr.hpp:209: error: class
`boost::shared_ptr<T>' does not have any field named `pn'
/usr/local/include/boost/shared_ptr.hpp:213: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp:213: error: `shared_count' is not a
member of `boost::detail'
/usr/local/include/boost/shared_ptr.hpp: In constructor
`boost::shared_ptr<T>::shared_ptr(const boost::shared_ptr<Y>&,
boost::detail::polymorphic_cast_tag)':
/usr/local/include/boost/shared_ptr.hpp:218: error: class
`boost::shared_ptr<T>' does not have any field named `pn'
/usr/local/include/boost/shared_ptr.hpp:222: error: `throw_exception' is not a
member of `boost'
/usr/local/include/boost/shared_ptr.hpp: In constructor
`boost::shared_ptr<T>::shared_ptr(std::auto_ptr<_Tp1>&)':
/usr/local/include/boost/shared_ptr.hpp:229: error: class
`boost::shared_ptr<T>' does not have any field named `pn'
/usr/local/include/boost/shared_ptr.hpp:232: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp:232: error: `shared_count' is not a
member of `boost::detail'
/usr/local/include/boost/shared_ptr.hpp: In constructor
`boost::shared_ptr<T>::shared_ptr(Ap, typename
boost::detail::sp_enable_if_auto_ptr<Ap, int>::type)':
/usr/local/include/boost/shared_ptr.hpp:239: error: class
`boost::shared_ptr<T>' does not have any field named `pn'
/usr/local/include/boost/shared_ptr.hpp:242: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp:242: error: `shared_count' is not a
member of `boost::detail'
/usr/local/include/boost/shared_ptr.hpp: In member function
`boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const
boost::shared_ptr<Y>&)':
/usr/local/include/boost/shared_ptr.hpp:257: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp: In member function `bool
boost::shared_ptr<T>::unique() const':
/usr/local/include/boost/shared_ptr.hpp:377: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp: In member function `long int
boost::shared_ptr<T>::use_count() const':
/usr/local/include/boost/shared_ptr.hpp:382: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp: In member function `void
boost::shared_ptr<T>::swap(boost::shared_ptr<T>&)':
/usr/local/include/boost/shared_ptr.hpp:388: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp: In member function `bool
boost::shared_ptr<T>::_internal_less(const boost::shared_ptr<Y>&) const':
/usr/local/include/boost/shared_ptr.hpp:393: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp: In member function `void*
boost::shared_ptr<T>::_internal_get_deleter(const std::type_info&) const':
/usr/local/include/boost/shared_ptr.hpp:398: error: `pn' was not declared in
this scope
/usr/local/include/boost/shared_ptr.hpp:510:45: missing binary operator before
token "("
/usr/local/include/boost/shared_ptr.hpp:528:44: missing binary operator before
token "("
In file included from ../kernel/xrefwriter.h:178,
from delinearizator.cc:49:
../kernel/static.h:50:31: boost/smart_ptr.hpp: No such file or directory
../kernel/static.h:51:38: boost/iostreams/stream.hpp: No such file or directory
../kernel/static.h:52:48: boost/iostreams/filtering_stream.hpp: No such file or
directory
In file included from ../kernel/cstream.h:27,
from ../kernel/cobject.h:46,
from ../kernel/factories.h:15,
from delinearizator.cc:51:
../kernel/filters.h: At global scope:
../kernel/filters.h:76: error: `boost::iostreams' has not been declared
../kernel/filters.h:76: error: expected initializer before "InputStream"
../kernel/filters.h:153: error: `boost::iostreams' has not been declared
../kernel/filters.h:154: error: expected class-name before '{' token
../kernel/filters.h:156: error: `boost::iostreams' has not been declared
../kernel/filters.h:156: error: ISO C++ forbids declaration of
`input_filter_tag' with no type
../kernel/filters.h:156: error: expected `;' before "category"
../kernel/filters.h: In member function `int filters::NoFilter::get(Source&)':
../kernel/filters.h:165: error: `boost::iostreams' has not been declared
../kernel/filters.h: At global scope:
../kernel/filters.h:188: error: `boost::iostreams' has not been declared
../kernel/filters.h:225: error: `boost::iostreams' has not been declared
../kernel/filters.h:225: error: ISO C++ forbids declaration of `sink_tag' with
no type
../kernel/filters.h:225: error: expected `;' before "category"
In file included from ../kernel/cobject.h:46,
from ../kernel/factories.h:15,
from delinearizator.cc:51:
../kernel/cstream.h:62: error: `boost::iostreams' has not been declared
../kernel/cstream.h:62: error: ISO C++ forbids declaration of
`filtering_streambuf' with no type
../kernel/cstream.h:62: error: expected `;' before '<' token
../kernel/cstream.h: In member function `void
pdfobjects::CStream::encodeBuffer(const Container&)':
../kernel/cstream.h:433: error: `InputStream' is not a member of `filters'
../kernel/cstream.h:433: error: expected `;' before "in"
../kernel/cstream.h:440: error: `in' was not declared in this scope
../kernel/cstream.h:457: error: `boost::iostreams' has not been declared
../kernel/cstream.h:457: error: `stream' was not declared in this scope
../kernel/cstream.h:457: error: expected primary-expression before '>' token
../kernel/cstream.h:458: error: `in' was not declared in this scope
../kernel/cstream.h:458: error: `input' was not declared in this scope
/usr/local/include/boost/shared_ptr.hpp: In member function `T*
boost::shared_ptr<T>::operator->() const [with T = pdfobjects::IProperty]':
../kernel/carray.h:180: instantiated from here
/usr/local/include/boost/shared_ptr.hpp:315: error: `BOOST_ASSERT' was not
declared in this scope
/usr/local/include/boost/shared_ptr.hpp: In member function
`boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const
boost::shared_ptr<T>&) [with T = pdfobjects::IProperty]':
../kernel/cdict.h:400: instantiated from here
/usr/local/include/boost/shared_ptr.hpp:180: error: 'const class
boost::shared_ptr<pdfobjects::IProperty>' has no member named 'pn'
/usr/local/include/boost/shared_ptr.hpp: In member function `T*
boost::shared_ptr<T>::operator->() const [with T = pdfobjects::CInt]':
../kernel/cobjectsimple.h:619: instantiated from `typename ItemType::Value
pdfobjects::utils::getValueFromSimple(const
boost::shared_ptr<pdfobjects::IProperty>&) [with ItemType = pdfobjects::CInt]'
../kernel/cobjectsimple.h:631: instantiated from here
/usr/local/include/boost/shared_ptr.hpp:315: error: `BOOST_ASSERT' was not
declared in this scope
/usr/local/include/boost/shared_ptr.hpp: In member function `T*
boost::shared_ptr<T>::operator->() const [with T = pdfobjects::CReal]':
../kernel/cobjectsimple.h:619: instantiated from `typename ItemType::Value
pdfobjects::utils::getValueFromSimple(const
boost::shared_ptr<pdfobjects::IProperty>&) [with ItemType = pdfobjects::CReal]'
../kernel/cobjectsimple.h:638: instantiated from here
/usr/local/include/boost/shared_ptr.hpp:315: error: `BOOST_ASSERT' was not
declared in this scope
/usr/local/include/boost/shared_ptr.hpp: In member function `T*
boost::shared_ptr<T>::operator->() const [with T = pdfobjects::CString]':
../kernel/cobjectsimple.h:619: instantiated from `typename ItemType::Value
pdfobjects::utils::getValueFromSimple(const
boost::shared_ptr<pdfobjects::IProperty>&) [with ItemType =
pdfobjects::CString]'
../kernel/cobjectsimple.h:644: instantiated from here
/usr/local/include/boost/shared_ptr.hpp:315: error: `BOOST_ASSERT' was not
declared in this scope
/usr/local/include/boost/shared_ptr.hpp: In member function `T*
boost::shared_ptr<T>::operator->() const [with T = pdfobjects::CName]':
../kernel/cobjectsimple.h:619: instantiated from `typename ItemType::Value
pdfobjects::utils::getValueFromSimple(const
boost::shared_ptr<pdfobjects::IProperty>&) [with ItemType = pdfobjects::CName]'
../kernel/cobjectsimple.h:649: instantiated from here
/usr/local/include/boost/shared_ptr.hpp:315: error: `BOOST_ASSERT' was not
declared in this scope
/usr/local/include/boost/shared_ptr.hpp: In member function `T*
boost::shared_ptr<T>::operator->() const [with T = pdfobjects::CDict]':
../kernel/cdict.h:827: instantiated from `boost::shared_ptr<T>
pdfobjects::utils::getTypeFromDictionary(const
boost::shared_ptr<pdfobjects::CDict>&, const std::string&) [with ItemType =
pdfobjects::CDict]'
../kernel/cdict.h:915: instantiated from here
/usr/local/include/boost/shared_ptr.hpp:315: error: `BOOST_ASSERT' was not
declared in this scope
/usr/local/include/boost/shared_ptr.hpp: In member function `T*
boost::shared_ptr<T>::operator->() const [with T = const
observer::IObserver<pdfobjects::IProperty>]':
../utils/observer.h:637: instantiated from `void
observer::ObserverHandler<T>::notifyObservers(boost::shared_ptr<T>,
boost::shared_ptr<const observer::IChangeContext<T> >) [with T =
pdfobjects::IProperty]'
delinearizator.cc:233: instantiated from here
/usr/local/include/boost/shared_ptr.hpp:315: error: `BOOST_ASSERT' was not
declared in this scope
/usr/local/include/boost/shared_ptr.hpp: In member function `T*
boost::shared_ptr<T>::operator->() const [with T = const
observer::IObserver<pdfobjects::utils::OperationStep>]':
../utils/observer.h:637: instantiated from `void
observer::ObserverHandler<T>::notifyObservers(boost::shared_ptr<T>,
boost::shared_ptr<const observer::IChangeContext<T> >) [with T =
pdfobjects::utils::OperationStep]'
delinearizator.cc:233: instantiated from here
/usr/local/include/boost/shared_ptr.hpp:315: error: `BOOST_ASSERT' was not
declared in this scope
/usr/local/include/boost/shared_ptr.hpp: In member function
`boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const
boost::shared_ptr<T>&) [with T = const
observer::IObserver<pdfobjects::IProperty>]':
/usr/include/c++/3.4/bits/vector.tcc:238: instantiated from `void
std::vector<_Tp, _Alloc>::_M_insert_aux(__gnu_cxx::__normal_iterator<typename
_Alloc::pointer, std::vector<_Tp, _Alloc> >, const _Tp&) [with _Tp =
boost::shared_ptr<const observer::IObserver<pdfobjects::IProperty> >, _Alloc =
std::allocator<boost::shared_ptr<const
observer::IObserver<pdfobjects::IProperty> > >]'
/usr/include/c++/3.4/bits/stl_vector.h:564: instantiated from `void
std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp =
boost::shared_ptr<const observer::IObserver<pdfobjects::IProperty> >, _Alloc =
std::allocator<boost::shared_ptr<const
observer::IObserver<pdfobjects::IProperty> > >]'
../utils/observer.h:506: instantiated from `void
observer::<unnamed>::PriorityList<T, Storage, Compare>::insert(const T&) [with
T = boost::shared_ptr<const observer::IObserver<pdfobjects::IProperty> >,
Storage = std::vector<boost::shared_ptr<const
observer::IObserver<pdfobjects::IProperty> >,
std::allocator<boost::shared_ptr<const
observer::IObserver<pdfobjects::IProperty> > > >, Compare =
observer::<unnamed>::PriorityComparator<boost::shared_ptr<const
observer::IObserver<pdfobjects::IProperty> > >]'
../utils/observer.h:593: instantiated from `void
observer::ObserverHandler<T>::registerObserver(const boost::shared_ptr<const
observer::IObserver<T> >&) [with T = pdfobjects::IProperty]'
delinearizator.cc:233: instantiated from here
/usr/local/include/boost/shared_ptr.hpp:180: error: 'const class
boost::shared_ptr<const observer::IObserver<pdfobjects::IProperty> >' has no
member named 'pn'
/usr/local/include/boost/shared_ptr.hpp: In member function
`boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const
boost::shared_ptr<T>&) [with T = const
observer::IObserver<pdfobjects::utils::OperationStep>]':
/usr/include/c++/3.4/bits/vector.tcc:238: instantiated from `void
std::vector<_Tp, _Alloc>::_M_insert_aux(__gnu_cxx::__normal_iterator<typename
_Alloc::pointer, std::vector<_Tp, _Alloc> >, const _Tp&) [with _Tp =
boost::shared_ptr<const observer::IObserver<pdfobjects::utils::OperationStep>
>, _Alloc = std::allocator<boost::shared_ptr<const
observer::IObserver<pdfobjects::utils::OperationStep> > >]'
/usr/include/c++/3.4/bits/stl_vector.h:564: instantiated from `void
std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp =
boost::shared_ptr<const observer::IObserver<pdfobjects::utils::OperationStep>
>, _Alloc = std::allocator<boost::shared_ptr<const
observer::IObserver<pdfobjects::utils::OperationStep> > >]'
../utils/observer.h:506: instantiated from `void
observer::<unnamed>::PriorityList<T, Storage, Compare>::insert(const T&) [with
T = boost::shared_ptr<const
observer::IObserver<pdfobjects::utils::OperationStep> >, Storage =
std::vector<boost::shared_ptr<const
observer::IObserver<pdfobjects::utils::OperationStep> >,
std::allocator<boost::shared_ptr<const
observer::IObserver<pdfobjects::utils::OperationStep> > > >, Compare =
observer::<unnamed>::PriorityComparator<boost::shared_ptr<const
observer::IObserver<pdfobjects::utils::OperationStep> > >]'
../utils/observer.h:593: instantiated from `void
observer::ObserverHandler<T>::registerObserver(const boost::shared_ptr<const
observer::IObserver<T> >&) [with T = pdfobjects::utils::OperationStep]'
delinearizator.cc:233: instantiated from here
/usr/local/include/boost/shared_ptr.hpp:180: error: 'const class
boost::shared_ptr<const observer::IObserver<pdfobjects::utils::OperationStep>
>' has no member named 'pn'
*** Error code 1
Stop in /root/PDFedit/pdfedit-0.3.2/src/utils.
*** Error code 1
Stop in /root/PDFedit/pdfedit-0.3.2/src.
*** Error code 1
Stop in /root/PDFedit/pdfedit-0.3.2.
pcbsd#
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Pdfedit-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pdfedit-support