getfem-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Getfem-users] Tests under windows


From: Yves Renard
Subject: Re: [Getfem-users] Tests under windows
Date: Thu, 14 Mar 2013 17:54:20 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130221 Thunderbird/17.0.3



Dear Lorenzo,

This is not clear for me. What is clear is that the library is not linked because the linker do not find any of the function of the library ...
This is clear also that on the compilation line ... there is no reference to getfem library (and no references to other library neither ...)
So this is clear that the compilation command is incomplete.


Yves.





Le 13/03/2013 13:41, Lorenzo.iron a écrit :
Hello,
 
I'd like to use Getfem but I encountered lots of problems in order to install it under windows (I'm not yet a linux ures... pardon... That's in schedule...)
Finally I succedded in compiling it both under Mingw and under Cygwin but unfortunately when i try to compile a test (i.e. heat_equation.cc) it fails.
 
 
Here below you can find what Mingw returns (typing merely $ make heat_equation):
 
$ make heat_equation
g++ -O3 -Wall -W -fmessage-length=0 -ftemplate-depth-40 -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -DGMM_USES_BLAS  -I/usr/local/inclu
de -I/usr/local/include   heat_equation.cc   -o heat_equation
In file included from C:/MinGW/msys/1.0/local/include/gmm/gmm_interface.h:43:0,
                 from C:/MinGW/msys/1.0/local/include/gmm/gmm_vector.h:41,
                 from C:/MinGW/msys/1.0/local/include/gmm/gmm_real_part.h:41,
                 from C:/MinGW/msys/1.0/local/include/gmm/gmm_kernel.h:43,
                 from C:/MinGW/msys/1.0/local/include/getfem/bgeot_config.h:50,
                 from C:/MinGW/msys/1.0/local/include/getfem/bgeot_convex_structure.h:42,
                 from C:/MinGW/msys/1.0/local/include/getfem/bgeot_mesh_structure.h:42,
                 from C:/MinGW/msys/1.0/local/include/getfem/bgeot_mesh.h:41,
                 from C:/MinGW/msys/1.0/local/include/getfem/getfem_mesh.h:44,
                 from C:/MinGW/msys/1.0/local/include/getfem/getfem_mesh_fem.h:41,
                 from C:/MinGW/msys/1.0/local/include/getfem/getfem_partial_mesh_fem.h:46,
                 from C:/MinGW/msys/1.0/local/include/getfem/getfem_models.h:42,
                 from C:/MinGW/msys/1.0/local/include/getfem/getfem_model_solvers.h:42,
                 from heat_equation.cc:34:
C:/MinGW/msys/1.0/local/include/gmm/gmm_sub_index.h: In copy constructor 'gmm::unsorted_sub_index::unsorted_sub_index(const gmm::unsorted_sub_index&)':
C:/MinGW/msys/1.0/local/include/gmm/gmm_sub_index.h:156:82: warning: cast from type 'const gmm::unsorted_sub_index*' to type 'gmm::sub_index*' casts away qualifiers [-Wcast-qual]
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x286): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x43d): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x544): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x715): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0xb2e): undefined reference to `dal::bit_vector::card() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x11c2): undefined reference to `dal::bit_vector::card() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1817): undefined reference to `bgeot::md_param::string_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x186e): undefined reference to `bgeot::md_param::string_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x18c2): undefined reference to `bgeot::md_param::string_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x19f5): undefined reference to `bgeot::geometric_trans_descriptor(std::string)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1a73): undefined reference to `bgeot::md_param::int_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1ad5): undefined reference to `bgeot::md_param::int_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1b26): undefined reference to `getfem::regular_unit_mesh(getfem::mesh&, std::vector<unsigned int, std::allocator<unsigned int> >
, boost::intrusive_ptr<bgeot::geometric_trans const>, bool)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1c4a): undefined reference to `bgeot::md_param::real_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1ce9): undefined reference to `bgeot::md_param::real_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1d21): undefined reference to `bgeot::md_param::real_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1d78): undefined reference to `getfem::mesh::transformation(gmm::dense_matrix<double> const&)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1daa): undefined reference to `bgeot::md_param::string_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1e00): undefined reference to `bgeot::md_param::real_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1e4e): undefined reference to `bgeot::md_param::real_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1ea1): undefined reference to `bgeot::md_param::real_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1ef4): undefined reference to `bgeot::md_param::real_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1f47): undefined reference to `bgeot::md_param::real_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1f9a): more undefined references to `bgeot::md_param::real_value(std::string const&, char const*)' follow
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x1fed): undefined reference to `bgeot::md_param::int_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x206e): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2105): undefined reference to `bgeot::block_allocator::allocate(unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x215d): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x21d5): undefined reference to `getfem::fem_descriptor(std::string)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x221c): undefined reference to `getfem::int_method_descriptor(std::string, bool)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2268): undefined reference to `getfem::mesh_im::set_integration_method(dal::bit_vector const&, boost::intrusive_ptr<getfem::inte
gration_method const>)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x22b6): undefined reference to `getfem::mesh_fem::set_finite_element(dal::bit_vector const&, boost::intrusive_ptr<getfem::virtual
_fem const>)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2305): undefined reference to `bgeot::md_param::string_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2379): undefined reference to `getfem::mesh_fem::set_finite_element(dal::bit_vector const&, boost::intrusive_ptr<getfem::virtual
_fem const>)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x23d4): undefined reference to `getfem::mesh_region::visitor::visitor(getfem::mesh_region const&)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x242a): undefined reference to `getfem::mesh::normal_of_face_of_convex(unsigned int, unsigned short, unsigned int) const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x246c): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x247f): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x24bb): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x250e): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2539): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x25b0): undefined reference to `bgeot::block_allocator::allocate(unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2600): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x272d): undefined reference to `dal::bit_vector::fill_false(unsigned int, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2964): undefined reference to `getfem::mesh_region::add(unsigned int, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2a4c): undefined reference to `dal::bit_vector::fill_false(unsigned int, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2c84): undefined reference to `getfem::mesh_region::add(unsigned int, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2c8d): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2cc4): undefined reference to `bgeot::block_allocator::deallocate(unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2e5d): undefined reference to `bgeot::block_allocator::deallocate(unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2e64): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2e89): undefined reference to `dal::bit_const_iterator::bit_const_iterator(dal::bit_vector const&, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2ecd): undefined reference to `dal::bit_const_iterator::bit_const_iterator(dal::bit_vector const&, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2f43): undefined reference to `getfem::fem_descriptor(std::string)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2f55): undefined reference to `getfem::mesh_fem::set_finite_element(dal::bit_vector const&, boost::intrusive_ptr<getfem::virtual
_fem const>)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x2fa4): undefined reference to `bgeot::md_param::real_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x3778): undefined reference to `getfem::model::add_fem_variable(std::string const&, getfem::mesh_fem const&, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x384b): undefined reference to `getfem::add_generic_elliptic_brick(getfem::model&, getfem::mesh_im const&, std::string const&, st
d::string const&, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x387b): undefined reference to `dal::bit_reference::operator=(bool)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x38c9): undefined reference to `getfem::context_dependencies::context_check() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x3a36): undefined reference to `getfem::add_source_term_brick(getfem::model&, getfem::mesh_im const&, std::string const&, std::st
ring const&, unsigned int, std::string const&)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x3a79): undefined reference to `getfem::context_dependencies::context_check() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x3b8b): undefined reference to `getfem::model::add_fem_data(std::string const&, getfem::mesh_fem const&, unsigned char, unsigned
int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x3be0): undefined reference to `getfem::model::set_real_variable(std::string const&, unsigned int) const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x3c48): undefined reference to `getfem::model::set_real_variable(std::string const&, unsigned int) const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x3cdd): undefined reference to `getfem::add_normal_source_term_brick(getfem::model&, getfem::mesh_im const&, std::string const&,
std::string const&, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x3d0d): undefined reference to `dal::bit_reference::operator=(bool)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x3d41): undefined reference to `getfem::context_dependencies::context_check() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x3eda): undefined reference to `getfem::add_Dirichlet_condition_with_multipliers(getfem::model&, getfem::mesh_im const&, std::str
ing const&, getfem::mesh_fem const&, unsigned int, std::string const&)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x3fd1): undefined reference to `getfem::add_basic_d_on_dt_brick(getfem::model&, getfem::mesh_im const&, std::string const&, std::
string const&, std::string const&, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x411e): undefined reference to `getfem::add_theta_method_dispatcher(getfem::model& , dal::bit_vector, std::string const&)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x4215): undefined reference to `getfem::model::first_iter()'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x4227): undefined reference to `getfem::context_dependencies::context_check() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x42f2): undefined reference to `getfem::model::set_real_variable(std::string const&, unsigned int) const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x4361): undefined reference to `getfem::context_dependencies::context_check() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x448a): undefined reference to `getfem::model::set_real_variable(std::string const&, unsigned int) const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x44be): undefined reference to `getfem::context_dependencies::context_check() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x45dc): undefined reference to `getfem::model::set_real_variable(std::string const&, unsigned int) const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x46f7): undefined reference to `getfem::standard_solve(getfem::model&, gmm::iteration&, bool)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x472e): undefined reference to `getfem::model::real_variable(std::string const&, unsigned int) const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x478c): undefined reference to `bgeot::md_param::int_value(std::string const&, char const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x4a99): undefined reference to `getfem::model::next_iter()'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x4b77): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x4b83): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x4c79): undefined reference to `getfem::add_Dirichlet_condition_with_penalization(getfem::model&, getfem::mesh_im const&, std::st
ring const&, double, unsigned int, std::string const&, getfem::mesh_fem const*)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x4cdd): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x4cf8): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x4d08): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x4d18): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x5bd7): undefined ref erence to `dal::bit_vector::sup(unsigned int, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x5be3): undefined reference to `getfem::context_dependencies::context_check() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x5c76): undefined reference to `dal::bv_visitor::operator++()'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x5cd2): undefined reference to `getfem::context_dependencies::context_check() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x60bc): undefined reference to `getfem::fem_interpolation_context::fem_interpolation_context(boost::intrusive_ptr<bgeot::geometri
c_trans const>, boost::intrusive_ptr<getfem::fem_precomp_ const>, u nsigned int, gmm::dense_matrix<double> const&, unsigned int, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x61aa): undefined reference to `dal::bit_vector::fill_false(unsigned int, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x61c7): undefined reference to `dal::bit_iterator::bit_iterator(dal::bit_vector&, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x6215): undefined reference to `dal::bit_reference::operator=(bool)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x6229): undefined reference to `bgeot::geotrans_interpolation_context::set_ii(unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0 x6c44): undefined reference to `getfem::context_dependencies::context_check() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x6db7): undefined reference to `dal::bv_visitor::operator++()'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x6e16): undefined reference to `bgeot::kdtree::clear_tree()'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x6e1c): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x6e48): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x6e8b): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x6ebd): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x6ef0): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x6f1f): more undefined references to `bgeot::static_block_allocator::palloc' follow
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x6f68): undefined reference to `bgeot::block_allocator::deallocate(unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x6fab): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7013): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7049): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7067): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7077): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7087): more undefined references to `bgeot::static_block_allocator::palloc' follow
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x71d0): undefined reference to `getfem::mesh_trans_inv::distribute(int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x725d): undefined reference to `dal::bit_vector::add(unsigned int, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7329): undefined reference to `getfem::context_dependencies::context_check() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x73b6): undefined reference to `getfem::mesh_trans_inv::points_on_convex(unsigned int, std::vector<unsigned int, std::allocator<u
nsigned int> >&) const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x74aa): un defined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7534): undefined reference to `getfem::fem_interpolation_context::fem_interpolation_context(boost::intrusive_ptr<bgeot::geometri
c_trans const>, boost::intrusive_ptr<getfem::virtual_fem const>, bgeot::small_vector<double> const&, gmm::dense_matrix<double> const&, unsigned int, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x758d): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x797d): undefined reference to `dal::bit_vector::fill_false(unsigned int, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x799a): undefined reference to `dal::bit_iterator::bit_iterator(dal::bit_vector&, unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x79e8): undefined reference to `dal::bit_reference::operator=(bool)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7a02): undefined reference to `bgeot::geotrans_interpolation_context::set_xref(bgeot::small_vector<double> const&)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7b10): undefined reference to `dal::bv_visitor::operator++()'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7b30): undefined reference to `dal::bit_vector::card() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7b5f): undefined reference to `dal::bit_vector::card() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7c6a): undefined reference to `dal::operator<<(std::ostream&, dal::bit_vector const&)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x7fff): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x841d): undefined reference to `getfem::context_dependencies::context_check() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x8431): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x847f): undefined reference to `getfem::context_dependencies::context_check() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x84a8): undefined reference to `getfem::mesh_fem::point_of_basic_dof(unsigned int) const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x84db): undefined reference to `bgeot::static_block_allocator::palloc'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x8570): undefined reference to `bgeot::block_allocator::deallocate(unsigned int)'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x857f): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o:heat_equation.cc:(.text+0x27): undefined reference to `bgeot::block_allocator::deallocate(unsigned int)'
c:/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/ld.exe: C:DOCUME~1ita69471LOCALS~1TempccD1saEn.o: bad reloc address 0x2 in section `.text$_ZN3dal23singleton_instance_baseD1Ev[__ZN3d
al23singleton_instance_baseD1Ev]'
collect2.exe: error: ld returned 1 exit status
make: *** [heat_equation] Error 1
 
 
 
Here below you can find what Cygwin returns (typing merely $ make heat_equation):
 
$ make heat_equation
g++ -O3 -Wall -W -fmessage-length=0 -ftemplate-depth-40 -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -DGMM_USES_BLAS -I/usr/local/include -I/usr/local/include heat_equation.cc -o heat_equation
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4a3): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4f5): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x844): undefined reference to `bgeot::md_param::string_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x88f): undefined reference to `bgeot::md_param::string_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x8da): undefined reference to `bgeot::md_param::string_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x9c0): undefined reference to `bgeot::geometric_trans_descriptor(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xa70): undefined reference to `bgeot::md_param::int_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xac5): undefined reference to `bgeot::md_param::int_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xb94): undefined reference to `getfem::regular_unit_mesh(getfem::mesh&, std::vector<unsigned int, std::allocator<unsigned int> >, boost::intrusive_ptr<bgeot::geometric_trans const>, bool)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xd05): undefined reference to `bgeot::md_param::real_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xda8): undefined reference to `bgeot::md_param::real_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xde2): undefined reference to `bgeot::md_param::real_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xe1c): undefined reference to `getfem::mesh::transformation(gmm::dense_matrix<double> const&)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xe50): undefined reference to `bgeot::md_param::string_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xe9a): undefined reference to `bgeot::md_param::real_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xed6): undefined reference to `bgeot::md_param::real_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xf15): undefined reference to `bgeot::md_param::real_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xf54): undefined reference to `bgeot::md_param::real_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xf93): undefined reference to `bgeot::md_param::real_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0xfcf): more undefined references to `bgeot::md_param::real_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)' follow
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1017): undefined reference to `bgeot::md_param::int_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x105f): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x109a): undefined reference to `bgeot::block_allocator::allocate(unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x10a0): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1104): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x11b0): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x126a): undefined reference to `bgeot::block_allocator::allocate(unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x12dc): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x135f): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x13bd): undefined reference to `getfem::fem_descriptor(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x13f7): undefined reference to `getfem::int_method_descriptor(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x143f): undefined reference to `getfem::mesh_im::set_integration_method(dal::bit_vector const&, boost::intrusive_ptr<getfem::integration_method const>)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x148d): undefined reference to `getfem::mesh_fem::set_finite_element(dal::bit_vector const&, boost::intrusive_ptr<getfem::virtual_fem const>)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x14db): undefined reference to `bgeot::md_param::string_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1543): undefined reference to `getfem::mesh_fem::set_finite_element(dal::bit_vector const&, boost::intrusive_ptr<getfem::virtual_fem const>)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1614): undefined reference to `dal::bit_vector::fill_false(unsigned int, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1720): undefined reference to `dal::bit_vector::fill_false(unsigned int, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1798): undefined reference to `getfem::mesh_region::add(dal::bit_vector const&)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x17b7): undefined reference to `getfem::outer_faces_of_mesh(getfem::mesh const&, getfem::mesh_region const&, getfem::mesh_region&)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x17d7): undefined reference to `getfem::mesh_region::visitor::visitor(getfem::mesh_region const&)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1836): undefined reference to `getfem::mesh::normal_of_face_of_convex(unsigned int, unsigned short, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1845): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x191b): undefined reference to `bgeot::block_allocator::allocate(unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1979): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1a02): undefined reference to `bgeot::block_allocator::allocate(unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1a68): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1aee): undefined reference to `bgeot::block_allocator::allocate(unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1b60): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1be3): undefined reference to `bgeot::block_allocator::allocate(unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1c3d): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1d6c): undefined reference to `dal::bit_vector::fill_false(unsigned int, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x1e73): undefined reference to `getfem::mesh_region::add(unsigned int, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x2011): undefined reference to `dal::bit_vector::fill_false(unsigned int, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x21be): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x2211): undefined reference to `dal::bit_const_iterator::bit_const_iterator(dal::bit_vector const&, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x2251): undefined reference to `dal::bit_const_iterator::bit_const_iterator(dal::bit_vector const&, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x22bc): undefined reference to `bgeot::block_allocator::deallocate(unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x2372): undefined reference to `getfem::fem_descriptor(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x238b): undefined reference to `getfem::mesh_fem::set_finite_element(dal::bit_vector const&, boost::intrusive_ptr<getfem::virtual_fem const>)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x250b): undefined reference to `bgeot::md_param::real_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x2788): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x2aa1): undefined reference to `dal::bit_vector::card() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x2c98): undefined reference to `dal::bit_vector::card() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x2cdf): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x2e58): undefined reference to `dal::bit_vector::first_true() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x2eb3): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x2f14): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x2f8c): undefined reference to `dal::bv_visitor::operator++()'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x31a4): undefined reference to `dal::bit_vector::fill_false(unsigned int, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x339b): undefined reference to `dal::bit_vector::fill_false(unsigned int, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3412): undefined reference to `getfem::model::add_fem_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, getfem::mesh_fem const&, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x345c): undefined reference to `getfem::model::add_fixed_size_data(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3483): undefined reference to `getfem::model::set_real_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x34f9): undefined reference to `getfem::add_generic_elliptic_brick(getfem::model&, getfem::mesh_im const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x352b): undefined reference to `dal::bit_vector::fill_false(unsigned int, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3547): undefined reference to `dal::bit_iterator::bit_iterator(dal::bit_vector&, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x358d): undefined reference to `dal::bit_reference::operator=(bool)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x35b4): undefined reference to `getfem::context_dependencies::context_check() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x370e): undefined reference to `getfem::model::add_fem_data(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, getfem::mesh_fem const&, unsigned char, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3735): undefined reference to `getfem::model::set_real_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x37ea): undefined reference to `getfem::add_source_term_brick(getfem::model&, getfem::mesh_im const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3810): undefined reference to `getfem::context_dependencies::context_check() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3907): undefined reference to `getfem::model::add_fem_data(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, getfem::mesh_fem const&, unsigned char, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3943): undefined reference to `getfem::model::set_real_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3991): undefined reference to `getfem::model::set_real_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3a07): undefined reference to `getfem::add_normal_source_term_brick(getfem::model&, getfem::mesh_im const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3a39): undefined reference to `dal::bit_vector::fill_false(unsigned int, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3a55): undefined reference to `dal::bit_iterator::bit_iterator(dal::bit_vector&, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3a9b): undefined reference to `dal::bit_reference::operator=(bool)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3ab9): undefined reference to `getfem::context_dependencies::context_check() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3bdb): undefined reference to `getfem::model::add_fem_data(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, getfem::mesh_fem const&, unsigned char, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3c02): undefined reference to `getfem::model::set_real_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3cc4): undefined reference to `getfem::add_Dirichlet_condition_with_multipliers(getfem::model&, getfem::mesh_im const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, getfem::mesh_fem const&, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3d1f): undefined reference to `getfem::model::add_fixed_size_data(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3d46): undefined reference to `getfem::model::set_real_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3dce): undefined reference to `getfem::add_basic_d_on_dt_brick(getfem::model&, getfem::mesh_im const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3e34): undefined reference to `getfem::model::add_fixed_size_data(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3e5b): undefined reference to `getfem::model::set_real_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x3f70): undefined reference to `getfem::add_theta_method_dispatcher(getfem::model&, dal::bit_vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4000): undefined reference to `getfem::model::first_iter()'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x400e): undefined reference to `getfem::context_dependencies::context_check() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x40bf): undefined reference to `getfem::model::set_real_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4116): undefined reference to `getfem::context_dependencies::context_check() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x41fd): undefined reference to `getfem::model::set_real_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4225): undefined reference to `getfem::context_dependencies::context_check() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x430e): undefined reference to `getfem::model::set_real_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x43e7): undefined reference to `getfem::standard_solve(getfem::model&, gmm::iteration&, bool)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x441e): undefined reference to `getfem::model::real_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x446b): undefined reference to `bgeot::md_param::int_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x47e1): undefined reference to `getfem::model::next_iter()'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4931): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4944): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x49e8): undefined reference to `getfem::add_Dirichlet_condition_with_penalization(getfem::model&, getfem::mesh_im const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, getfem::mesh_fem const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4a01): undefined reference to `getfem::model::set_complex_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4a6c): undefined reference to `getfem::model::set_complex_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4a9a): undefined reference to `getfem::model::set_complex_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4ac8): undefined reference to `getfem::model::set_complex_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4b60): undefined reference to `getfem::model::set_complex_variable(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4ba1): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4bb4): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4bc7): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4bda): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x4f3f): undefined reference to `getfem::context_dependencies::~context_dependencies()'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5806): undefined reference to `getfem::context_dependencies::context_check() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5823): undefined reference to `dal::bit_vector::card() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x587c): undefined reference to `dal::bit_vector::card() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x58ac): undefined reference to `dal::bit_vector::card() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5a55): undefined reference to `dal::bv_visitor::operator++()'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5ac5): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5af4): undefined reference to `bgeot::kdtree::clear_tree()'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5af9): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5b83): undefined reference to `bgeot::block_allocator::allocate(unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5bee): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5c61): undefined reference to `bgeot::block_allocator::allocate(unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5cd4): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5d5f): undefined reference to `bgeot::block_allocator::allocate(unsigned int)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5e61): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5ef0): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5f1b): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x5f42): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6006): undefined reference to `dal::bit_vector::first_true() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6056): undefined reference to `dal::bit_vector::last_true() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6078): undefined reference to `dal::bit_vector::first_true() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x60cf): undefined reference to `bgeot::block_allocator::block_allocator()'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x60ef): undefined reference to `dal::singletons_manager::register_new_singleton(dal::singleton_instance_base*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6116): undefined reference to `bgeot::block_allocator::block_allocator()'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6136): undefined reference to `dal::singletons_manager::register_new_singleton(dal::singleton_instance_base*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x61e2): undefined reference to `bgeot::block_allocator::block_allocator()'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6202): undefined reference to `dal::singletons_manager::register_new_singleton(dal::singleton_instance_base*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6368): undefined reference to `getfem::context_dependencies::context_check() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x637f): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6435): undefined reference to `getfem::mesh_fem::point_of_basic_dof(unsigned int) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6492): undefined reference to `getfem::context_dependencies::context_check() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x64ad): undefined reference to `getfem::mesh_fem::enumerate_dof() const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6833): undefined reference to `getfem::mesh::mesh()'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x683f): undefined reference to `getfem::mesh_im::mesh_im(getfem::mesh&)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6859): undefined reference to `getfem::mesh_fem::mesh_fem(getfem::mesh const&, unsigned char)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6873): undefined reference to `getfem::mesh_fem::mesh_fem(getfem::mesh const&, unsigned char)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x68fb): undefined reference to `bgeot::md_param::read_command_line(int, char**)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6a3a): undefined reference to `bgeot::md_param::int_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6a8f): undefined reference to `getfem::mesh_fem::write_to_file(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) const'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6b2b): undefined reference to `getfem::mesh_fem::~mesh_fem()'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6b35): undefined reference to `getfem::mesh_im::~mesh_im()'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6b74): undefined reference to `bgeot::static_block_allocator::palloc'
/tmp/ccDE3lf3.o:heat_equation.cc:(.text+0x6b98): undefined reference to `bgeot::static_block_allocator::palloc'
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: /tmp/ccDE3lf3.o: bad reloc address 0x8 in section `.text$_ZN3dal23singleton_instance_baseD1Ev[dal::singleton_instance_base::~singleton_instance_base()]'
collect2: ld returned 1 exit status
<builtin>: recipe for target `heat_equation' failed
make: *** [heat_equation] Error 1
 

 
Please, can you help me? How can I solve this problem?
 
Thank you in advance.
Best regards
Lorenzo

----
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP autenticato? GRATIS solo con Email.it

Sponsor:
Stampa le tue FOTO SU TELA! Su MisterCupido.com puoi creare Quadri Personalizzati a partire da soli euro 18.90 - Consegne in tutta Italia in soli 2-3 giorni
Clicca qui



_______________________________________________
Getfem-users mailing list
address@hidden
https://mail.gna.org/listinfo/getfem-users


-- 

  Yves Renard (address@hidden)       tel : (33) 04.72.43.87.08
  Pole de Mathematiques, INSA-Lyon             fax : (33) 04.72.43.85.29
  20, rue Albert Einstein
  69621 Villeurbanne Cedex, FRANCE
  http://math.univ-lyon1.fr/~renard

---------

reply via email to

[Prev in Thread] Current Thread [Next in Thread]