Hello, I have a problem with compiling deal.II under Windows 7 x64 using cygwin. I have main prerequisites installed (perl, make, g++). Then I run:
$ ./configure ... (it configures correctly) $ make all cd /cygdrive/C/deal.II/common/scripts && make make_dependencies make[1]: Entering directory `/cygdrive/C/deal.II/common/scripts' ============================ Compiling make_dependencies /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_tree.h: In member functio n `typename std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_R b_tree_node<_Val>*, std::_Rb_tree_node<_Val>*) [with _Key = std::string, _Val = std::string, _KeyOfValue = std::_Identity<std::string>, _Compare = std::less<std ::string>, _Alloc = std::allocator<std::string>]': /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_tree.h:1029: warning: '__ top' might be used uninitialized in this function /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_tree.h:365: warning: '__t mp' might be used uninitialized in this function make[1]: Leaving directory `/cygdrive/C/deal.II/common/scripts' cd /cygdrive/C/deal.II/common/scripts && make expand_instantiations make[1]: Entering directory `/cygdrive/C/deal.II/common/scripts' ============================ Compiling expand_instantiations /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h: In function `std: :list<std::string, std::allocator<std::string> > delete_empty_entries(const std: :list<std::string, std::allocator<std::string> >&)': /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h:435: warning: '__p ' might be used uninitialized in this function /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h: In function `std: :list<std::string, std::allocator<std::string> > split_string_list(const std::st ring&, char)': /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h:435: warning: '__p ' might be used uninitialized in this function /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h: In member functio n `typename std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator s td::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert(std::_Rb_tree _node_base*, std::_Rb_tree_node_base*, const _Val&) [with _Key = std::string, _V al = std::pair<const std::string, std::list<std::string, std::allocator<std::str ing> > >, _KeyOfValue = std::_Select1st<std::pair<const std::string, std::list<s td::string, std::allocator<std::string> > > >, _Compare = std::less<std::string> , _Alloc = std::allocator<std::pair<const std::string, std::list<std::string, st d::allocator<std::string> > > >]': /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h:435: warning: '__p ' might be used uninitialized in this function /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h: In member functio n `_Tp& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const _Key&) [with _Ke y = std::string, _Tp = std::list<std::string, std::allocator<std::string> >, _Co mpare = std::less<std::string>, _Alloc = std::allocator<std::pair<const std::str ing, std::list<std::string, std::allocator<std::string> > > >]': /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h:435: warning: '__p ' might be used uninitialized in this function /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h: In function `void substitute(const std::string&, const std::list<std::pair<std::string, std::stri ng>, std::allocator<std::pair<std::string, std::string> > >&)': /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h:435: warning: '__p ' might be used uninitialized in this function /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h: In function `void process_instantiations()': /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h:435: warning: '__p ' might be used uninitialized in this function make[1]: Leaving directory `/cygdrive/C/deal.II/common/scripts' cd /cygdrive/C/deal.II/base && make Makefile.dep make[1]: Entering directory `/cygdrive/C/deal.II/base' Makefile:119: Makefile.dep: No such file or directory ============================ Remaking base/Makefile make[1]: Leaving directory `/cygdrive/C/deal.II/base' make[1]: Entering directory `/cygdrive/C/deal.II/base' make[1]: `Makefile.dep' is up to date. make[1]: Leaving directory `/cygdrive/C/deal.II/base' cd /cygdrive/C/deal.II/lac && make Makefile.dep make[1]: Entering directory `/cygdrive/C/deal.II/lac' Makefile:157: Makefile.dep: No such file or directory ===================================== Remaking include/lac/lapack_templates.h make[1]: *** No rule to make target `source/block_vector.inst', needed by `Makef ile.dep'. Stop. make[1]: Leaving directory `/cygdrive/C/deal.II/lac' make: *** [deps] Error 2 Currently I have no idea how to deal with `source/block_vector.inst' make target. I've already tried 6.3.0 and 6.2.1 versions. Even `make distclean` doesn't work. Thank you for your time! Eugene
_______________________________________________ dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii
