Steve
unread,Dec 29, 2010, 3:46:02 PM12/29/10Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Exodus Users
So I have built Boost 1.45 and installed Postgresql, but am having a
problem with making exodus itself. Here is the relevant portion of the
make of exodus 10.10.5:
make[7]: Entering directory `/home/sr/exodus-10.10.5/exodus/exodus/
exodus'
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -
I. -I.. -I.. -pthread -I/usr/include -I/usr/include/postgresql -g -
O2 -MT mvipc.lo -MD -MP -MF .deps/mvipc.Tpo -c -o mvipc.lo mvipc.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -pthread -I/usr/
include -I/usr/include/postgresql -g -O2 -MT mvipc.lo -MD -MP -
MF .deps/mvipc.Tpo -c mvipc.cpp -fPIC -DPIC -o .libs/mvipc.o
In file included from /usr/include/boost/exception/detail/
exception_ptr.hpp:20,
from /usr/include/boost/exception_ptr.hpp:9,
from /usr/include/boost/thread/future.hpp:14,
from /usr/include/boost/thread.hpp:24,
from mvipc.cpp:36:
/usr/include/boost/exception/info.hpp:51: error: prototype for
'std::string boost::error_info<Tag, T>::tag_typeid_name() const' does
not match any in class 'boost::error_info<Tag, T>'
/usr/include/boost/exception/detail/error_info_impl.hpp:65: error:
candidate is: const char* boost::error_info<Tag, T>::tag_typeid_name()
const
make[7]: *** [mvipc.lo] Error 1
make[7]: Leaving directory `/home/sr/exodus-10.10.5/exodus/exodus/
exodus'
Any ideas? Do I need to find an older version of Boost?
This is on Ubuntu 10.10, btw.