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: Lorenzo.iron
Subject: Re: [Getfem-users] Tests under windows
Date: Fri, 15 Mar 2013 10:59:19 +0100

Dear Yves and dear all,
 
Can you kindly show me how a "tests" compilation line should look like?
For example, can you post the compilation line printed by your "make some_test" script?
This way I'll have the opportunity to learn how to compile a Getfem program in general and after that I'll try to modify also the Makefile (I've been studying for this task).
 
In addition, I was wondering what is the difference between "tests" and "tests-2.0"
 
With best regards
Lorenzo
 
--------- Original Message --------
Da: "Yves Renard" <address@hidden>
To: "address@hidden" <address@hidden>
Oggetto: Re: [Getfem-users] Tests under windows
Data: 14/03/13 16:59



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+0x6 e8b): 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 ---------



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

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

Sponsor:
Pasqua a Riccione in formula hotel + parchi. Tre giorni di pensione completa all'Hotel Milano Helvetia, bevande ai pasti, accesso all'area relax, parcheggio auto e ingresso ai parchi della romagna
Clicca qui


reply via email to

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