You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
(25) |
Dec
(46) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(3) |
Feb
(23) |
Mar
(6) |
Apr
(15) |
May
(16) |
Jun
(24) |
Jul
(16) |
Aug
(92) |
Sep
(31) |
Oct
(40) |
Nov
(24) |
Dec
(32) |
2002 |
Jan
(22) |
Feb
(4) |
Mar
(38) |
Apr
(52) |
May
(38) |
Jun
(61) |
Jul
(44) |
Aug
(9) |
Sep
(15) |
Oct
(13) |
Nov
(34) |
Dec
(25) |
2003 |
Jan
(26) |
Feb
(10) |
Mar
(10) |
Apr
(5) |
May
(30) |
Jun
|
Jul
(2) |
Aug
(22) |
Sep
(29) |
Oct
(12) |
Nov
(18) |
Dec
(14) |
2004 |
Jan
(18) |
Feb
(23) |
Mar
(17) |
Apr
(17) |
May
(9) |
Jun
(10) |
Jul
(1) |
Aug
|
Sep
|
Oct
(4) |
Nov
(9) |
Dec
(29) |
2005 |
Jan
(37) |
Feb
(24) |
Mar
(6) |
Apr
(4) |
May
(2) |
Jun
(18) |
Jul
(3) |
Aug
(14) |
Sep
(6) |
Oct
(7) |
Nov
(25) |
Dec
(21) |
2006 |
Jan
(21) |
Feb
(17) |
Mar
|
Apr
(8) |
May
|
Jun
|
Jul
|
Aug
(13) |
Sep
(4) |
Oct
(22) |
Nov
(31) |
Dec
(19) |
2007 |
Jan
(10) |
Feb
(9) |
Mar
(8) |
Apr
(4) |
May
(1) |
Jun
(8) |
Jul
(13) |
Aug
(2) |
Sep
(7) |
Oct
(8) |
Nov
(3) |
Dec
(5) |
2008 |
Jan
(13) |
Feb
(5) |
Mar
(7) |
Apr
(13) |
May
(12) |
Jun
(8) |
Jul
(24) |
Aug
(25) |
Sep
(12) |
Oct
(16) |
Nov
(1) |
Dec
|
2009 |
Jan
(4) |
Feb
(13) |
Mar
(9) |
Apr
|
May
(2) |
Jun
|
Jul
(11) |
Aug
(6) |
Sep
(2) |
Oct
(15) |
Nov
(11) |
Dec
|
2010 |
Jan
(4) |
Feb
(11) |
Mar
(38) |
Apr
(7) |
May
(13) |
Jun
(4) |
Jul
(17) |
Aug
(1) |
Sep
(13) |
Oct
(10) |
Nov
(4) |
Dec
|
2011 |
Jan
(6) |
Feb
(1) |
Mar
|
Apr
(6) |
May
(8) |
Jun
(2) |
Jul
(10) |
Aug
(2) |
Sep
|
Oct
|
Nov
(2) |
Dec
(1) |
2012 |
Jan
(3) |
Feb
(1) |
Mar
(2) |
Apr
(2) |
May
(7) |
Jun
(8) |
Jul
(1) |
Aug
|
Sep
(5) |
Oct
(1) |
Nov
|
Dec
|
2013 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(2) |
Sep
(3) |
Oct
(4) |
Nov
(3) |
Dec
|
From: Andreas K. H. <and...@ph...> - 2009-10-21 11:27:07
|
I am using trunk now (r 4006). http://www.ch.ic.ac.uk/rzepa/vrml/brickmann/panel1b.wrl this problem V did not change at all > I tried something else, I pasted the http URL of the file into the address > field of the player. This is the result: > > Output of xembed (in the end I killed it with ctrl-c): > > huettel@pinacolada ~ $ /usr/libexec/openvrml-xembed > ** (openvrml-xembed:6417): DEBUG: inserted reference to :1.2098 > > ** ERROR **: Out of memory > aborting... > > ** ERROR **: Out of memory > aborting... > Abgebrochen > huettel@pinacolada ~ $ > > Output of the player: a few hundred :) > > ** (openvrml-player:6424): CRITICAL **: > void<unnamed>::reset_fds(<unnamed>::CURLSource&): assertion `Invalid multi > handle' failed > I downloaded all the subfiles of this wrl, gunzipped them and placed them in the same directory. I stll get the errors * for the xembed: huettel@grenadine ~ $ /usr/libexec/openvrml-xembed ** (openvrml-xembed:18283): DEBUG: inserted reference to :1.305 ** ERROR **: Out of memory aborting... Abgebrochen huettel@grenadine ~ $ * for the player: huettel@grenadine ~ $ openvrml-player & [1] 18285 huettel@grenadine ~ $ ** (openvrml-player:18285): CRITICAL **: Call to org.openvrml.Browser.NewStream failed: Message did not receive a reply (timeout by message bus) ** (openvrml-player:18285): CRITICAL **: void<unnamed>::reset_fds(<unnamed>::CURLSource&): assertion `Invalid multi handle' failed ** (openvrml-player:18285): CRITICAL **: void<unnamed>::reset_fds(<unnamed>::CURLSource&): assertion `Invalid multi handle' failed ** (openvrml-player:18285): CRITICAL **: void<unnamed>::reset_fds(<unnamed>::CURLSource&): assertion `Invalid multi handle' failed ... Very simple example files seem to work... Best, Andreas -- Dr. Andreas K. Huettel Institute for Experimental and Applied Physics University of Regensburg D-93040 Regensburg Germany tel. +49 151 241 67748 (mobile) e-mail ma...@ak... http://www.akhuettel.de/research/ |
From: Braden M. <br...@en...> - 2009-10-19 16:44:43
|
On Sun, 2009-10-18 at 19:09 +0200, Andreas K. Huettel wrote: > Am Sonntag 18 Oktober 2009 08:10:02 schrieb Braden McDaniel: > > > I can reproduce this. Before I can run into bugs in OpenVRML, there are > > a couple of predicate issues: > > > > * If you downloaded this file and tried to load it from your local > > machine, the relative URIs to the Inline'd worlds would be > > wrong. You'd need to download those, too. > > Point taken... > > > You should see an "inserted reference" when you start openvrml-player > > (or the browser plug-in) when things are working correctly. > > Up to now there never was such a message. Well, if openvrml-xembed never prints an "inserted reference" message to the console, you have other problems: i.e., that means that no control has been created for the host--which probably means that the host never found the openvrml-xembed process. > I tried something else, I pasted the http URL of the file into the address > field of the player. This is the result: > > Output of xembed (in the end I killed it with ctrl-c): > > huettel@pinacolada ~ $ /usr/libexec/openvrml-xembed > ** (openvrml-xembed:6417): DEBUG: inserted reference to :1.2098 > > ** ERROR **: Out of memory > aborting... > > ** ERROR **: Out of memory > aborting... > Abgebrochen > huettel@pinacolada ~ $ > > Output of the player: a few hundred :) > > ** (openvrml-player:6424): CRITICAL **: > void<unnamed>::reset_fds(<unnamed>::CURLSource&): assertion `Invalid multi > handle' failed This may be a bit simpler than I thought. I think openvrml-player starts producing these messages once openvrml-xembed becomes unresponsive (i.e., it crashed). That would happen because a bug in the Collision node implementation is causing infinite recursion and blowing out the stack. I've now fixed that on the trunk and branches/0.18. Can you give it a try? -- Braden McDaniel <br...@en...> |
From: Andreas K. H. <and...@ph...> - 2009-10-18 17:07:47
|
Am Sonntag 18 Oktober 2009 08:10:02 schrieb Braden McDaniel: > I can reproduce this. Before I can run into bugs in OpenVRML, there are > a couple of predicate issues: > > * If you downloaded this file and tried to load it from your local > machine, the relative URIs to the Inline'd worlds would be > wrong. You'd need to download those, too. Point taken... > You should see an "inserted reference" when you start openvrml-player > (or the browser plug-in) when things are working correctly. Up to now there never was such a message. I tried something else, I pasted the http URL of the file into the address field of the player. This is the result: Output of xembed (in the end I killed it with ctrl-c): huettel@pinacolada ~ $ /usr/libexec/openvrml-xembed ** (openvrml-xembed:6417): DEBUG: inserted reference to :1.2098 ** ERROR **: Out of memory aborting... ** ERROR **: Out of memory aborting... Abgebrochen huettel@pinacolada ~ $ Output of the player: a few hundred :) ** (openvrml-player:6424): CRITICAL **: void<unnamed>::reset_fds(<unnamed>::CURLSource&): assertion `Invalid multi handle' failed > > You might want to try a very simple VRML file to sanity check the > basics. > Next test with downloaded copy of http://tecfa.unige.ch/guides/vrml/examples/basics/basics-1.wrl -> seems to work, displays the shapes and I can rotate them Next test with this URL directly in the address bar: -> seems to work fine too In both cases no output of the player and the xembed shows huettel@pinacolada ~ $ /usr/libexec/openvrml-xembed ** (openvrml-xembed:6535): DEBUG: inserted reference to :1.2113 ** (openvrml-xembed:6535): DEBUG: erased references to :1.2113 huettel@pinacolada ~ $ The browser plugin also displays the example correctly. So this seems to be a problem of "downloading embedded references"? Would make sense since the error messages are from curl... Best, Andreas -- Dr. Andreas K. Huettel Institute for Experimental and Applied Physics University of Regensburg D-93040 Regensburg Germany tel. +49 151 241 67748 (mobile) e-mail ma...@ak... http://www.akhuettel.de/research/ |
From: Braden M. <br...@en...> - 2009-10-18 06:10:17
|
On Sat, 2009-10-17 at 22:28 +0200, Andreas K. Huettel wrote: > Hi, > > here's some more info: I downloaded the wrml file from > http://www.ch.ic.ac.uk/rzepa/vrml/brickmann/panel1b.wrl > > > Before you start up openvrml-player or the browser plug-in, start up > > openvrml-xembed in another terminal window. The front end should use > > that process instead of starting a new one. > > > Do you get any console output? > > Yes: from the player: > > huettel@pinacolada ~ $ openvrml-player > > ** (openvrml-player:28730): CRITICAL **: > void<unnamed>::reset_fds(<unnamed>::CURLSource&): assertion `Invalid multi > handle' failed > > ** (openvrml-player:28730): CRITICAL **: > void<unnamed>::reset_fds(<unnamed>::CURLSource&): assertion `Invalid multi > handle' failed > > ** (openvrml-player:28730): CRITICAL **: > void<unnamed>::reset_fds(<unnamed>::CURLSource&): assertion `Invalid multi > handle' failed > > (and this repeated many times) I can reproduce this. Before I can run into bugs in OpenVRML, there are a couple of predicate issues: * If you downloaded this file and tried to load it from your local machine, the relative URIs to the Inline'd worlds would be wrong. You'd need to download those, too. * The Inline'd worlds appear to be gzipped. This would be handled by libcurl (for openvrml-player) or the Web browser (for the browser plug-in) if the server were sending the correct Content-Encoding; but it doesn't appear to be doing that. Now, once I got one of the Inline'd worlds (and commented out the rest) and gunzipped it, I still ran into problems. I haven't dug into this much yet, but it looks like there must be some significant problem with Inline. I'll investigate further. > and from the xembed process > > huettel@pinacolada ~ $ /usr/libexec/openvrml-xembed > ** (openvrml-xembed:28728): DEBUG: erased references to :1.1885 > ** (openvrml-xembed:28728): DEBUG: erased references to :1.1889 > ** (openvrml-xembed:28728): DEBUG: erased references to :1.1889 > ** (openvrml-xembed:28728): DEBUG: erased references to :1.1890 > ** (openvrml-xembed:28728): DEBUG: erased references to :1.1891 > ** (openvrml-xembed:28728): DEBUG: erased references to :1.1879 You should see an "inserted reference" when you start openvrml-player (or the browser plug-in) when things are working correctly. I'm going to assume, for the moment, that this was overlooked; because I don't think you could have gotten as far as getting those error messages from openvrml-player if this hadn't happened. You might want to try a very simple VRML file to sanity check the basics. -- Braden McDaniel <br...@en...> |
From: Andreas K. H. <and...@ph...> - 2009-10-17 20:26:31
|
Hi, here's some more info: I downloaded the wrml file from http://www.ch.ic.ac.uk/rzepa/vrml/brickmann/panel1b.wrl > Before you start up openvrml-player or the browser plug-in, start up > openvrml-xembed in another terminal window. The front end should use > that process instead of starting a new one. > Do you get any console output? Yes: from the player: huettel@pinacolada ~ $ openvrml-player ** (openvrml-player:28730): CRITICAL **: void<unnamed>::reset_fds(<unnamed>::CURLSource&): assertion `Invalid multi handle' failed ** (openvrml-player:28730): CRITICAL **: void<unnamed>::reset_fds(<unnamed>::CURLSource&): assertion `Invalid multi handle' failed ** (openvrml-player:28730): CRITICAL **: void<unnamed>::reset_fds(<unnamed>::CURLSource&): assertion `Invalid multi handle' failed (and this repeated many times) and from the xembed process huettel@pinacolada ~ $ /usr/libexec/openvrml-xembed ** (openvrml-xembed:28728): DEBUG: erased references to :1.1885 ** (openvrml-xembed:28728): DEBUG: erased references to :1.1889 ** (openvrml-xembed:28728): DEBUG: erased references to :1.1889 ** (openvrml-xembed:28728): DEBUG: erased references to :1.1890 ** (openvrml-xembed:28728): DEBUG: erased references to :1.1891 ** (openvrml-xembed:28728): DEBUG: erased references to :1.1879 Thanks a lot for any advice, best, Andreas -- Dr. Andreas K. Huettel Institute for Experimental and Applied Physics University of Regensburg D-93040 Regensburg Germany tel. +49 151 241 67748 (mobile) e-mail ma...@ak... http://www.akhuettel.de/research/ |
From: Braden M. <br...@en...> - 2009-10-11 20:29:37
|
On Sun, 2009-10-11 at 16:21 +0200, Andreas K. Huettel wrote: > Hi, > > I am trying to package a recent version of openvrml for Gentoo Linux. > Everything compiles and installs fine by now, however it just does not do > anything: > > - the player: starts fine, displays something like an empty window. When I > load a file, nothing happens at all Do you get any console output? > - the browser plugin: only displays an empty rectangle. then the browser hangs > for a while, and in .xsession-errors I get > ** (firefox:20135): CRITICAL **: Browser creation failed: Did not receive a > reply. Possible causes include: the remote application did not send a reply, > the message bus security policy blocked the reply, the reply timeout expired, > or the network connection was broken. > > How and where can I get more debug output to nail down the problem? Before you start up openvrml-player or the browser plug-in, start up openvrml-xembed in another terminal window. The front end should use that process instead of starting a new one. Hopefully it will give you some useful console output. > An xembed process is running in the background, I checked. Hm. Usually the above sort of error happens when no openvrml-xembed is running. If one is running, then for some reason the front end is having trouble talking to it. -- Braden McDaniel <br...@en...> |
From: Andreas K. H. <and...@ph...> - 2009-10-11 14:44:37
|
Hi, I am trying to package a recent version of openvrml for Gentoo Linux. Everything compiles and installs fine by now, however it just does not do anything: - the player: starts fine, displays something like an empty window. When I load a file, nothing happens at all - the browser plugin: only displays an empty rectangle. then the browser hangs for a while, and in .xsession-errors I get ** (firefox:20135): CRITICAL **: Browser creation failed: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. How and where can I get more debug output to nail down the problem? An xembed process is running in the background, I checked. I am using the following libraries: (Java and javascript nodes are disabled for the moment) `-- dev-libs/libxml2-2.7.3-r2 `-- dev-libs/boost-1.39.0 `-- dev-libs/glib-2.20.5 `-- sys-libs/zlib-1.2.3-r1 `-- media-libs/libpng-1.2.38 [ png ] `-- media-libs/jpeg-7 [ jpeg ] `-- media-libs/freetype-2.3.9-r1 [ truetype ] `-- media-libs/fontconfig-2.6.0-r2 [ truetype ] `-- net-libs/xulrunner-1.9.1.2-r2 [ javascript ] `-- x11-libs/gtk+-2.16.6 [ xembed ] `-- x11-libs/gtkglext-1.2.0 [ xembed ] `-- gnome-base/libgnomeui-2.24.1 [ player ] `-- gnome-base/libgnome-2.26.0 [ player ] `-- gnome-base/libglade-2.6.4 [ player ] `-- net-misc/curl-7.19.6 [ player ] `-- media-libs/libsdl-1.2.13-r1 [ examples ] Thanks in advance for any hints, Andreas -- Dr. Andreas K. Huettel Institute for Experimental and Applied Physics University of Regensburg D-93040 Regensburg Germany tel. +49 151 241 67748 (mobile) e-mail ma...@ak... http://www.akhuettel.de/research/ |
From: Braden M. <br...@en...> - 2009-10-05 04:22:08
|
On Sun, 2009-10-04 at 04:18 -0700, Husan-Yi Sung wrote: > Hi all > > I successfully built the lookat.exe release build with VS2005 & > Boost_1_34_1(is it ok?) If it built, presumably it's okay. I don't remember off the top of my head what version(s) of Boost 0.15.9 was intended to work with; but 1.34.1 sounds plausible. > Every time I tried to open a WRL file with it, it shows nothing but a black > screen on the window. > I've tried to change the scale of the object, but there's still nothing. > Did anybody met this before? Well, maybe someone else will chime in... but that version of OpenVRML is too old for me to remember (or care to remember) anymore. Have you considered using something more recent? -- Braden McDaniel <br...@en...> |
From: Husan-Yi S. <new...@ho...> - 2009-10-04 11:18:55
|
Hi all I successfully built the lookat.exe release build with VS2005 & Boost_1_34_1(is it ok?) Every time I tried to open a WRL file with it, it shows nothing but a black screen on the window. I've tried to change the scale of the object, but there's still nothing. Did anybody met this before? Many thanks! -- View this message in context: http://www.nabble.com/problem-with-lookat.exe-in-openvrml-0.15.9-tp25650289p25650289.html Sent from the openvrml-develop mailing list archive at Nabble.com. |
From: Braden M. <br...@en...> - 2009-09-12 04:35:38
|
On Sat, 2009-09-12 at 01:59 +0000, lbu...@co... wrote: > I've been trying to build OpenVRML on both Ubuntu 9.0.4 and RedHat 5.3 without success. I've tried to narrow things down to the bare essentials with the following configure: > > ./configure --disable-mozilla-plugin --disable-script-node-javascript --disable-script-node-java --disable-player --disable-xembed > > This gets me through configure without complaint on both systems, but gives me compile errors. Here I must beg for insight. > > O n Ubuntu I've gotten: > > libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src/libopenvrml -I../src/libopenvrml -I../src/local/libopenvrml-dl -DOPENVRML_LIBDIR_=\"/usr/local/lib\" -DOPENVRML_PKGDATADIR_=\"/usr/local/share/openvrml\" -DOPENVRML_PKGLIBDIR_=\"/usr/local/lib/openvrml\" -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_VECTOR_SIZE=30 -I/usr/include/freetype2 -pthread -I/usr/include/libxml2 -g -O2 -MT libopenvrml/openvrml/libopenvrml_libopenvrml_la-basetypes.lo -MD -MP -MF libopenvrml/openvrml/.deps/libopenvrml_libopenvrml_la-basetypes.Tpo -c libopenvrml/openvrml/basetypes.cpp -fPIC -DPIC -o libopenvrml/openvrml/.libs/libopenvrml_libopenvrml_la-basetypes.o > In file included from libopenvrml/openvrml/x3d_vrml_grammar.h:24, > from libopenvrml/openvrml/basetypes.cpp:23: > ../src/libopenvrml/openvrml/vrml97_grammar.h:25:47: error: boost/spirit/include/classic.hpp: No such file or directory > ../src/libopenvrml/openvrml/vrml97_grammar.h:26:53: error: boost/spirit/include/classic_actor.hpp: No such file or directory > ../src/libopenvrml/openvrml/vrml97_grammar.h:27:55: error: boost/spirit/include/classic_dynamic.hpp: No such file or directory > ../src/libopenvrml/openvrml/vrml97_grammar.h:28:48: error: boost/spirit/include/phoenix1.hpp: No such file or directory > In file included from libopenvrml/openvrml/x3d_vrml_grammar.h:24, > from libopenvrml/openvrml/basetypes.cpp:23: > ../src/libopenvrml/openvrml/vrml97_grammar.h:35: error: 'boost::spirit' has not been declared > ../src/libopenvrml/openvrml/vrml97_grammar.h:35: error: expected `{' before 'char_parser' > ../src/libopenvrml/openvrml/vrml97_grammar.h:35: error: expected initializer before '<' token > libopenvrml/openvrml/basetypes.cpp:5050: error: expected `}' at end of input I'm guessing your Boost version is too old. As documented in README, you need at least 1.37. If that's not the problem, then there's probably some development package with Boost Spirit headers in it that you're missing. > On RedHat I had to edit the configure script to edit out the -mt from the BOOST_LIB_SUFFIX (set to empty string to use the installed "libboost_thread.a"). ".a"? Is that installed from a Red Hat rpm, or did you build that yourself? And you don't need to edit the configure script. You can just set BOOST_LIB_SUFFIX at configure time; e.g.: $ configure BOOST_LIB_SUFFIX='' > There I end up with: > > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_deque.h:1444: instantiated from 'void std::deque<_Tp, _Alloc>::_M_reserve_map_at_back(size_t) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/deque.tcc:348: instantiated from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(const _Tp&) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_deque.h:1045: instantiated from 'void std::deque<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_stack.h:191: instantiated from 'void std::stack<_Tp, _Sequence>::push(const typename _Sequence::value_type&) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Sequence = std::deque<openvrml::local::vrml97_parse_actions::node_data, std::allocator<openvrml::local::vrml97_parse_actions::node_data> >]'^M > ../src/libopenvrml/openvrml/local/parse_vrml.h:285: instantiated from here^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:298: warning: lowering visibility of 'static _Tp* std::__copy<true, std::random_access_iterator_tag>::copy(const _Tp*, const _Tp*, _Tp*) [with _Tp = openvrml::local::vrml97_parse_actions::node_data*]' to match its type^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h: In static member function 'static _Tp* std::__copy_backward<true, std::random_access_iterator_tag>::copy_b(const _Tp*, const _Tp*, _Tp*) [with _Tp = openvrml::local::vrml97_parse_actions::node_data*]':^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:443: instantiated from '_BI2 std::__copy_backward_aux(_BI1, _BI1, _BI2) [with _BI1 = openvrml::local::vrml97_parse_actions::node_data**, _BI2 = openvrml::local::vrml97_parse_actions::node_data**]'^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:452: instantiated from 'static _BI2 std::__copy_backward_normal<<anonymous>, <anonymous> >::copy_b_n(_BI1, _BI1, _BI2) [with _BI1 = openvrml::local::vrml97_parse_actions::node_data**, _BI2 = openvrml::local::vrml97_parse_actions::node_data**, bool <anonymous> = false, bool <anonymous> = false]'^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:517: instantiated from '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = openvrml::local::vrml97_parse_actions::node_data**, _BI2 = openvrml::local::vrml97_parse_actions::node_data**]'^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/deque.tcc:740: instantiated from 'void std::deque<_Tp, _Alloc>::_M_reallocate_map(size_t, bool) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_deque.h:1444: instantiated from 'void std::deque<_Tp, _Alloc>::_M_reserve_map_at_back(size_t) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/deque.tcc:348: instantiated from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(const _Tp&) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_deque.h:1045: instantiated from 'void std::deque<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_stack.h:191: instantiated from 'void std::stack<_Tp, _Sequence>::push(const typename _Sequence::value_type&) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Sequence = std::deque<openvrml::local::vrml97_parse_actions::node_data, std::allocator<openvrml::local::vrml97_parse_actions::node_data> >]'^M > ../src/libopenvrml/openvrml/local/parse_vrml.h:285: instantiated from here^M > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:422: warning: lowering visibility of 'static _Tp* std::__copy_backward<true, std::random_access_iterator_tag>::copy_b(const _Tp*, const _Tp*, _Tp*) [with _Tp = openvrml::local::vrml97_parse_actions::node_data*]' to match its type^M > make[4]: *** [libopenvrml/openvrml/libopenvrml_libopenvrml_la-scene.lo] Error 1^M > make[4]: Leaving directory `/home/butler/src/vrml/openvrml-0.18.3/src'^M > make[3]: *** [all-recursive] Error 1^M > make[3]: Leaving directory `/home/butler/src/vrml/openvrml-0.18.3/src'^M > make[2]: *** [all] Error 2^M > make[2]: Leaving directory `/home/butler/src/vrml/openvrml-0.18.3/src'^M > make[1]: *** [all-recursive] Error 1^M > make[1]: Leaving directory `/home/butler/src/vrml/openvrml-0.18.3'^M Something must have gotten cut off here. Obviously there was an error, but the only messages printed out are warnings. -- Braden McDaniel <br...@en...> |
From: <lbu...@co...> - 2009-09-12 01:59:27
|
I've been trying to build OpenVRML on both Ubuntu 9.0.4 and RedHat 5.3 without success. I've tried to narrow things down to the bare essentials with the following configure: ./configure --disable-mozilla-plugin --disable-script-node-javascript --disable-script-node-java --disable-player --disable-xembed This gets me through configure without complaint on both systems, but gives me compile errors. Here I must beg for insight. O n Ubuntu I've gotten: libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src/libopenvrml -I../src/libopenvrml -I../src/local/libopenvrml-dl -DOPENVRML_LIBDIR_=\"/usr/local/lib\" -DOPENVRML_PKGDATADIR_=\"/usr/local/share/openvrml\" -DOPENVRML_PKGLIBDIR_=\"/usr/local/lib/openvrml\" -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_VECTOR_SIZE=30 -I/usr/include/freetype2 -pthread -I/usr/include/libxml2 -g -O2 -MT libopenvrml/openvrml/libopenvrml_libopenvrml_la-basetypes.lo -MD -MP -MF libopenvrml/openvrml/.deps/libopenvrml_libopenvrml_la-basetypes.Tpo -c libopenvrml/openvrml/basetypes.cpp -fPIC -DPIC -o libopenvrml/openvrml/.libs/libopenvrml_libopenvrml_la-basetypes.o In file included from libopenvrml/openvrml/x3d_vrml_grammar.h:24, from libopenvrml/openvrml/basetypes.cpp:23: ../src/libopenvrml/openvrml/vrml97_grammar.h:25:47: error: boost/spirit/include/classic.hpp: No such file or directory ../src/libopenvrml/openvrml/vrml97_grammar.h:26:53: error: boost/spirit/include/classic_actor.hpp: No such file or directory ../src/libopenvrml/openvrml/vrml97_grammar.h:27:55: error: boost/spirit/include/classic_dynamic.hpp: No such file or directory ../src/libopenvrml/openvrml/vrml97_grammar.h:28:48: error: boost/spirit/include/phoenix1.hpp: No such file or directory In file included from libopenvrml/openvrml/x3d_vrml_grammar.h:24, from libopenvrml/openvrml/basetypes.cpp:23: ../src/libopenvrml/openvrml/vrml97_grammar.h:35: error: 'boost::spirit' has not been declared ../src/libopenvrml/openvrml/vrml97_grammar.h:35: error: expected `{' before 'char_parser' ../src/libopenvrml/openvrml/vrml97_grammar.h:35: error: expected initializer before '<' token libopenvrml/openvrml/basetypes.cpp:5050: error: expected `}' at end of input On RedHat I had to edit the configure script to edit out the -mt from the BOOST_LIB_SUFFIX (set to empty string to use the installed "libboost_thread.a"). There I end up with: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_deque.h:1444: instantiated from 'void std::deque<_Tp, _Alloc>::_M_reserve_map_at_back(size_t) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/deque.tcc:348: instantiated from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(const _Tp&) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_deque.h:1045: instantiated from 'void std::deque<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_stack.h:191: instantiated from 'void std::stack<_Tp, _Sequence>::push(const typename _Sequence::value_type&) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Sequence = std::deque<openvrml::local::vrml97_parse_actions::node_data, std::allocator<openvrml::local::vrml97_parse_actions::node_data> >]'^M ../src/libopenvrml/openvrml/local/parse_vrml.h:285: instantiated from here^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:298: warning: lowering visibility of 'static _Tp* std::__copy<true, std::random_access_iterator_tag>::copy(const _Tp*, const _Tp*, _Tp*) [with _Tp = openvrml::local::vrml97_parse_actions::node_data*]' to match its type^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h: In static member function 'static _Tp* std::__copy_backward<true, std::random_access_iterator_tag>::copy_b(const _Tp*, const _Tp*, _Tp*) [with _Tp = openvrml::local::vrml97_parse_actions::node_data*]':^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:443: instantiated from '_BI2 std::__copy_backward_aux(_BI1, _BI1, _BI2) [with _BI1 = openvrml::local::vrml97_parse_actions::node_data**, _BI2 = openvrml::local::vrml97_parse_actions::node_data**]'^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:452: instantiated from 'static _BI2 std::__copy_backward_normal<<anonymous>, <anonymous> >::copy_b_n(_BI1, _BI1, _BI2) [with _BI1 = openvrml::local::vrml97_parse_actions::node_data**, _BI2 = openvrml::local::vrml97_parse_actions::node_data**, bool <anonymous> = false, bool <anonymous> = false]'^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:517: instantiated from '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = openvrml::local::vrml97_parse_actions::node_data**, _BI2 = openvrml::local::vrml97_parse_actions::node_data**]'^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/deque.tcc:740: instantiated from 'void std::deque<_Tp, _Alloc>::_M_reallocate_map(size_t, bool) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_deque.h:1444: instantiated from 'void std::deque<_Tp, _Alloc>::_M_reserve_map_at_back(size_t) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/deque.tcc:348: instantiated from 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(const _Tp&) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_deque.h:1045: instantiated from 'void std::deque<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Alloc = std::allocator<openvrml::local::vrml97_parse_actions::node_data>]'^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_stack.h:191: instantiated from 'void std::stack<_Tp, _Sequence>::push(const typename _Sequence::value_type&) [with _Tp = openvrml::local::vrml97_parse_actions::node_data, _Sequence = std::deque<openvrml::local::vrml97_parse_actions::node_data, std::allocator<openvrml::local::vrml97_parse_actions::node_data> >]'^M ../src/libopenvrml/openvrml/local/parse_vrml.h:285: instantiated from here^M /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:422: warning: lowering visibility of 'static _Tp* std::__copy_backward<true, std::random_access_iterator_tag>::copy_b(const _Tp*, const _Tp*, _Tp*) [with _Tp = openvrml::local::vrml97_parse_actions::node_data*]' to match its type^M make[4]: *** [libopenvrml/openvrml/libopenvrml_libopenvrml_la-scene.lo] Error 1^M make[4]: Leaving directory `/home/butler/src/vrml/openvrml-0.18.3/src'^M make[3]: *** [all-recursive] Error 1^M make[3]: Leaving directory `/home/butler/src/vrml/openvrml-0.18.3/src'^M make[2]: *** [all] Error 2^M make[2]: Leaving directory `/home/butler/src/vrml/openvrml-0.18.3/src'^M make[1]: *** [all-recursive] Error 1^M make[1]: Leaving directory `/home/butler/src/vrml/openvrml-0.18.3'^M |
From: Braden M. <br...@en...> - 2009-08-25 03:40:59
|
On Thu, 2009-08-20 at 22:09 +0200, Richard Ulrich wrote: > > Date: Wed, 19 Aug 2009 15:26:09 -0400 > > From: Braden McDaniel <br...@en...> > > Subject: Re: [openvrml-develop] compiling on ubuntu > > To: ope...@li... > > Message-ID: <4A8...@en...> > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > On 8/19/09 8:57 AM, Richard Ulrich wrote: > > > Hi all, > > > > > > I tried to compile openvrml on ubuntu 9.04 today. > > > Most of the errors from running the configure script I could resolve > > > myself. But I couldn't figure out what to do about this one: > > > > > > configure:21401: $PKG_CONFIG --exists --print-errors "mozilla-plugin>= > > > 1.9.1" > > > Package mozilla-plugin was not found in the pkg-config search path. > > > Perhaps you should add the directory containing `mozilla-plugin.pc' > > > to the PKG_CONFIG_PATH environment variable > > > No package 'mozilla-plugin' found > > > > > > There is no mozilla-plugin package in the ubuntu repositories, and I > > > couldn't figure out which one to use instead. > > > > On Fedora this is included in the xulrunner-devel package; Ubuntu should > > have something similar. > > > > Hi Braden, > > thanks for the info, that got me one step further. > The default version of xulrunner on ubuntu 9.04 is 1.9.0, although there > is a package for version 1.9.1 which I installed now. > But now I get an error that I need spidermonkey. > Trying to install the spidermonkey package tells me that it has to > remove xulrunner 1.9.1. SpiderMonkey is included with XULRunner; if the package on Ubuntu that provides XULRunner development headers does not also include the mozilla-js.pc file for pkg-config, it sounds like the Ubuntu package is broken. SpiderMonkey is also found packaged by itself; in this incarnation, the library name is normally "libjs". (The version included with XULRunner is named "libmozjs".) If you want to use this stand-alone SpiderMonkey with OpenVRML, pass "--with-libjs" to configure. > So, I have the impression, that It's not possible to build openvrml on > ubuntu 9.04 with the libraries from the repositories. > Could this be correct, or did somebody succeed? I'm not familiar with Ubuntu. Having the package that provides libjs conflict with XULRunner would be an implementation choice that particular distribution has made. But it's not clear to me why the SpiderMonkey that gets provided with XULRunner (that is, libmozjs) isn't usable. -- Braden McDaniel <br...@en...> |
From: Richard U. <ri...@pa...> - 2009-08-20 20:12:44
|
> Date: Wed, 19 Aug 2009 15:26:09 -0400 > From: Braden McDaniel <br...@en...> > Subject: Re: [openvrml-develop] compiling on ubuntu > To: ope...@li... > Message-ID: <4A8...@en...> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > On 8/19/09 8:57 AM, Richard Ulrich wrote: > > Hi all, > > > > I tried to compile openvrml on ubuntu 9.04 today. > > Most of the errors from running the configure script I could resolve > > myself. But I couldn't figure out what to do about this one: > > > > configure:21401: $PKG_CONFIG --exists --print-errors "mozilla-plugin>= > > 1.9.1" > > Package mozilla-plugin was not found in the pkg-config search path. > > Perhaps you should add the directory containing `mozilla-plugin.pc' > > to the PKG_CONFIG_PATH environment variable > > No package 'mozilla-plugin' found > > > > There is no mozilla-plugin package in the ubuntu repositories, and I > > couldn't figure out which one to use instead. > > On Fedora this is included in the xulrunner-devel package; Ubuntu should > have something similar. > Hi Braden, thanks for the info, that got me one step further. The default version of xulrunner on ubuntu 9.04 is 1.9.0, although there is a package for version 1.9.1 which I installed now. But now I get an error that I need spidermonkey. Trying to install the spidermonkey package tells me that it has to remove xulrunner 1.9.1. So, I have the impression, that It's not possible to build openvrml on ubuntu 9.04 with the libraries from the repositories. Could this be correct, or did somebody succeed? Rgds Richard |
From: Braden M. <br...@en...> - 2009-08-19 19:26:24
|
On 8/19/09 8:57 AM, Richard Ulrich wrote: > Hi all, > > I tried to compile openvrml on ubuntu 9.04 today. > Most of the errors from running the configure script I could resolve > myself. But I couldn't figure out what to do about this one: > > configure:21401: $PKG_CONFIG --exists --print-errors "mozilla-plugin>= > 1.9.1" > Package mozilla-plugin was not found in the pkg-config search path. > Perhaps you should add the directory containing `mozilla-plugin.pc' > to the PKG_CONFIG_PATH environment variable > No package 'mozilla-plugin' found > > There is no mozilla-plugin package in the ubuntu repositories, and I > couldn't figure out which one to use instead. On Fedora this is included in the xulrunner-devel package; Ubuntu should have something similar. -- Braden McDaniel e-mail: <br...@en...> <http://endoframe.com> Jabber: <br...@ja...> |
From: Richard U. <ri...@pa...> - 2009-08-19 13:18:40
|
Hi all, I tried to compile openvrml on ubuntu 9.04 today. Most of the errors from running the configure script I could resolve myself. But I couldn't figure out what to do about this one: configure:21401: $PKG_CONFIG --exists --print-errors "mozilla-plugin >= 1.9.1" Package mozilla-plugin was not found in the pkg-config search path. Perhaps you should add the directory containing `mozilla-plugin.pc' to the PKG_CONFIG_PATH environment variable No package 'mozilla-plugin' found There is no mozilla-plugin package in the ubuntu repositories, and I couldn't figure out which one to use instead. Rgds Richard |
From: Braden M. <br...@en...> - 2009-08-13 07:16:14
|
OpenVRML 0.18.3 is now available. The distribution can be obtained from <http://downloads.sourceforge.net/openvrml/openvrml-0.18.3.tar.gz> OpenVRML is a C++ runtime library for VRML97 and X3D worlds. It is capable of reading and displaying VRML/X3D; it can be used for creating loaders, file converters, and VRML/X3D browsers. OpenVRML includes an out-of-process viewer component for use in X11 environments along with hosts for this component in the form of a Mozilla browser plug-in and a stand-alone player. You can find OpenVRML on the Web at <http://openvrml.org> New in OpenVRML 0.18.3: - Fixes for building on Windows. |
From: Braden M. <br...@en...> - 2009-08-03 20:42:56
|
I've committed changes that appear to fix compilation on Windows. Unfortunately, I had a busy weekend and didn't find time to roll the 0.18.3 release. Even more unfortunately, I'm having issues with my server box that look like RAID card death. (This would be the drive array with my home directory on it.) I have ordered a replacement card; but it may be a few days before I'm back up and running. -- Braden McDaniel e-mail: <br...@en...> <http://endoframe.com> Jabber: <br...@ja...> |
From: Raphael S. <ra...@ir...> - 2009-07-30 09:41:01
|
Braden McDaniel wrote: > On Thu, 2009-07-30 at 10:49 +0200, Raphael Straub wrote: >> Braden McDaniel wrote: >>> I'll fix this stuff and release 0.18.3 this weekend. >> >> I found another bug that prevented me from compiling OpenVRML 0.18.2 >> on Mac OS X 10.5. I got a link error (some functions defined in >> libboost_system were not found) because the OpenVRML libraries are >> not >> explicitly linked against libboost_system. My workaround is to add "- >> lboost_system-mt" to LDFLAGS, see the MacPorts port on <http://trac.macports.org/attachment/ticket/20399/patch-Portfile.diff >>> . >> >> Please consider to fix this for version 0.18.3. > > AFAICT, the situation hasn't changed since this ticket was resolved > wontfix: > > https://trac.macports.org/ticket/18894 Oh, sorry, I forgot this ticket. > I'm not inclined to do anything about this in OpenVRML for two > reasons: [...] > * The change that satisfies MacPorts is incorrect for Linux, > which > means I'd have to special-case it. My perception is that this > amounts to more work than just taking care of it with a patch > on > the MacPorts side. So, the current fix will stay in the OpenVRML port until somebody comes up with a better solution. Regards, Raphael -- Raphael Straub E-Mail: ra...@ir... Universität Karlsruhe Tel. : +49 721 608-4383 Institut für Betriebs- und Dialogsysteme Fax : +49 721 608-8330 Am Fasanengarten 5, 76128 Karlsruhe Geb. 50.34, Raum 127 |
From: Braden M. <br...@en...> - 2009-07-30 09:20:02
|
On Thu, 2009-07-30 at 10:49 +0200, Raphael Straub wrote: > Braden McDaniel wrote: > > I'll fix this stuff and release 0.18.3 this weekend. > > I found another bug that prevented me from compiling OpenVRML 0.18.2 > on Mac OS X 10.5. I got a link error (some functions defined in > libboost_system were not found) because the OpenVRML libraries are not > explicitly linked against libboost_system. My workaround is to add "- > lboost_system-mt" to LDFLAGS, see the MacPorts port on <http://trac.macports.org/attachment/ticket/20399/patch-Portfile.diff > >. > > Please consider to fix this for version 0.18.3. AFAICT, the situation hasn't changed since this ticket was resolved wontfix: https://trac.macports.org/ticket/18894 I'm not inclined to do anything about this in OpenVRML for two reasons: * No one's explained (convincingly) why this isn't a problem with how the Boost libraries are built. That is, ordinarily .dylibs know about their library dependencies; why isn't that working here? * The change that satisfies MacPorts is incorrect for Linux, which means I'd have to special-case it. My perception is that this amounts to more work than just taking care of it with a patch on the MacPorts side. -- Braden McDaniel <br...@en...> |
From: Raphael S. <ra...@ir...> - 2009-07-30 08:49:27
|
Braden McDaniel wrote: > I'll fix this stuff and release 0.18.3 this weekend. I found another bug that prevented me from compiling OpenVRML 0.18.2 on Mac OS X 10.5. I got a link error (some functions defined in libboost_system were not found) because the OpenVRML libraries are not explicitly linked against libboost_system. My workaround is to add "- lboost_system-mt" to LDFLAGS, see the MacPorts port on <http://trac.macports.org/attachment/ticket/20399/patch-Portfile.diff >. Please consider to fix this for version 0.18.3. Regards, Raphael -- Raphael Straub E-Mail: ra...@ir... Universität Karlsruhe Tel. : +49 721 608-4383 Institut für Betriebs- und Dialogsysteme Fax : +49 721 608-8330 Am Fasanengarten 5, 76128 Karlsruhe Geb. 50.34, Raum 127 |
From: Braden M. <br...@en...> - 2009-07-30 08:24:11
|
On Wed, 2009-07-29 at 18:01 -0400, Braden McDaniel wrote: > On 7/29/09 6:33 AM, Jang Kyoung Rok wrote: > > Hi, I'd like to request some help about building latest openvrml version > > (0.18.2). > > I've compiled every required libraries by following this guide > > (http://sourceforge.net/apps/trac/openvrml/wiki/BuildOpenvrmlOnWindows) > > and I'm using latest build of Boost C++ (v1.39) > > > > Currenlty I'm struggling to compile the project *sdl-viewer. *It seems > > that this project has dependency on the projects *javascript*,* > > opencrml* and *openvrml-gl.* Problem occurs at these projects. > > > > First I'll paste outputs generated by VS2008 > > [snip] > > Sigh... And this is what I get for not doing a build on Windows right > before I make a release. :-/ > > It appears that there are some Boost headers that get included > incidentally on Linux, but not on Windows. Once you get past that, > there are some other issues related to dllimport/dllexport. > > > I'm chased by imminent deadline and need help as soon as possible. I > > hope somebody help me out. > > I'll fix this stuff and release 0.18.3 this weekend. If you need the > changes before that, keep your eye on svn; the changes will go on both > the trunk and the 0.18 branch, so take your pick. You might want to > subscribe to the openvrml-commit list. I'll try to commit fixes for at > least most of the problems tonight. With the changes I've committed to the trunk and the 0.18 branch, things are building with Boost 1.37.0. I haven't had time to test with 1.39.0 yet; but I'll do that before releasing OpenVRML 0.18.3. Please let me know if you run into any problems with this. -- Braden McDaniel <br...@en...> |
From: Braden M. <br...@en...> - 2009-07-29 22:01:29
|
On 7/29/09 6:33 AM, Jang Kyoung Rok wrote: > Hi, I'd like to request some help about building latest openvrml version > (0.18.2). > I've compiled every required libraries by following this guide > (http://sourceforge.net/apps/trac/openvrml/wiki/BuildOpenvrmlOnWindows) > and I'm using latest build of Boost C++ (v1.39) > > Currenlty I'm struggling to compile the project *sdl-viewer. *It seems > that this project has dependency on the projects *javascript*,* > opencrml* and *openvrml-gl.* Problem occurs at these projects. > > First I'll paste outputs generated by VS2008 [snip] Sigh... And this is what I get for not doing a build on Windows right before I make a release. :-/ It appears that there are some Boost headers that get included incidentally on Linux, but not on Windows. Once you get past that, there are some other issues related to dllimport/dllexport. > I'm chased by imminent deadline and need help as soon as possible. I > hope somebody help me out. I'll fix this stuff and release 0.18.3 this weekend. If you need the changes before that, keep your eye on svn; the changes will go on both the trunk and the 0.18 branch, so take your pick. You might want to subscribe to the openvrml-commit list. I'll try to commit fixes for at least most of the problems tonight. -- Braden McDaniel e-mail: <br...@en...> <http://endoframe.com> Jabber: <br...@ja...> |
From: Jang K. R. <ast...@gm...> - 2009-07-29 10:34:21
|
Hi, I'd like to request some help about building latest openvrml version (0.18.2). I've compiled every required libraries by following this guide (http://sourceforge.net/apps/trac/openvrml/wiki/BuildOpenvrmlOnWindows) and I'm using latest build of Boost C++ (v1.39) Currenlty I'm struggling to compile the project *sdl-viewer. *It seems that this project has dependency on the projects *javascript*,* opencrml* and *openvrml-gl.* Problem occurs at these projects. First I'll paste outputs generated by VS2008 * 1>------ Build started: Project: openvrml, Configuration: Release Win32 ------ 1>Compiling... 1>uri.cpp 1>script.cpp 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2039: 'mutex' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2146: syntax error : missing ';' before identifier 'ref_count_mutex_' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3083: 'mutex': the symbol to the left of a '::' must be a type 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'scoped_lock' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2065: 'scoped_lock' : undeclared identifier 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2146: syntax error : missing ';' before identifier 'lock' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'ref_count_mutex_' : is not a member of 'openvrml::node' 1> c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(403) : see declaration of 'openvrml::node' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3861: 'lock': identifier not found 1>scope.cpp 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(519) : error C2039: 'mutex' : is not a member of 'boost' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(519) : error C2146: syntax error : missing ';' before identifier 'ref_count_mutex_' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(652) : error C3083: 'mutex': the symbol to the left of a '::' must be a type 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(652) : error C2039: 'scoped_lock' : is not a member of 'boost' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(652) : error C2065: 'scoped_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(652) : error C2146: syntax error : missing ';' before identifier 'lock' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(652) : error C2039: 'ref_count_mutex_' : is not a member of 'openvrml::node' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(403) : see declaration of 'openvrml::node' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(652) : error C3861: 'lock': identifier not found 1>scene.cpp 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2039: 'mutex' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2146: syntax error : missing ';' before identifier 'ref_count_mutex_' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3083: 'mutex': the symbol to the left of a '::' must be a type 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'scoped_lock' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2065: 'scoped_lock' : undeclared identifier 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2146: syntax error : missing ';' before identifier 'lock' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'ref_count_mutex_' : is not a member of 'openvrml::node' 1> c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(403) : see declaration of 'openvrml::node' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3861: 'lock': identifier not found 1>read_write_mutex.cpp 1>c1xx : fatal error C1083: Cannot open source file: '..\..\..\..\..\src\libopenvrml\openvrml\read_write_mutex.cpp': No such file or directory 1>proto.cpp 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2039: 'mutex' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2146: syntax error : missing ';' before identifier 'ref_count_mutex_' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3083: 'mutex': the symbol to the left of a '::' must be a type 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'scoped_lock' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2065: 'scoped_lock' : undeclared identifier 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2146: syntax error : missing ';' before identifier 'lock' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'ref_count_mutex_' : is not a member of 'openvrml::node' 1> c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(403) : see declaration of 'openvrml::node' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3861: 'lock': identifier not found 1>parse_vrml.cpp 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2039: 'mutex' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2146: syntax error : missing ';' before identifier 'ref_count_mutex_' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3083: 'mutex': the symbol to the left of a '::' must be a type 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'scoped_lock' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2065: 'scoped_lock' : undeclared identifier 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2146: syntax error : missing ';' before identifier 'lock' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'ref_count_mutex_' : is not a member of 'openvrml::node' 1> c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(403) : see declaration of 'openvrml::node' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3861: 'lock': identifier not found 1>node_metatype_registry_impl.cpp 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2039: 'mutex' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2146: syntax error : missing ';' before identifier 'ref_count_mutex_' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3083: 'mutex': the symbol to the left of a '::' must be a type 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'scoped_lock' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2065: 'scoped_lock' : undeclared identifier 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2146: syntax error : missing ';' before identifier 'lock' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'ref_count_mutex_' : is not a member of 'openvrml::node' 1> c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(403) : see declaration of 'openvrml::node' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3861: 'lock': identifier not found 1>node_impl_util.cpp 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2039: 'mutex' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2146: syntax error : missing ';' before identifier 'ref_count_mutex_' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3083: 'mutex': the symbol to the left of a '::' must be a type 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'scoped_lock' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2065: 'scoped_lock' : undeclared identifier 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2146: syntax error : missing ';' before identifier 'lock' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'ref_count_mutex_' : is not a member of 'openvrml::node' 1> c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(403) : see declaration of 'openvrml::node' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3861: 'lock': identifier not found 1>node.cpp 1>field_value.cpp 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(519) : error C2039: 'mutex' : is not a member of 'boost' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(519) : error C2146: syntax error : missing ';' before identifier 'ref_count_mutex_' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(652) : error C3083: 'mutex': the symbol to the left of a '::' must be a type 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(652) : error C2039: 'scoped_lock' : is not a member of 'boost' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(652) : error C2065: 'scoped_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(652) : error C2146: syntax error : missing ';' before identifier 'lock' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(652) : error C2039: 'ref_count_mutex_' : is not a member of 'openvrml::node' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(403) : see declaration of 'openvrml::node' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\node.h(652) : error C3861: 'lock': identifier not found 1>externproto.cpp 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2039: 'mutex' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2146: syntax error : missing ';' before identifier 'ref_count_mutex_' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3083: 'mutex': the symbol to the left of a '::' must be a type 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'scoped_lock' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2065: 'scoped_lock' : undeclared identifier 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2146: syntax error : missing ';' before identifier 'lock' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'ref_count_mutex_' : is not a member of 'openvrml::node' 1> c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(403) : see declaration of 'openvrml::node' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3861: 'lock': identifier not found 1>exposedfield.cpp 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2039: 'mutex' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2146: syntax error : missing ';' before identifier 'ref_count_mutex_' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3083: 'mutex': the symbol to the left of a '::' must be a type 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'scoped_lock' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2065: 'scoped_lock' : undeclared identifier 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2146: syntax error : missing ';' before identifier 'lock' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'ref_count_mutex_' : is not a member of 'openvrml::node' 1> c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(403) : see declaration of 'openvrml::node' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3861: 'lock': identifier not found 1>event.cpp 1>..\..\..\..\..\src\libopenvrml\openvrml\event.cpp(519) : error C2039: 'shared_lock' : is not a member of 'boost' 1>..\..\..\..\..\src\libopenvrml\openvrml\event.cpp(519) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>..\..\..\..\..\src\libopenvrml\openvrml\event.cpp(521) : error C2065: 'shared_lock' : undeclared identifier 1>..\..\..\..\..\src\libopenvrml\openvrml\event.cpp(521) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>..\..\..\..\..\src\libopenvrml\openvrml\event.cpp(521) : error C3861: 'lock': identifier not found 1>component.cpp 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2039: 'mutex' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C2146: syntax error : missing ';' before identifier 'ref_count_mutex_' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(519) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3083: 'mutex': the symbol to the left of a '::' must be a type 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'scoped_lock' : is not a member of 'boost' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2065: 'scoped_lock' : undeclared identifier 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2146: syntax error : missing ';' before identifier 'lock' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C2039: 'ref_count_mutex_' : is not a member of 'openvrml::node' 1> c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(403) : see declaration of 'openvrml::node' 1>c:\Capstone_Data\OpenVRML\src\libopenvrml\openvrml/node.h(652) : error C3861: 'lock': identifier not found 1>browser.cpp 1>bounding_volume.cpp 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfbool::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfbool::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfbool::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(833) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfbool::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfbool::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfcolor::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfcolor::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfcolor::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(874) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfcolor::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfcolor::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfcolorrgba::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfcolorrgba::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfcolorrgba::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(917) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfcolorrgba::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfcolorrgba::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mffloat::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mffloat::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mffloat::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(958) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mffloat::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mffloat::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfdouble::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfdouble::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfdouble::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(999) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfdouble::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfdouble::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfimage::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfimage::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfimage::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(1040) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfimage::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfimage::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfint32::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfint32::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfint32::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(1079) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfint32::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfint32::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfnode::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfnode::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfnode::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(1120) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfnode::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfnode::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfrotation::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfrotation::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfrotation::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(1163) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfrotation::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfrotation::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfstring::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfstring::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfstring::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(1204) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfstring::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfstring::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfvec2f::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfvec2f::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfvec2f::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(1285) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfvec2f::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfvec2f::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfvec2d::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfvec2d::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfvec2d::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(1326) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfvec2d::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfvec2d::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfvec3f::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfvec3f::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfvec3f::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(1367) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfvec3f::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfvec3f::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2039: 'shared_lock' : is not a member of 'boost' 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(175) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const openvrml::field_value::counted_impl<ValueType> &)' 1> with 1> [ 1> ValueType=openvrml::mfvec3d::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(169) : while compiling class template member function 'openvrml::field_value::counted_impl<ValueType>::counted_impl(const ValueType &)' 1> with 1> [ 1> ValueType=openvrml::mfvec3d::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(227) : see reference to class template instantiation 'openvrml::field_value::counted_impl<ValueType>' being compiled 1> with 1> [ 1> ValueType=openvrml::mfvec3d::value_type 1> ] 1> c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(1408) : see reference to function template instantiation 'openvrml::field_value::field_value<openvrml::mfvec3d::value_type>(const ValueType &,const openvrml::field_value::value_type_constructor_tag &)' being compiled 1> with 1> [ 1> ValueType=openvrml::mfvec3d::value_type 1> ] 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(178) : error C2873: 'shared_lock' : symbol cannot be used in a using-declaration 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2065: 'shared_lock' : undeclared identifier 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C2275: 'boost::shared_mutex' : illegal use of this type as an expression 1> C:\Program Files (x86)\boost\boost_1_39\boost/thread/win32/shared_mutex.hpp(22) : see declaration of 'boost::shared_mutex' 1>c:\capstone_data\openvrml\src\libopenvrml\openvrml\field_value.h(180) : error C3861: 'lock': identifier not found 1>basetypes.cpp 1>C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/primitives/impl/numerics.ipp(91) : warning C4244: '=' : conversion from 'int' to 'float', possible loss of data 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/primitives/impl/numerics.ipp(243) : see reference to function template instantiation 'bool boost::spirit::classic::impl::radix_traits<10>::digit<char,T>(CharT,T &)' being compiled 1> with 1> [ 1> T=float, 1> CharT=char 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/primitives/impl/numerics.ipp(285) : see reference to function template instantiation 'bool boost::spirit::classic::impl::extract_int<Radix,MinDigits,MaxDigits,Accumulate>::f<const ScannerT,T>(ScannerT &,T &,size_t &)' being compiled 1> with 1> [ 1> Radix=10, 1> MinDigits=1, 1> MaxDigits=-1, 1> Accumulate=boost::spirit::classic::impl::positive_accumulate<float,10>, 1> ScannerT=boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istreambuf_iterator<char,std::char_traits<char>>>,policies_t>, 1> T=float 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/composite/impl/directives.ipp(66) : see reference to function template instantiation 'boost::spirit::classic::match<T> boost::spirit::classic::impl::uint_parser_impl<T,Radix,MinDigits,MaxDigits>::parse<ScannerT>(const ScannerT &) const' being compiled 1> with 1> [ 1> T=float, 1> Radix=10, 1> MinDigits=1, 1> MaxDigits=-1, 1> ScannerT=boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istreambuf_iterator<char,std::char_traits<char>>>,policies_t> 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/primitives/numerics.hpp(51) : see reference to function template instantiation 'RT boost::spirit::classic::impl::contiguous_parser_parse<result_t,boost::spirit::classic::impl::uint_parser_impl<T,Radix,MinDigits,MaxDigits>,ScannerT,boost::spirit::classic::skip_parser_iteration_policy<ParserT>>(const ST &,const ScannerT &,const boost::spirit::classic::no_skipper_iteration_policy<BaseT> &)' being compiled 1> with 1> [ 1> RT=result_t, 1> T=float, 1> Radix=10, 1> MinDigits=1, 1> MaxDigits=-1, 1> ScannerT=boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istreambuf_iterator<char,std::char_traits<char>>>,policies_t>, 1> ParserT=openvrml::vrml97_space_parser, 1> ST=boost::spirit::classic::impl::uint_parser_impl<float,10,1,-1>, 1> BaseT=boost::spirit::classic::skip_parser_iteration_policy<openvrml::vrml97_space_parser> 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/primitives/numerics.hpp(175) : see reference to function template instantiation 'boost::spirit::classic::match<T> boost::spirit::classic::uint_parser<T,Radix,MinDigits,MaxDigits>::parse<const ScannerT>(const ScannerT &) const' being compiled 1> with 1> [ 1> T=float, 1> Radix=10, 1> MinDigits=1, 1> MaxDigits=-1, 1> ScannerT=boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istreambuf_iterator<char,std::char_traits<char>>>,policies_t> 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/primitives/impl/numerics.ipp(381) : see reference to function template instantiation 'boost::spirit::classic::match<T> boost::spirit::classic::ureal_parser_policies<T>::parse_n<const ScannerT>(ScannerT &)' being compiled 1> with 1> [ 1> T=float, 1> ScannerT=boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istreambuf_iterator<char,std::char_traits<char>>>,policies_t> 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/composite/impl/directives.ipp(98) : see reference to function template instantiation 'RT boost::spirit::classic::impl::real_parser_impl<RT,T,RealPoliciesT>::parse_main<boost::spirit::classic::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled 1> with 1> [ 1> RT=result_t, 1> T=float, 1> RealPoliciesT=boost::spirit::classic::real_parser_policies<float>, 1> IteratorT=boost::spirit::classic::multi_pass<std::istreambuf_iterator<char,std::char_traits<char>>>, 1> PoliciesT=policies_t, 1> ScannerT=boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istreambuf_iterator<char,std::char_traits<char>>>,policies_t> 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/primitives/impl/numerics.ipp(463) : see reference to function template instantiation 'RT boost::spirit::classic::impl::implicit_lexeme_parse<RT,boost::spirit::classic::impl::real_parser_impl<RT,T,RealPoliciesT>,ScannerT,boost::spirit::classic::iteration_policy>(const ParserT &,const ScannerT &,const boost::spirit::classic::skipper_iteration_policy<> &)' being compiled 1> with 1> [ 1> RT=result_t, 1> T=float, 1> RealPoliciesT=boost::spirit::classic::real_parser_policies<float>, 1> ScannerT=boost::spirit::classic::scanner<`anonymous-namespace'::iterator_t,`anonymous-namespace'::scanner_policies_t>, 1> ParserT=boost::spirit::classic::impl::real_parser_impl<result_t,float,boost::spirit::classic::real_parser_policies<float>> 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/primitives/numerics.hpp(245) : see reference to function template instantiation 'RT boost::spirit::classic::impl::real_parser_impl<RT,T,RealPoliciesT>::parse<ScannerT>(const ScannerT &)' being compiled 1> with 1> [ 1> RT=result_t, 1> T=float, 1> RealPoliciesT=boost::spirit::classic::real_parser_policies<float>, 1> ScannerT=boost::spirit::classic::scanner<`anonymous-namespace'::iterator_t,`anonymous-namespace'::scanner_policies_t> 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/composite/actions.hpp(107) : see reference to function template instantiation 'boost::spirit::classic::match<T> boost::spirit::classic::real_parser<T,RealPoliciesT>::parse<ScannerT>(const ScannerT &) const' being compiled 1> with 1> [ 1> T=float, 1> RealPoliciesT=boost::spirit::classic::real_parser_policies<float>, 1> ScannerT=boost::spirit::classic::scanner<`anonymous-namespace'::iterator_t,`anonymous-namespace'::scanner_policies_t> 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/composite/sequence.hpp(56) : see reference to function template instantiation 'boost::spirit::classic::match<T> boost::spirit::classic::action<ParserT,ActionT>::parse<ScannerT>(const ScannerT &) const' being compiled 1> with 1> [ 1> T=float, 1> ParserT=boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>, 1> ActionT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>, 1> ScannerT=boost::spirit::classic::scanner<`anonymous-namespace'::iterator_t,`anonymous-namespace'::scanner_policies_t> 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/non_terminal/impl/rule.ipp(235) : see reference to function template instantiation 'boost::spirit::classic::match<boost::spirit::classic::nil_t> boost::spirit::classic::sequence<A,B>::parse<ScannerT>(const ScannerT &) const' being compiled 1> with 1> [ 1> A=boost::spirit::classic::sequence<boost::spirit::classic::sequence<boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>,boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<ph oenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>>,boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>>, 1> B=boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>, 1> ScannerT=boost::spirit::classic::scanner<`anonymous-namespace'::iterator_t,`anonymous-namespace'::scanner_policies_t> 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/non_terminal/impl/rule.ipp(234) : while compiling class template member function 'boost::spirit::classic::match<boost::spirit::classic::nil_t> boost::spirit::classic::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const' 1> with 1> [ 1> ParserT=boost::spirit::classic::sequence<boost::spirit::classic::sequence<boost::spirit::classic::sequence<boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>,boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoeni x::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>>,boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>>,boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_a ctor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>>, 1> ScannerT=boost::spirit::classic::scanner<`anonymous-namespace'::iterator_t,`anonymous-namespace'::scanner_policies_t>, 1> AttrT=boost::spirit::classic::nil_t 1> ] 1> C:\Program Files (x86)\boost\boost_1_39\boost/spirit/home/classic/core/non_terminal/rule.hpp(131) : see reference to class template instantiation 'boost::spirit::classic::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled 1> with 1> [ 1> ParserT=boost::spirit::classic::sequence<boost::spirit::classic::sequence<boost::spirit::classic::sequence<boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>,boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoeni x::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>>,boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>>,boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_a ctor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>>, 1> ScannerT=boost::spirit::classic::scanner<`anonymous-namespace'::iterator_t,`anonymous-namespace'::scanner_policies_t>, 1> AttrT=boost::spirit::classic::nil_t 1> ] 1> ..\..\..\..\..\src\libopenvrml\openvrml\basetypes.cpp(4602) : see reference to function template instantiation 'boost::spirit::classic::rule<T0>::rule<boost::spirit::classic::sequence<A,B>>(const ParserT &)' being compiled 1> with 1> [ 1> T0=`anonymous-namespace'::scanner_t, 1> A=boost::spirit::classic::sequence<boost::spirit::classic::sequence<boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>,boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<ph oenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>>,boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>>>, 1> B=boost::spirit::classic::action<boost::spirit::classic::real_parser<float,boost::spirit::classic::real_parser_policies<float>>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<float>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<pho... [truncated message content] |
From: Braden M. <br...@en...> - 2009-07-11 06:04:23
|
With OpenVRML 0.18 finally done, I've started working on 0.19 features. I'm keeping that list short. In fact, there's only a couple of major things that I definitely want to get done before releasing 0.19: * Add support for reading model/x3d+xml. In 0.18, I added a thin XML parser wrapper that delegates to XmlLite on Windows and to libxml everwhere else. The model/x3d+xml parser can use this as well. * Convert the VRML97 and model/x3d-vrml parsers to use Spirit2. The Spirit parser framework has undergone a rewrite since OpenVRML started using it. By keeping this list short, hopefully 0.19 won't take nearly as long as 0.18 did. -- Braden McDaniel <br...@en...> |
From: Braden M. <br...@en...> - 2009-07-08 04:20:17
|
On Tue, 2009-07-07 at 01:56 -0400, Braden McDaniel wrote: > OpenVRML 0.18.2 is now available. The distribution can be obtained > from > > <http://downloads.sourceforge.net/openvrml/openvrml-0.18.1.tar.gz> This should, of course, be: <http://downloads.sourceforge.net/openvrml/openvrml-0.18.2.tar.gz> -- Braden McDaniel <br...@en...> |