Wolfgang,

I get an error on my system (rev 23759), too, even though it is
different from what Toby reported:

======================optimized====== numerics/data_out.cc
In file included
from 
/home/martinkr/deal/serial/contrib/boost-1.46.1/include/boost/signals2/detail/tracked_objects_visitor.hpp:18:0,

from 
/home/martinkr/deal/serial/contrib/boost-1.46.1/include/boost/signals2/slot.hpp:22,

from 
/home/martinkr/deal/serial/contrib/boost-1.46.1/include/boost/signals2/connection.hpp:23,

from 
/home/martinkr/deal/serial/contrib/boost-1.46.1/include/boost/signals2/signal.hpp:21,

from 
/home/martinkr/deal/serial/contrib/boost-1.46.1/include/boost/signals2.hpp:19,

from /home/martinkr/deal/serial/include/deal.II/grid/tria.h:25,

from /home/martinkr/deal/serial/include/deal.II/fe/mapping.h:19,

from /home/martinkr/deal/serial/include/deal.II/numerics/data_out.h:22,

from /home/martinkr/deal/serial/source/numerics/data_out.cc:24:
/home/martinkr/deal/serial/contrib/boost-1.46.1/include/boost/signals2/slot_base.hpp:22:43:
 fatal error: boost/variant/apply_visitor.hpp: No such file or directory
compilation terminated.
make[1]: ***
[/home/martinkr/deal/serial/lib/optimized/numerics_data_out.o] Error 1
make[1]: Leaving directory `/home/martinkr/deal/serial/source'
make: *** [optimized] Error 2

I get the same error both when I enable or disable std=c++0x. I tested
gcc 4.5 and gcc 4.6.

On my system it seems that there is a file missing (I don't have a file
named apply_visitor.hpp on my system), I guess because we do not have
the full boost library in deal.II. But how did you get it compiled then?
Or do I have some strange settings somewhere...

Best,
Martin

On Thu, 2011-06-02 at 08:39 -0500, Wolfgang Bangerth wrote:
> Toby,
> 
> > I ran svn update this morning (and after discovering this problem make
> > distclean, configure..., make all).
> > [...]
> 
> What compiler are you using? It worked for me with gcc 4.5 and gcc 4.1 when I 
> checked yesterday...
> 
> The critical lines in the error message are all in connection.hpp, lines 111 
> and 116. Can you try to just put a 'typename' before the types in these lines 
> and see whether that makes things compile?
> 
> Best & sorry for the breakage...
>  W.
> 
> -------------------------------------------------------------------------
> Wolfgang Bangerth                email:            [email protected]
>                                  www: http://www.math.tamu.edu/~bangerth/
> _______________________________________________
> dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii


_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to