[Dune] dune-grid and gcc-4.3

Yufei Cao iwsycao at iws.uni-stuttgart.de
Fri Feb 27 14:41:09 CET 2009


Hi Oliver,

Thank you so much for your comment!

I just downloaded ALUGrid-1.14, now DUNE can be well 
compiled with gxx-4.3!

Best regards,
Yufei
  

On Fri, 27 Feb 2009 14:19:00 +0100
  Oliver Sander <sander at mi.fu-berlin.de> wrote:
> Hi Yufei!
> I think  you need a newer ALUGrid for this to work.
> --
> Oliver
> 
> Yufei Cao schrieb:
>> Dear all,
>>
>> When I use gcc-4.3, g++-4.3 and gfortran-4.3 to compile 
>> the latest Developing version of DUNE, I got the 
>>following 
>> error. But if I use such as gcc-4.2, g++-4.2, then DUNE 
>> can be well compiled. Does anyone know what's wrong and 
>> how to solve the problem? Thank you in advance!
>>
>> Best regards,
>> Yufei
>>
>> PS: error
>>
>> Making all in 3d
>> make[4]: Entering directory 
>> `/afs/.mathe/home/ians2/cao/DUMUX/dune-grid/grid/alugrid/3d'
>> /bin/sh ../../../libtool --tag=CXX   --mode=compile g++ 
>> -std=c++0x -DHAVE_CONFIG_H -I. -I../../.. 
>>  -I/afs/.mathe/home/ians2/cao/DUMUX/dune-common 
>>-I../../.. 
>>  -I/afs/.mathe/home/ians2/cao/DUMUX/dune-common 
>>-I../../.. 
>> -I/afs/.mathe/home/ians2/cao/DUMUX/external/ALUGrid-1.12/include 
>> -I/afs/.mathe/home/ians2/cao/DUMUX/external/ALUGrid-1.12/include/serial 
>> -I/afs/.mathe/home/ians2/cao/DUMUX/external/ALUGrid-1.12/include/duneinterface 
>> -DENABLE_ALUGRID 
>> -I/afs/.mathe/home/ians2/cao/DUMUX/external/ALUGrid-1.12/include/parallel 
>>  -Wall -g -MT libalu3d_la-mappings.lo -MD -MP -MF 
>> .deps/libalu3d_la-mappings.Tpo -c -o 
>> libalu3d_la-mappings.lo `test -f 'mappings.cc' || echo 
>> './'`mappings.cc
>>   g++ -std=c++0x -DHAVE_CONFIG_H -I. -I../../.. 
>> -I/afs/.mathe/home/ians2/cao/DUMUX/dune-common 
>>-I../../.. 
>> -I/afs/.mathe/home/ians2/cao/DUMUX/dune-common 
>>-I../../.. 
>> -I/afs/.mathe/home/ians2/cao/DUMUX/external/ALUGrid-1.12/include 
>> -I/afs/.mathe/home/ians2/cao/DUMUX/external/ALUGrid-1.12/include/serial 
>> -I/afs/.mathe/home/ians2/cao/DUMUX/external/ALUGrid-1.12/include/duneinterface 
>> -DENABLE_ALUGRID 
>> -I/afs/.mathe/home/ians2/cao/DUMUX/external/ALUGrid-1.12/include/parallel 
>> -Wall -g -MT libalu3d_la-mappings.lo -MD -MP -MF 
>> .deps/libalu3d_la-mappings.Tpo -c mappings.cc -o 
>> libalu3d_la-mappings.o
>> /usr/include/c++/4.3/bits/stl_pair.h: In constructor 
>> 'std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = 
>>int, 
>> _U2 = int, _T1 = ALUGridSpace::Gitter::helement*, _T2 = 
>> int]':
>> /afs/.mathe/home/ians2/cao/DUMUX/external/ALUGrid-1.12/include/serial/gitter_impl.h:114: 
>>   instantiated from here
>> /usr/include/c++/4.3/bits/stl_pair.h:95: error: invalid 
>> conversion from 'int' to 
>>'ALUGridSpace::Gitter::helement*'
>> mappings.hh: At global scope:
>> mappings.hh:16: warning: 'Dune::ALUnumericEpsilon' 
>>defined 
>> but not used
>> make[4]: *** [libalu3d_la-mappings.lo] Error 1
>> make[4]: Leaving directory 
>> `/afs/.mathe/home/ians2/cao/DUMUX/dune-grid/grid/alugrid/3d'
>> make[3]: *** [all-recursive] Error 1
>> make[3]: Leaving directory 
>> `/afs/.mathe/home/ians2/cao/DUMUX/dune-grid/grid/alugrid'
>> make[2]: *** [all-recursive] Error 1
>> make[2]: Leaving directory 
>> `/afs/.mathe/home/ians2/cao/DUMUX/dune-grid/grid'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory 
>> `/afs/.mathe/home/ians2/cao/DUMUX/dune-grid'
>> make: *** [all] Error 2
>> --- Failed to build dune-grid ---
>> Execution of dunecontrol terminated due to errors!
>>   
>>
>> _______________________________________________
>> Dune mailing list
>> Dune at dune-project.org
>> http://lists.dune-project.org/mailman/listinfo/dune
>>   
> 
> 
> -- 
> ************************************************************************
> * Oliver Sander                ** email: 
>sander at mi.fu-berlin.de        *
> * Freie Universität Berlin     ** phone: + 49 (30) 838 
>75348           *
> * Institut für Mathematik      ** URL  : 
>page.mi.fu-berlin.de/~sander  *
> * Arnimallee 6                 ** 
>-------------------------------------*
> * 14195 Berlin, Germany        ** Member of MATHEON 
>(www.matheon.de)   *
> ************************************************************************
> 





More information about the Dune mailing list