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

John Tourtellott itk at jatstuff.com
Fri Dec 2 16:19:23 EST 2005


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