Eugene,

I have identified the problem and just I am checking in a working version into the repository right now. Unfortunately, I am traveling and will probably not be able to provide a patch for release 6.3.0 before next week. If you want to switch to the subversion archive till then, that should work.

Best,
Guido

On 7/1/2010 8:31 AM, Eugene Freiman wrote:
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

_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to