From: Nobuhiro I. <iwa...@ni...> - 2012-01-31 07:02:54
|
Hi, 2012/1/31 <c00...@nc...>: > > Hi, > > I tried to install OpenVRML on my OpenSuSE 12.1 with all default configuration options, and got the following error message: > .... > make[5]: Nothing to be done for `all-am'. > make[5]: Leaving directory `/home/jyh-shyong/Downloads/openvrml-0.18.8/src/script' > make[4]: Leaving directory `/home/jyh-shyong/Downloads/openvrml-0.18.8/src/script' > make[4]: Entering directory `/home/jyh-shyong/Downloads/openvrml-0.18.8/src' > /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src/libopenvrml -I../src/libopenvrml -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_VECTOR_SIZE=30 -DXP_UNIX -DJS_THREADSAFE -I/usr/include/xulrunner-9.0.1 -I/usr/include/nspr4 -g -O2 -MT script/script_javascript_la-javascript.lo -MD -MP -MF script/.deps/script_javascript_la-javascript.Tpo -c -o script/script_javascript_la-javascript.lo `test -f 'script/javascript.cpp' || echo './'`script/javascript.cpp > libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src/libopenvrml -I../src/libopenvrml -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_VECTOR_SIZE=30 -DXP_UNIX -DJS_THREADSAFE -I/usr/include/xulrunner-9.0.1 -I/usr/include/nspr4 -g -O2 -MT script/script_javascript_la-javascript.lo -MD -MP -MF script/.deps/script_javascript_la-javascript.Tpo -c script/javascript.cpp -fPIC -DPIC -o script/.libs/script_javascript_la-javascript.o > script/javascript.cpp: In function 'JSBool {anonymous}::eventOut_setProperty(JSContext*, JSObject*, {anonymous}::jspropertyop_id, JSBool, jsval*)': > script/javascript.cpp:1558:55: error: could not convert 'id' from '{anonymous}::jspropertyop_id {aka long int}' to 'jsval {aka JS::Value}' > script/javascript.cpp: In static member function 'static JSBool {anonymous}::script::field_setProperty(JSContext*, JSObject*, {anonymous}::jspropertyop_id, JSBool, jsval*)': > script/javascript.cpp:1609:55: error: could not convert 'id' from '{anonymous}::jspropertyop_id {aka long int}' to 'jsval {aka JS::Value}' > script/javascript.cpp: In static member function 'static JSBool {anonymous}::SFNode::getProperty(JSContext*, JSObject*, {anonymous}::jspropertyop_id, jsval*)': > script/javascript.cpp:3286:32: error: could not convert 'id' from 'const jspropertyop_id {aka const long int}' to 'jsval {aka JS::Value}' > script/javascript.cpp:3301:75: error: could not convert 'id' from 'const jspropertyop_id {aka const long int}' to 'jsval {aka JS::Value}' > script/javascript.cpp: In static member function 'static JSBool {anonymous}::SFNode::setProperty(JSContext*, JSObject*, {anonymous}::jspropertyop_id, JSBool, jsval*)': > script/javascript.cpp:3314:31: error: could not convert 'id' from '{anonymous}::jspropertyop_id {aka long int}' to 'jsval {aka JS::Value}' > script/javascript.cpp:3330:55: error: could not convert 'id' from '{anonymous}::jspropertyop_id {aka long int}' to 'jsval {aka JS::Value}' > make[4]: *** [script/script_javascript_la-javascript.lo] Error 1 > make[4]: Leaving directory `/home/jyh-shyong/Downloads/openvrml-0.18.8/src' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory `/home/jyh-shyong/Downloads/openvrml-0.18.8/src' > make[2]: *** [all] Error 2 > make[2]: Leaving directory `/home/jyh-shyong/Downloads/openvrml-0.18.8/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/jyh-shyong/Downloads/openvrml-0.18.8' > make: *** [all] Error 2 > > > I wonder is there anything wrong in my Linux environment? Thanks for the help. > This is a problem by ABI change of xulrunner. Since xulrunner 9 to ABI was changed, this cannot be built. Best regards, Nobuhuro -- Nobuhiro Iwamatsu iwamatsu at {nigauri.org / debian.org} GPG ID: 40AD1FA6 |