arx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Arx-users] Compile error in tarball of Arx-2.1.1


From: ArxUsers . vsp
Subject: [Arx-users] Compile error in tarball of Arx-2.1.1
Date: Sun, 26 Dec 2004 12:57:02 -0500

Hi ,

I posted earlier to this group, but I hadn't subscribed then, so I am
posting again after subscribing.

I see a few problems in the Arx build on my Fedora Core 3 installation

1. The gnome-vfs_bundle provided at the download location fails
compile in gnome-vfs. I worked around this by downloading and building
 gnome-vfs-2.5.91. I am not sure if I will see link problems there
while building Arx, but I can't get Arx to compile yet :-)

2. Arx fails compile as follows:
g++ -pthread -DORBIT2=1 -pthread -O3 -Wall -Ibuild
-I/usr/local/include/gnome-vfs-2.0
-I/usr/local/lib/gnome-vfs-2.0/include
-I/usr/local/include/bonobo-activation-2.0
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/orbit-2.0 -Isrc/loki -Isrc/boost
-Isrc/arx/include -c -o build/arx/utility_functions/file_attributes.o
build/arx/utility_functions/file_attributes.cpp
src/boost/boost/serialization/access.hpp: In static member function
`static void boost::serialization::access::serialize(Archive&, T&,
unsigned int) [with Archive = boost::archive::text_iarchive, T =
std::map<std::string, std::string, std::less<std::string>,
std::allocator<std::pair<const std::string, std::string> > >]':
src/boost/boost/serialization/serialization.hpp:65:   instantiated
from `void boost::serialization::serialize(Archive&, T&, unsigned int)
[with Archive = boost::archive::text_iarchive, T =
std::map<std::string, std::string, std::less<std::string>,
std::allocator<std::pair<const std::string, std::string> > >]'
src/boost/boost/archive/detail/iserializer.hpp:109:   instantiated
from `void boost::archive::detail::iserializer<Archive,
T>::load_object_data(boost::archive::detail::basic_iarchive&, void*,
unsigned int) const [with Archive = boost::archive::text_iarchive, T =
std::map<std::string, std::string, std::less<std::string>,
std::allocator<std::pair<const std::string, std::string> > >]'
build/arx/utility_functions/file_attributes.cpp:111:   instantiated from here
src/boost/boost/serialization/access.hpp:106: error: 'class
std::map<std::string, std::string, std::less<std::string>,
std::allocator<std::pair<const std::string, std::string> > >' has no
member named 'serialize'
src/boost/boost/serialization/access.hpp: In static member function
`static void boost::serialization::access::serialize(Archive&, T&,
unsigned int) [with Archive = boost::archive::text_oarchive, T =
std::map<std::string, std::string, std::less<std::string>,
std::allocator<std::pair<const std::string, std::string> > >]':
src/boost/boost/serialization/serialization.hpp:65:   instantiated
from `void boost::serialization::serialize(Archive&, T&, unsigned int)
[with Archive = boost::archive::text_oarchive, T =
std::map<std::string, std::string, std::less<std::string>,
std::allocator<std::pair<const std::string, std::string> > >]'
src/boost/boost/archive/detail/oserializer.hpp:113:   instantiated
from `void boost::archive::detail::oserializer<Archive,
T>::save_object_data(boost::archive::detail::basic_oarchive&, const
void*) const [with Archive = boost::archive::text_oarchive, T =
std::map<std::string, std::string, std::less<std::string>,
std::allocator<std::pair<const std::string, std::string> > >]'
build/arx/utility_functions/file_attributes.cpp:111:   instantiated from here
src/boost/boost/serialization/access.hpp:106: error: 'class
std::map<std::string, std::string, std::less<std::string>,
std::allocator<std::pair<const std::string, std::string> > >' has no
member named 'serialize'
scons: *** [build/arx/utility_functions/file_attributes.o] Error 1
scons: building terminated because of errors.
make: *** [all] Error 2

3. I tried to work around this by using the newer boost_1_32_0 code,
but that failed compile in a different place.

If any of you kind folks :-) have access to a tarball that will build
on Fedora 3, please send a link. I am new to Arx/tla/baz - the whole
model, so I wanted to build each one to play around with.

Thanks for your help.

Regards,
vsp




reply via email to

[Prev in Thread] Current Thread [Next in Thread]