- From: lpsmith at spod-central.org (Lucian Smith)
- Subject: [cellml-dev] Latest xulrunner problems
- Date: Wed, 27 Oct 2010 20:15:13 +0100
So, I was getting the error:
/usr/lib/libnssutil3.so: undefined reference to `PL_ClearArenaPool'
when trying to compile Antimony, and I *think* the problem is that I
wasn't using the latest xulrunner. So, I got the latest xulrunner
(1.9.2.10), and tried to recompile the CellML API. But then I ran into
other problems:
g++ -DHAVE_CONFIG_H -I. -I./interfaces -I. -I./sources
-I/home/lpsmith/xulrunner-sdk//include
-I/home/lpsmith/xulrunner-sdk//include/nspr
-I/home/lpsmith/xulrunner-sdk//include/xpcom
-I/home/lpsmith/xulrunner-sdk//include/string -I./interfaces -I.
-I./sources -I./sources/rdf -I./simple_interface_generators/glue/xpcom
-I./simple_interface_generators/glue/xpcom -fvisibility=hidden
-I./simple_interface_generators/glue/xpcom -DIN_MODULE_XPCOMSupport
-fvisibility=hidden -g -O2 -O2 -ffast-math -MT
libXPCOMSupport_la-p2xxpcom.lo -MD -MP -MF
.deps/libXPCOMSupport_la-p2xxpcom.Tpo -c
./simple_interface_generators/glue/xpcom/p2xxpcom.cpp -fPIC -DPIC -o
.libs/libXPCOMSupport_la-p2xxpcom.o
In file included from /home/lpsmith/xulrunner-sdk//include/nscore.h:51,
from
/home/lpsmith/xulrunner-sdk//include/nsXPCOMStrings.h:42,
from
/home/lpsmith/xulrunner-sdk//include/nsStringAPI.h:53,
from
./simple_interface_generators/glue/xpcom/p2xxpcom.hxx:15,
from
./simple_interface_generators/glue/xpcom/p2xxpcom.cpp:1:
/home/lpsmith/xulrunner-sdk//include/prtypes.h:527:1: warning:
"PR_STATIC_ASSERT" redefined
In file included from
./simple_interface_generators/glue/xpcom/p2xxpcom.cpp:1:
./simple_interface_generators/glue/xpcom/p2xxpcom.hxx:10:1: warning: this
is the location of the previous definition
In file included from
./simple_interface_generators/glue/xpcom/p2xxpcom.hxx:15,
from
./simple_interface_generators/glue/xpcom/p2xxpcom.cpp:1:
/home/lpsmith/xulrunner-sdk//include/nsStringAPI.h:1058: error: size of
array ???arg??? is negative
./simple_interface_generators/glue/xpcom/p2xxpcom.cpp: In member function
???virtual char* p2x::XPCOM::IObject::objid()???:
./simple_interface_generators/glue/xpcom/p2xxpcom.cpp:62: warning: format
???%08X??? expects type ???unsigned int???, but argument 3 has type
???void*???
make[1]: *** [libXPCOMSupport_la-p2xxpcom.lo] Error 1
make[1]: Leaving directory `/home/lpsmith/CellML/hg/cellml-api'
This is the case even if I pull the latest CellML API from hg.
Any recommendations? I'd be happy to roll back the nssutil library if I
could find it and it would help. Other searches for the (original) error
talked about updating nspr, so maybe that's my real problem?
-Lucian
- [cellml-dev] Latest xulrunner problems, Lucian Smith, 10/28/2010
Archive powered by MHonArc 2.6.18.