Boost logo

Boost Users :

From: Alex (klizhent_at_[hidden])
Date: 2006-05-09 05:16:08

Hi Guys,
I'm wondering whether shmem can be used under vc6 compiler, trying to
compile expamples provided within the library package I receive a full bunch
of errors looking like:

boost_1_33_1\boost\shmem\detail\workaround.hpp(70) : error C2011:
'random_it<void>' : 'struct' type redefinition
boost_1_33_1\boost\shmem\detail\workaround.hpp(81) : error C2011:
'random_it<void>' : 'struct' type redefinition
boost_1_33_1\boost\shmem\detail\workaround.hpp(92) : error C2011:
'random_it<void>' : 'struct' type redefinition
boost_1_33_1\boost\shmem\shmem_fwd.hpp(154) : error C2954: template
definitions cannot nest
boost_1_33_1\boost\shmem\shmem_fwd.hpp(154) : error C2951: template
declarations are only permitted at global or namespace scope
boost_1_33_1\boost\shmem\shmem_fwd.hpp(155) : error C2226: syntax error :
unexpected type 'IndexType'
boost_1_33_1\boost\shmem\shmem_fwd.hpp(156) : error C2143: syntax error :
missing '>' before ';'
boost_1_33_1\boost\shmem\shmem_fwd.hpp(156) : error C2059: syntax error :
'<end Parse>'
boost_1_33_1\boost\shmem\shmem_fwd.hpp(162) : error C2955: 'flat_map_index'
: use of class template re

However with VC7 everything seems to be fine.
Your comments and ideas are highly appreciated.

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at