Hi Daniel, Would you please share your config step command line?
EB On Wed, Jul 12, 2017 at 7:52 AM, Daniel Farcovich < daniel.farcov...@amdocs.com> wrote: > 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> >