I just tried to build 0.2 on a Red Hat Enterprise Linux WS release 3 (Taroon
Update 7), Quadro FX 3450/4000 machine and received the following build error.
g++ -I.././build/Linux/include -I.././extras -DLinux -DGLX
-DEQ_CHECK_THREADSAFETY -DEQ_USE_COMPRESSION -DNDEBUG -O2 -Wall
-I/usr/X11R6/include -m64 -fPIC -I/usr/X11R6/include -DSUBDIR=\"src/lib\" -c
net/nodeID.cpp -o obj/Linux/64/net/nodeID.o
In file included from net/nodeID.h:8,
from net/nodeID.cpp:5:
../build/Linux/include/eq/base/hash.h: In member function `size_t
eqBase::hashString::operator()(const std::string&) const':
../build/Linux/include/eq/base/hash.h:17: invalid use of undefined type `struct
std::basic_string<char, std::char_traits<char>, std::allocator<char> >'
/usr/include/c++/3.2.3/bits/stringfwd.h:56: declaration of `struct
std::basic_string<char, std::char_traits<char>, std::allocator<char> >'
make[2]: *** [obj/Linux/64/net/nodeID.o] Error 1
make[2]: Leaving directory `/home/ssenften/src/3rd/Equalizer-0.2/lib'
make[1]: *** [.././build/Linux/64/lib/libeq.so] Error 2
make[1]: Leaving directory `/home/ssenften/src/3rd/Equalizer-0.2/lib'
make: *** [lib] Error 2
Before I started to dig through it, I thought I'd ask if anyone has seen this
already.
Thanks
Scott
----------------------------------------------------------------------
This e-mail, including any attached files, may contain confidential and
privileged information for the sole use of the intended recipient. Any review,
use, distribution, or disclosure by others is strictly prohibited. If you are
not the intended recipient (or authorized to receive information for the
intended recipient), please contact the sender by reply e-mail and delete all
copies of this message.
_______________________________________________
eq-dev mailing list
[email protected]
https://in-zueri.ch/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com