A list for the developers of CellML tools

Text archives Help


[cellml-dev] Latest xulrunner problems


Chronological Thread 
  • 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




Archive powered by MHonArc 2.6.18.

Top of page