[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