|
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
|