[Insight-users] Re: Problem building 2.4 on .Net 2003

Vicente Grau vicente at robots.ox.ac.uk
Mon Dec 5 07:57:05 EST 2005


I also had a problem when installing ITK 2.4 on .Net 2003. The compiler 
was getting a conflict when trying to install both vcl "emulation" and 
"iso" files. Sorry I didn't save the exact error messages. I solved it 
using this fix I found in the list:

http://www.itk.org/pipermail/insight-users/2004-April/008270.html
 
I just thought this might have something to do with John's problem, as 
it is also related to compiling vcl. In my case, I got ITK 2.4 from the 
ITK download page, file InsightToolkit-2.4.0.zip.

Vicente



insight-users-request at itk.org wrote:

------------------------------

Hi John,

How did you get the sources of ITK 2.4 ?

   a) CVS ?
   b) Kitware ftp ?
   c) ITK Download page (then Sourceforge) ?


Also, if you used (b) or (c), what file
did you get:


   1) InsightToolkit-2.4.0.tgz  ?
   2) InsightToolkit-2.4.0.zip  ?



Please let us know



    Thanks



       Luis



------------------------
John Tourtellott wrote:

> 
> I downloaded version 2.4 and tried building on Windows XP using VS .Net 
> 2003, but got a bunch of errors in the Utilities directory. I apologize 
> for the long post, but I thought I should include all of the error 
> messages below. Also, FYI, I used CMake 2.0 (patch 6) to make the 
> project. Any idea what I'm doing wrong?
> 
> Thanks for the help,
> john
> 
> 
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_alloc.h(512): 
> error C2039: 'alloc' : is not a member of 'std'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(836): 
> error C2059: syntax error : ')'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(950): 
> error C2059: syntax error : ')'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(980): 
> error C2059: syntax error : 'const'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1019): 
> error C2059: syntax error : 'const'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(865): 
> error C2065: 'Alloc' : undeclared identifier
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(865): 
> error C2065: 'Compare' : undeclared identifier
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(965): 
> error C2065: 'k' : undeclared identifier
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(865): 
> error C2065: 'Key' : undeclared identifier
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(865): 
> error C2065: 'KeyOfValue' : undeclared identifier
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(865): 
> error C2065: 'Value' : undeclared identifier
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(881): 
> error C2065: 'x' : undeclared identifier
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(834): 
> error C2072: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::__insert' : 
> initialization of a function
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(866): 
> error C2143: syntax error : missing ';' before '{'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(959): 
> error C2143: syntax error : missing ';' before '{'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C2143: syntax error : missing ';' before '{'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C2143: syntax error : missing ';' before '{'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(949): 
> error C2146: syntax error : missing ')' before identifier 'first'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(834): 
> error C2146: syntax error : missing ')' before identifier 'x_'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(949): 
> error C2182: 'erase' : illegal use of type 'void'
> C:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\core\vnl\vnl_scalar_join_iterator.txx(145): 
> error C2244: 'vnl_scalar_join_iterator<T>::row1' : unable to match 
> function definition to an existing declaration
> C:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\core\vnl\vnl_scalar_join_iterator.txx(151): 
> error C2244: 'vnl_scalar_join_iterator<T>::row2' : unable to match 
> function definition to an existing declaration
>        c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\core\vnl\vnl_scalar_join_iterator.h(111) 
> : see declaration of 'vnl_scalar_join_iterator<T>::row2'
>        definition
>        'unsigned int vnl_scalar_join_iterator<T>::row2(void)'
>        existing declarations
>        'unsigned int vnl_scalar_join_iterator<T>::row2(void) const'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(887): 
> error C2350: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::erase' is not 
> a static member
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(949): 
> error C2350: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::erase' is not 
> a static member
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(976): 
> error C2350: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::find' is not 
> a static member
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(980): 
> error C2350: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::find' is not 
> a static member
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1015): 
> error C2350: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::lower_bound' 
> is not a static member
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1019): 
> error C2350: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::lower_bound' 
> is not a static member
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1049): 
> error C2350: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::upper_bound' 
> is not a static member
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(866): 
> error C2447: '{' : missing function header (old-style formal list?)
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(959): 
> error C2447: '{' : missing function header (old-style formal list?)
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C2447: '{' : missing function header (old-style formal list?)
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C2447: '{' : missing function header (old-style formal list?)
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(957): 
> error C2904: 'Alloc' : name already used for a template in the current 
> scope
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(957): 
> error C2904: 'Compare' : name already used for a template in the current 
> scope
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(957): 
> error C2904: 'Key' : name already used for a template in the current scope
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(957): 
> error C2904: 'KeyOfValue' : name already used for a template in the 
> current scope
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(957): 
> error C2904: 'Value' : name already used for a template in the current 
> scope
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_defalloc.h(83): 
> error C2953: 'std::allocator' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(75): 
> error C2953: 'std::binary_function' : template class has already been 
> defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(226): 
> error C2953: 'std::binary_negate' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(247): 
> error C2953: 'std::binder1st' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(269): 
> error C2953: 'std::binder2nd' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(99): 
> error C2953: 'std::divides' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(117): 
> error C2953: 'std::equal_to' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(129): 
> error C2953: 'std::greater' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(141): 
> error C2953: 'std::greater_equal' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(135): 
> error C2953: 'std::less' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(147): 
> error C2953: 'std::less_equal' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(153): 
> error C2953: 'std::logical_and' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(165): 
> error C2953: 'std::logical_not' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(159): 
> error C2953: 'std::logical_or' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(535): 
> error C2953: 'std::mem_fun_ref_t' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(507): 
> error C2953: 'std::mem_fun_t' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(550): 
> error C2953: 'std::mem_fun1_ref_t' : template class has already been 
> defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(521): 
> error C2953: 'std::mem_fun1_t' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(87): 
> error C2953: 'std::minus' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(105): 
> error C2953: 'std::modulus' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(93): 
> error C2953: 'std::multiplies' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(111): 
> error C2953: 'std::negate' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(123): 
> error C2953: 'std::not_equal_to' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(81): 
> error C2953: 'std::plus' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(348): 
> error C2953: 'std::pointer_to_binary_function' : template class has 
> already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(331): 
> error C2953: 'std::pointer_to_unary_function' : template class has 
> already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(67): 
> error C2953: 'std::unary_function' : template class has already been 
> defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(206): 
> error C2953: 'std::unary_negate' : template class has already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(865): 
> error C2955: 'rb_tree' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(865): 
> error C2955: 'rb_tree' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(958): 
> error C2955: 'rb_tree' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(994): 
> error C2955: 'rb_tree' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C2955: 'rb_tree' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C2955: 'rb_tree' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1033): 
> error C2955: 'rb_tree' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C2955: 'rb_tree' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C2955: 'rb_tree' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_defalloc.h(86): 
> error C2955: 'std::allocator' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_defalloc.h(86): 
> error C2955: 'std::allocator' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_defalloc.h(86): 
> error C2955: 'std::allocator' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_defalloc.h(86): 
> error C2955: 'std::allocator' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_defalloc.h(88): 
> error C2955: 'std::allocator' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_defalloc.h(88): 
> error C2955: 'std::allocator' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_defalloc.h(88): 
> error C2955: 'std::allocator' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_defalloc.h(88): 
> error C2955: 'std::allocator' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(229): 
> error C2955: 'std::binary_negate' : use of class template requires 
> template argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(229): 
> error C2955: 'std::binary_negate' : use of class template requires 
> template argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(250): 
> error C2955: 'std::binder1st' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(250): 
> error C2955: 'std::binder1st' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(272): 
> error C2955: 'std::binder2nd' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(272): 
> error C2955: 'std::binder2nd' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(574): 
> error C2955: 'std::mem_fun_ref_t' : use of class template requires 
> template argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(575): 
> error C2955: 'std::mem_fun_ref_t' : use of class template requires 
> template argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(557): 
> error C2955: 'std::mem_fun_t' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(558): 
> error C2955: 'std::mem_fun_t' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(581): 
> error C2955: 'std::mem_fun1_ref_t' : use of class template requires 
> template argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(582): 
> error C2955: 'std::mem_fun1_ref_t' : use of class template requires 
> template argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(564): 
> error C2955: 'std::mem_fun1_t' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(565): 
> error C2955: 'std::mem_fun1_t' : use of class template requires template 
> argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(351): 
> error C2955: 'std::pointer_to_binary_function' : use of class template 
> requires template argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(352): 
> error C2955: 'std::pointer_to_binary_function' : use of class template 
> requires template argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(334): 
> error C2955: 'std::pointer_to_unary_function' : use of class template 
> requires template argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(334): 
> error C2955: 'std::pointer_to_unary_function' : use of class template 
> requires template argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(209): 
> error C2955: 'std::unary_negate' : use of class template requires 
> template argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_functional.h(209): 
> error C2955: 'std::unary_negate' : use of class template requires 
> template argument list
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(980): 
> error C2988: unrecognizable template declaration/definition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1019): 
> error C2988: unrecognizable template declaration/definition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algobase.h(194): 
> error C2995: 'void vcl_construct(U *,const V &)' : template function has 
> already been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algobase.h(185): 
> error C2995: 'void vcl_destroy(T *)' : template function has already 
> been defined
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(865): 
> error C3861: 'Alloc': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(958): 
> error C3861: 'Alloc': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(994): 
> error C3861: 'Alloc': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C3861: 'Alloc': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C3861: 'Alloc': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1033): 
> error C3861: 'Alloc': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C3861: 'Alloc': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C3861: 'Alloc': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(865): 
> error C3861: 'Compare': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(958): 
> error C3861: 'Compare': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(994): 
> error C3861: 'Compare': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C3861: 'Compare': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C3861: 'Compare': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1033): 
> error C3861: 'Compare': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C3861: 'Compare': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C3861: 'Compare': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(980): 
> error C3861: 'k': identifier not found, even with argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1004): 
> error C3861: 'k': identifier not found, even with argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1019): 
> error C3861: 'k': identifier not found, even with argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1049): 
> error C3861: 'k': identifier not found, even with argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(865): 
> error C3861: 'Key': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(958): 
> error C3861: 'Key': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(994): 
> error C3861: 'Key': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C3861: 'Key': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C3861: 'Key': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1033): 
> error C3861: 'Key': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C3861: 'Key': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C3861: 'Key': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(865): 
> error C3861: 'KeyOfValue': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(958): 
> error C3861: 'KeyOfValue': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(994): 
> error C3861: 'KeyOfValue': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C3861: 'KeyOfValue': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C3861: 'KeyOfValue': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1033): 
> error C3861: 'KeyOfValue': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C3861: 'KeyOfValue': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C3861: 'KeyOfValue': identifier not found, even with 
> argument-dependent lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(865): 
> error C3861: 'Value': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(958): 
> error C3861: 'Value': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(994): 
> error C3861: 'Value': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C3861: 'Value': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(995): 
> error C3861: 'Value': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1033): 
> error C3861: 'Value': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C3861: 'Value': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1034): 
> error C3861: 'Value': identifier not found, even with argument-dependent 
> lookup
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1049): 
> fatal error C1003: error count exceeds 100; stopping compilation
> C:\Program Files\Microsoft Visual Studio .NET 
> 2003\Vc7\include\ostream(604): fatal error C1903: unable to recover from 
> previous error(s); stopping compilation
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_bool.h(64): 
> warning C4005: 'NOMINMAX' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_bool.h(64): 
> warning C4005: 'NOMINMAX' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_bool.h(64): 
> warning C4005: 'NOMINMAX' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_bool.h(64): 
> warning C4005: 'NOMINMAX' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algorithm.txx(16): 
> warning C4005: 'VCL_CONTAINABLE_INSTANTIATE' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algorithm.txx(16): 
> warning C4005: 'VCL_CONTAINABLE_INSTANTIATE' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algorithm.txx(43): 
> warning C4005: 'VCL_FIND_IF_INSTANTIATE' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algorithm.txx(43): 
> warning C4005: 'VCL_FIND_IF_INSTANTIATE' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algorithm.txx(22): 
> warning C4005: 'VCL_FIND_INSTANTIATE' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algorithm.txx(22): 
> warning C4005: 'VCL_FIND_INSTANTIATE' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algorithm.txx(25): 
> warning C4005: 'VCL_REMOVE_INSTANTIATE' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algorithm.txx(25): 
> warning C4005: 'VCL_REMOVE_INSTANTIATE' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algorithm.txx(30): 
> warning C4005: 'VCL_SORT_INSTANTIATE' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algorithm.txx(30): 
> warning C4005: 'VCL_SORT_INSTANTIATE' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algorithm.txx(32): 
> warning C4005: 'VCL_SORT_INSTANTIATE_CMP' : macro redefinition
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_algorithm.txx(32): 
> warning C4005: 'VCL_SORT_INSTANTIATE_CMP' : macro redefinition
>        c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\iso\vcl_algorithm.txx(12) 
> : see previous definition of 'VCL_SORT_INSTANTIATE_CMP'
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(834): 
> warning C4346: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::base_ptr' : 
> dependent name is not a type
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(949): 
> warning C4346: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::iterator' : 
> dependent name is not a type
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(887): 
> warning C4346: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::key_type' : 
> dependent name is not a type
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(976): 
> warning C4346: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::key_type' : 
> dependent name is not a type
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(980): 
> warning C4346: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::key_type' : 
> dependent name is not a type
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1015): 
> warning C4346: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::key_type' : 
> dependent name is not a type
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1019): 
> warning C4346: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::key_type' : 
> dependent name is not a type
> c:\Documents and Settings\Compaq_Owner\My 
> Documents\InsightToolkit-2.4.0\Utilities\vxl\vcl\emulation\vcl_tree.h(1049): 
> warning C4346: 'rb_tree<Key,Value,KeyOfValue,Compare,Alloc>::key_type' : 
> dependent name is not a type
> ITKFEM warning LNK4221: no public symbols found; archive member will be 
> inaccessible
> ITKFEM warning LNK4221: no public symbols found; archive member will be 
> inaccessible
> ITKFEM warning LNK4221: no public symbols found; archive member will be 
> inaccessible
> itkvnl_algo warning LNK4221: no public symbols found; archive member 
> will be inaccessible
> itkvnl_algo warning LNK4221: no public symbols found; archive member 
> will be inaccessible
> itkvnl_algo warning LNK4221: no public symbols found; archive member 
> will be inaccessible
> itkzlib warning LNK4221: no public symbols found; archive member will be 
> inaccessible




More information about the Insight-users mailing list