getfem-users
[Top][All Lists]
Advanced

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

[Getfem-users] Tests under windows


From: Lorenzo.iron
Subject: [Getfem-users] Tests under windows
Date: Wed, 13 Mar 2013 13:41:41 +0100

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


reply via email to

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