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 1Apres 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 1VML2.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