[aspect-devel] compiling error

Wolfgang Bangerth bangerth at math.tamu.edu
Fri Dec 14 04:37:32 PST 2012


Cedric,
Eric had the same problem and we couldn't figure out what exactly was 
going on. But it went away for him after updating his deal.II version 
and doing something like
   make clean distclean
   ./reconfigure
   make all

Best
  W.

On 12/14/2012 03:36 AM, Thieulot, dr. C. (Cedric) wrote:
> Hi all,
>
> I have freshly re-installed deal.ii and aspect yesterday through svn. I have been running my input file successfully overnight, albeit in debug mode.
> I therefore decided this morning to run it in 'regular' mode.
> I have 'make clean' aspect, removed the 'on' next to debug-mode in the Makefile, and recompiled.
> However, the compilation leads to the following error:
>
> =====aspect=======================MT== Linking lib/aspect
> lib/obj/mesh_refinement_composition.o: In function `aspect::MeshRefinement::Composition<3>::execute(dealii::Vector<float>&) const':
> composition.cc:(.text._ZNK6aspect14MeshRefinement11CompositionILi3EE7executeERN6dealii6VectorIfEE[aspect::MeshRefinement::Composition<3>::execute(dealii::Vector<float>&) const]+0x10b): undefined reference to `dealii::FEValuesExtractors::Scalar::Scalar(unsigned int)'
> lib/obj/mesh_refinement_composition.o: In function `aspect::MeshRefinement::Composition<2>::execute(dealii::Vector<float>&) const':
> composition.cc:(.text._ZNK6aspect14MeshRefinement11CompositionILi2EE7executeERN6dealii6VectorIfEE[aspect::MeshRefinement::Composition<2>::execute(dealii::Vector<float>&) const]+0x10b): undefined reference to `dealii::FEValuesExtractors::Scalar::Scalar(unsigned int)'
> lib/obj/mesh_refinement_temperature.o: In function `aspect::MeshRefinement::Temperature<3>::execute(dealii::Vector<float>&) const':
> temperature.cc:(.text._ZNK6aspect14MeshRefinement11TemperatureILi3EE7executeERN6dealii6VectorIfEE[aspect::MeshRefinement::Temperature<3>::execute(dealii::Vector<float>&) const]+0x60): undefined reference to `dealii::FEValuesExtractors::Scalar::Scalar(unsigned int)'
> lib/obj/mesh_refinement_temperature.o: In function `aspect::MeshRefinement::Temperature<2>::execute(dealii::Vector<float>&) const':
> temperature.cc:(.text._ZNK6aspect14MeshRefinement11TemperatureILi2EE7executeERN6dealii6VectorIfEE[aspect::MeshRefinement::Temperature<2>::execute(dealii::Vector<float>&) const]+0x60): undefined reference to `dealii::FEValuesExtractors::Scalar::Scalar(unsigned int)'
> collect2: ld returned 1 exit status
> make: *** [lib/aspect] Error 1
>
> Would anybody please help me figuring out what I do wrong ? (if anything at all :)
>
> Cheers,
>
> Cedric.
> _______________________________________________
> Aspect-devel mailing list
> Aspect-devel at geodynamics.org
> http://geodynamics.org/cgi-bin/mailman/listinfo/aspect-devel
>


-- 
------------------------------------------------------------------------
Wolfgang Bangerth               email:            bangerth at math.tamu.edu
                                 www: http://www.math.tamu.edu/~bangerth/



More information about the Aspect-devel mailing list