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