Hi,
I'm failing to build geode native cpp client on windows, although followed the 
instructions on BUILDING.md
Looks like there are slash/backslash fixes should be done in the paths in cmake 
files.
After overcoming cmake  failures the build fails on stage "cmake --build . -- 
/m" with compilation errors for example:

31>C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\include\geode/utils.hpp(57):
 error C2144: syntax error : 'bool' should be preceded by ';' 
(C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\src\FunctionServiceImpl.
       cpp) 
[C:\Users\Fdaniel\Source\Repos\geode-native2\build\cppcache\src\apache-geode-static.vcxproj]
     
4>C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\include\geode/utils.hpp(57):
 error C2144: syntax error : 'bool' should be preceded by ';' 
(C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\src\FunctionServiceImpl.
       cpp) 
[C:\Users\Fdaniel\Source\Repos\geode-native2\build\cppcache\src\apache-geode.vcxproj]
    31>ClCompile:
                 
C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\include\geode/utils.hpp(61)
 : see reference to class template instantiation 
'apache::geode::client::dereference_equal_to<std::shared_ptr<_Ty>>' being 
compiled
     4>ClCompile:
                 
C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\include\geode/utils.hpp(61)
 : see reference to class template instantiation 
'apache::geode::client::dereference_equal_to<std::shared_ptr<_Ty>>' being 
compiled
    
31>C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\include\geode/utils.hpp(57):
 error C4430: missing type specifier - int assumed. Note: C++ does not support 
default-int (C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppc
       ache\src\FunctionServiceImpl.cpp) 
[C:\Users\Fdaniel\Source\Repos\geode-native2\build\cppcache\src\apache-geode-static.vcxproj]
     
4>C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\include\geode/utils.hpp(57):
 error C4430: missing type specifier - int assumed. Note: C++ does not support 
default-int (C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppc
       ache\src\FunctionServiceImpl.cpp) 
[C:\Users\Fdaniel\Source\Repos\geode-native2\build\cppcache\src\apache-geode.vcxproj]
    
31>C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\include\geode/utils.hpp(67):
 error C2144: syntax error : 'bool' should be preceded by ';' 
(C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\src\FunctionServiceImpl.
       cpp) 
[C:\Users\Fdaniel\Source\Repos\geode-native2\build\cppcache\src\apache-geode-static.vcxproj]
     
4>C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\include\geode/utils.hpp(67):
 error C2144: syntax error : 'bool' should be preceded by ';' 
(C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\src\FunctionServiceImpl.
       cpp) 
[C:\Users\Fdaniel\Source\Repos\geode-native2\build\cppcache\src\apache-geode.vcxproj]
    31>ClCompile:
                 
C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\include\geode/utils.hpp(71)
 : see reference to class template instantiation 
'apache::geode::client::dereference_equal_to<_T*>' being compiled
     4>ClCompile:
                 
C:\Users\Fdaniel\Source\Repos\geode-native2\src\cppcache\include\geode/utils.hpp(71)
 : see reference to class template instantiation 
'apache::geode::client::dereference_equal_to<_T*>' being compiled


Is the windows native client build stable?

Thanks,
Daniel

This message and the information contained herein is proprietary and 
confidential and subject to the Amdocs policy statement,

you may review at https://www.amdocs.com/about/email-disclaimer 
<https://www.amdocs.com/about/email-disclaimer>

Reply via email to