bash-2.01$ uname -a Linux rzrhost 2.0.36 #2 Sun Feb 21 15:55:27 EST 1999 i586 unknown bash-2.01$ cat /etc/debian_version 2.1 bash-2.01$ gcc -v Reading specs from /usr/lib/gcc-lib/i486-linux/2.7.2.3/specs gcc version 2.7.2.3 bash-2.01$ make -v GNU Make version 3.77, by Richard Stallman and Roland McGrath. ... bash-2.01$ cat /proc/cpuinfo processor : 0 cpu : 586 model : Pentium 75+ vendor_id : GenuineIntel stepping : 6 fdiv_bug : no hlt_bug : no f00f_bug : yes fpu : yes fpu_exception : yes cpuid : yes wp : yes flags : fpu vme de pse tsc msr mce cx8 bogomips : 53.04
Compilation
cd /usr/lib ln -fs libMesaGL.so libGL.so ln -fs libMesaGLU.so libGLU.so
g++
-I/usr/i586-glibc20-linux/include
g++ -c -O3 -fexpensive-optimizations -I../include -I/usr/local/include -I/usr/X11R6/include/ -I/usr/local/include -I/usr/include/g++-2 -I/usr/i586-glibc20-linux/include vrmlCone.cpp -o ../tmp.Linux/vrmlCone.o
vrmlCone.cpp: In method `vrmlBoolean vrmlCone::createDisplayList()':
vrmlCone.cpp:153: conversion from `enum {anonymous}' to `enum GLenum'
vrmlCone.cpp:154: conversion from `enum {anonymous}' to `enum GLenum'
vrmlCone.cpp:169: conversion from `enum {anonymous}' to `enum GLenum'
vrmlCone.cpp:170: conversion from `enum {anonymous}' to `enum GLenum'
vrmlCone.cpp: In method `void vrmlCone::render() const':
vrmlCone.cpp:205: conversion from `enum {anonymous}' to `enum GLenum'
vrmlCone.cpp:206: conversion from `enum {anonymous}' to `enum GLenum'
vrmlCone.cpp:221: conversion from `enum {anonymous}' to `enum GLenum'
vrmlCone.cpp:222: conversion from `enum {anonymous}' to `enum GLenum'
make[3]: *** [vrmlCone.o] Error 1
make[3]: Leaving directory `/mnt/hda5/home/rzr/devel/_p/vermelix/libs/vml/sources'
vrmlDirectionalLight.cpp: In method `void vrmlDirectionalLight::render() const':
vrmlDirectionalLight.cpp:118: conversion from `int' to `enum GLenum'
make[3]: *** [vrmlDirectionalLight.o] Error 1
Apres X corrections erreur a l'edition de liens (a revoir)
Compiling...
CSGNode.cxx
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(46) : error C2555: 'CSGNode::duplicate' : overriding virtual function differs from 'Node::duplicate' only by return type or calling convention
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(9) : see declaration of 'Node'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.cxx(49) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.cxx(49) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.cxx(49) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.cxx(49) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
CSGTree.cxx
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(46) : error C2555: 'CSGNode::duplicate' : overriding virtual function differs from 'Node::duplicate' only by return type or calling convention
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(9) : see declaration of 'Node'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(23) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(23) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(23) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(23) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(29) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(29) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(34) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(34) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(37) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(37) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(50) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(50) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(52) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(52) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(55) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(55) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(57) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(57) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(60) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(60) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(62) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(62) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(65) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(65) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(67) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(67) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(70) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(70) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(72) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(72) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(75) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(75) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(77) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(77) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(80) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(80) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(82) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(82) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(85) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(85) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(87) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(87) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(90) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(90) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(92) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(92) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(146) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(146) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(153) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(153) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(167) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(167) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(190) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(190) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(197) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgtree.cxx(197) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
InternalCSGBuilder.cpp
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(46) : error C2555: 'CSGNode::duplicate' : overriding virtual function differs from 'Node::duplicate' only by return type or calling convention
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(9) : see declaration of 'Node'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\internalcsgbuilder.cpp(37) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\internalcsgbuilder.cpp(37) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\internalcsgbuilder.cpp(37) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\internalcsgbuilder.cpp(37) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\internalcsgbuilder.cpp(40) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\internalcsgbuilder.cpp(40) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\internalcsgbuilder.cpp(44) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\internalcsgbuilder.cpp(44) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hxx(21) : see declaration of 'duplicate'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\internalcsgbuilder.cpp(69) : error C2259: 'CSGNode' : cannot instantiate abstract class due to following members:
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\csgnode.hxx(25) : see declaration of 'CSGNode'
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\internalcsgbuilder.cpp(69) : warning C4259: 'class Node *__thiscall Node::duplicate(void)' : pure virtual function was not defined
\\courtilliere\devel\vrmlstudio\vrmlstudio\sources\node.hx
Compilation Win32 / Gygwin
Echec Compilation :
2000.04.26
Compilation de Mesa2.3
Utilisation du port de gcc Cygwin :
(bash-2.02$ g++ --version
egcs-2.91.57 )
VML1.0:
bash-2.02$ make -f makefile.cygwin
gcc -I/i586-cygwin32/include -I/usr/include FileUrl.cpp -o ./bin.win32/FileUrl.
o
.\cclvEtEm.o(.text+0xb1):FileUrl.cc: undefined reference to `endl(ostream &)'
.\cclvEtEm.o(.text+0xbb):FileUrl.cc: undefined reference to `cerr'
.\cclvEtEm.o(.text+0xc0):FileUrl.cc: undefined reference to `ostream::operator<<
(char const *)'
.\cclvEtEm.o(.text+0xcb):FileUrl.cc: undefined reference to `ostream::operator<<
(ostream &(*)(ostream &))'
d:\CYGWIN~1\H-I586~1\bin\..\lib\gcc-lib\i586-cygwin32\egcs-2.91.57\..\..\..\..\i
586-cygwin32\lib/libcygwin.a(libcmain.o): In function `main':
/home/noer/src/b20/comp-tools/devo/winsup/libcmain.cc:38: undefined reference to
`WinMain@16'
collect2: ld returned 1 exit status
make: *** [FileUrl.o] Error 1
VML2.0 :
bash-2.02$ make -f Makefile.Linux
make: *** No rule to make target `/usr/include/gnu/stubs.h', needed by `Avatar.o
2000.05.04
Compilation ms visualc++
Il faut les libs et includes :
ftp.uu.net:/graphics/jpeg/jpegsrc.v6b.tar.gz. cd libjpg echo "rzr" > libjpeg.lib nmake -f makefile.vc
2000.05.23
Les textures 3D ne sont pas suporte dans windows opengl
v:\vrmlstudio\vrmlstudio\sources\vrmlboxtex3d.cpp(227) : error C2065: 'GL_TEXTURE_3D_EXT' : undeclared identifier vrmlTexture3D.cpp v:\vrmlstudio\vrmlstudio\sources\vrmltexture3d.cpp(196) : error C2065: 'GL_TEXTURE_3D_EXT' : undeclared identifier v:\vrmlstudio\vrmlstudio\sources\vrmltexture3d.cpp(201) : error C2065: 'GL_TEXTURE_WRAP_R_EXT' : undeclared identifier v:\vrmlstudio\vrmlstudio\sources\vrmltexture3d.cpp(206) : error C2065: 'glTexImage3DEXT' : undeclared identifier