Hello.
I am having trouble building Equalizer on Linux and Mac. I followed the simple commands provided:
git clone --recursive https://github.com/Eyescale/Equalizer.git
mkdir Equalizer/build
cd Equalizer/build
cmake -GNinja -DCLONE_SUBPROJECTS=ON ..
ninja
However, this results in errors. First there are many warnings in the CMake process, but it eventually writes build files, stating: Equalizer [2.1.0-27-g72ad80d] without Deflect hwloc MAGELLAN OpenCV OpenSceneGraph Qt5Core Qt5Gui Qt5Widgets VRPN ZeroEQ ZeroBuf GLEW_MX hwloc.
Then running ninja fails to build Equalizer:
In file included from ../Servus/servus/serializable.cpp:22:
../Servus/servus/uint128_t.h: In function ‘servus::uint128_t servus::operator+(const servus::uint128_t&, const uint64_t&)’:
../Servus/servus/uint128_t.h:304:24: error: implicitly-declared ‘constexpr servus::uint128_t::uint128_t(const servus::uint128_t&)’ is deprecated [-Werror=deprecated-copy]
304 | uint128_t result = a;
| ^
../Servus/servus/uint128_t.h:103:16: note: because ‘servus::uint128_t’ has user-provided ‘servus::uint128_t& servus::uint128_t::operator=(const servus::uint128_t&)’
103 | uint128_t& operator=(const servus::uint128_t& rhs)
|
I also just wanted to verify that Equalizer is the right tool for the job I am looking to do. I have an OpenGL 4.1 application (uses geometry and tessellation shaders), and I am wanting to enable distributed rendering to take advantage of multiple GPUs / multiple compute nodes so that my application can render larger data sets. Does Equalizer allow me to use OpenGL 4.1 and my own custom shaders?
Hello.
I am having trouble building Equalizer on Linux and Mac. I followed the simple commands provided:
However, this results in errors. First there are many warnings in the CMake process, but it eventually writes build files, stating:
Equalizer [2.1.0-27-g72ad80d] without Deflect hwloc MAGELLAN OpenCV OpenSceneGraph Qt5Core Qt5Gui Qt5Widgets VRPN ZeroEQ ZeroBuf GLEW_MX hwloc.Then running ninja fails to build Equalizer:
I also just wanted to verify that Equalizer is the right tool for the job I am looking to do. I have an OpenGL 4.1 application (uses geometry and tessellation shaders), and I am wanting to enable distributed rendering to take advantage of multiple GPUs / multiple compute nodes so that my application can render larger data sets. Does Equalizer allow me to use OpenGL 4.1 and my own custom shaders?