You are not logged in.

#101 2009-09-02 15:47:06

alex_anthony
Member
From: UK
Registered: 2007-09-25
Posts: 344

Re: [REQUEST] moblin

ahh yes i fixed that. Can you try using the PKGBUILD in my git repo?
git clone git://gitorious.org/moblin-and-gnome-devel-packaging/moblin-git.git

This is always updated to the latest versions of the PKGBUILDs. I'd recommend using this to build moblin

Offline

#102 2009-09-02 23:26:00

ChemBro
Member
Registered: 2008-10-22
Posts: 703

Re: [REQUEST] moblin

I can't get mozilla-headless built. Same error as illusionalsagacity in post #100.

Offline

#103 2009-09-03 17:31:39

illusionalsagacity
Member
Registered: 2009-08-26
Posts: 22

Re: [REQUEST] moblin

On my machine it'll build perfectly for a while then this error comes up.

invoking make to create js-config script
make[1]: Entering directory `/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/js/src'
make[1]: Leaving directory `/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/js/src'
make[1]: Entering directory `/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/js/src'
rm -f js-config.tmp
sed < /home/rob/moblin-git/mozilla-headless/src/headless/js/src/js-config.in > js-config.tmp \
    -e 's|@prefix@|/usr|' \
    -e 's|@exec_prefix@|/usr|' \
    -e 's|@includedir@|/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/dist/include|' \
    -e 's|@libdir@|/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/dist/lib|' \
    -e 's|@MOZILLA_VERSION@||' \
    -e 's|@LIBRARY_NAME@|mozjs|' \
    -e 's|@NSPR_CFLAGS@|-I/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/dist/include/nspr|' \
    -e 's|@JS_CONFIG_LIBS@|-L/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -ldl -lm  -lm -ldl |' \
    -e 's|@MOZ_JS_LIBS@|-L/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/dist/lib -lmozjs|' \
    && mv js-config.tmp js-config && chmod +x js-config
make[1]: Leaving directory `/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/js/src'
make: *** No targets specified and no makefile found.  Stop.
==> ERROR: Build Failed.
    Aborting...

When I compiled it manually with ./configure, make, sudo make install, it compiled.

also, using the command gmake -f client.mk will compile it manually. (ln -s /usr/bin/make /usr/bin/gmake)


EDIT: This PKGBUILD works for me, anybody willing to test it?

# Maintainer: Alex Anthony <alex.anthony28991@googlemail.com>

pkgname=mozilla-headless-hg
pkgver=30645
pkgrel=1
pkgdesc="Xulrunner for headless, used for embedding"
arch=('i686' 'x86_64')
url="http://www.mozilla.org"
license=('GPL')
depends=('bzip2' 'cairo' 'alsa-lib' 'libxt' 'hunspell' 'nss' 'sqlite3' 'bash' 'nspr')
makedepends=('mercurial' 'autoconf-compat')
provides=()
conflicts=('xulrunner-headless-hg')
source=('mozconfig'
         'mozilla-headless.sh')
install=$pkgname.install
_hgroot="http://hg.mozilla.org/incubator/offscreen/headless"
_hgrepo=headless
md5sums=('915dfe1ac4a2152090ee687da4eecf00'
         '5ef706e38b9557b381fbc6170952dc32')

build() {
  rm -rf $srcdir/$_hgrepo-build
  cd $srcdir
  hg checkout $_hgrepo
  cp -r $srcdir/$_hgrepo $srcdir/$_hgrepo-build 
  cd $srcdir/$_hgrepo-build
  cp $startdir/mozconfig $srcdir/$_hgrepo-build/.mozconfig
  cd $srcdir/$_hgrepo
  cp $startdir/mozconfig ./
  cp $startdir/mozconfig ./.mozconfig
  cp $startdir/mozilla-headless.sh ./
  cp $startdir/mozilla-headless.sh ./mozilla-headless.sh
  chmod +x mozilla-headless.sh
  ln -s /usr/bin/make /usr/bin/gmake
  gmake -f client.mk || return 1
  ./mozilla-headless.sh
}

Last edited by illusionalsagacity (2009-09-03 22:30:21)

Offline

#104 2009-09-06 23:08:17

illusionalsagacity
Member
Registered: 2009-08-26
Posts: 22

Re: [REQUEST] moblin

cc1plus: warnings being treated as errors
/usr/include/xulrunner-1.9.2a1pre/nsTArray.h: In function 'gboolean mhs_history_unpin_page(MhsHistory*, const gchar*, GError**)':
/usr/include/xulrunner-1.9.2a1pre/nsTArray.h:889: error: dereferencing pointer '<anonymous>' does break strict-aliasing rules
/usr/include/xulrunner-1.9.2a1pre/nsTArray.h:891: error: dereferencing pointer '<anonymous>' does break strict-aliasing rules
/usr/include/xulrunner-1.9.2a1pre/nsTArray.h:890: error: dereferencing pointer '<anonymous>' does break strict-aliasing rules
/usr/include/xulrunner-1.9.2a1pre/nsTArray.h:888: note: initialized from here
make[3]: *** [mhs-history.o] Error 1
make[3]: Leaving directory `/home/rob/moblin-git/mozilla-headless-services/src/mozilla-headless-services-build/service'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/rob/moblin-git/mozilla-headless-services/src/mozilla-headless-services-build/service'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rob/moblin-git/mozilla-headless-services/src/mozilla-headless-services-build'
make: *** [all] Error 2
==> ERROR: Build Failed.
    Aborting...

This is what I get when trying to compile mozilla-headless-services

Offline

#105 2009-09-07 00:02:37

alex_anthony
Member
From: UK
Registered: 2007-09-25
Posts: 344

Re: [REQUEST] moblin

my mozilla-headless still won't build. Gets quite a long way (near the end), before hitting this error

collect2: ld terminated with signal 9 [Killed]
make[3]: *** [libxul.so] Error 1

Annoying that I made it build before, but I don't have the package anymore

Offline

#106 2009-09-07 00:46:40

illusionalsagacity
Member
Registered: 2009-08-26
Posts: 22

Re: [REQUEST] moblin

alex_anthony wrote:

my mozilla-headless still won't build. Gets quite a long way (near the end), before hitting this error

collect2: ld terminated with signal 9 [Killed]
make[3]: *** [libxul.so] Error 1

Annoying that I made it build before, but I don't have the package anymore

Was that with the PKGBUILD I posted?

Offline

#107 2009-09-07 21:23:43

alex_anthony
Member
From: UK
Registered: 2007-09-25
Posts: 344

Re: [REQUEST] moblin

It was with a PKGBUILD based on it. Same main commands, but the mozilla-headless.sh script doesn't need running, it needs installing to /etc/profile.d/ . But it also needs rewriting to have accurate lib dirs, or it might not be needed if we install to /usr/lib (was going into /opt)
Why are you making a symlink of make to gmake, then just running it? Why not just make -f client.mk? Does it install the files into the $pkgdir too?

Can you post the mozconfig you're using successfully too?

Offline

#108 2009-09-08 00:55:22

illusionalsagacity
Member
Registered: 2009-08-26
Posts: 22

Re: [REQUEST] moblin

alex_anthony wrote:

It was with a PKGBUILD based on it. Same main commands, but the mozilla-headless.sh script doesn't need running, it needs installing to /etc/profile.d/ . But it also needs rewriting to have accurate lib dirs, or it might not be needed if we install to /usr/lib (was going into /opt)
Why are you making a symlink of make to gmake, then just running it? Why not just make -f client.mk? Does it install the files into the $pkgdir too?

Can you post the mozconfig you're using successfully too?

Okay, I got it to build again. In the mozconfig you were using --prefix=/usr while in the PKGBUILD it was installing to /opt.

PKGBUILD

# Maintainer: Alex Anthony <alex.anthony28991@googlemail.com>

pkgname=mozilla-headless-hg
pkgver=30645
pkgrel=1
pkgdesc="Xulrunner for headless, used for embedding"
arch=('i686' 'x86_64')
url="http://www.mozilla.org"
license=('GPL')
depends=('bzip2' 'cairo' 'alsa-lib' 'libxt' 'hunspell' 'nss' 'sqlite3' 'bash' 'nspr')
makedepends=('mercurial' 'autoconf-compat')
provides=()
conflicts=('xulrunner-headless-hg')
source=('mozconfig'
         'mozilla-headless.sh')
install=$pkgname.install
_hgroot="http://hg.mozilla.org/incubator/offscreen/headless"
_hgrepo=headless

build() {
#  rm -rf $srcdir/$_hgrepo-build
  cd $srcdir
  hg checkout $_hgrepo
#  cp -r $srcdir/$_hgrepo $srcdir/$_hgrepo-build 
#  cd $srcdir/$_hgrepo-build
  cd $srcdir/$_hgrepo
  cp $startdir/mozconfig ./.mozconfig
  make -f client.mk configure || return 1
  cd ../mozilla-build
  make || return 1
  make SKIP_GRE_REGISTRATION=1 DESTDIR=${pkgdir} install || return 1
  mkdir -p $pkgdir/etc/profile.d
  mkdir -p $pkgdir/usr/lib/pkgconfig
  mkdir -p $pkgdir/opt/mozilla-headless
  chown $USER $pkgdir/opt/mozilla-headless
  install -m755 $startdir/mozilla-headless.sh $pkgdir/etc/prodile.d/mozilla-headless.sh
  cp $pkgdir/opt/mozilla-headless/lib/pkgconfig/* $pkgdir/usr/lib/pkgconfig/
}
md5sums=('93d7b84ca0bec0320658090d5243361c'
        '8eea442ee933f6ca661cc9563ea3c0d3')

mozconfig

mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../mozilla-build
ac_add_options --enable-application=xulrunner
ac_add_options --enable-default-toolkit=cairo-headless
ac_add_options --enable-pango

ac_add_options --disable-optimize --enable-debug

ac_add_options --disable-tests
ac_add_options --disable-printing
ac_add_options --disable-crashreporter
ac_add_options --disable-accessibility
ac_add_options --disable-javaxpcom

ac_add_options --enable-plugins
ac_add_options --with-system-nss

ac_add_options --prefix=/opt/mozilla-headless
mk_add_options MOZ_CO_PROJECT=xulrunner

Offline

#109 2009-09-09 21:26:02

illusionalsagacity
Member
Registered: 2009-08-26
Posts: 22

Re: [REQUEST] moblin

Sorry about the double post, I have a working PKGBUILD for anjal. It requires a patched version of libwebkit, I used libwebkit-newest for it.

patched PKGBUILD for libwebkit-newest

# Contributer: Andreas Radke <andyrtr@archlinux.org>
# Maintainer: Nezmer <Nezmer@gmail.com>

pkgname=libwebkit-newest
_pkgname=webkit
pkgver=1.1.14
pkgrel=2
pkgdesc="an opensource web content engine, derived from KHTML and KJS from KDE"
arch=('i686' 'x86_64')
url="http://webkitgtk.org/"
license=('custom')
depends=('libxt' 'libxslt' 'icu' 'gstreamer0.10-base' 'libsoup>=2.27.90' 'enchant>=1.4.2')
makedepends=('gperf' 'gtk-doc>=1.11')
provides=('webkitgtk-svn' 'libwebkit=1.1.12')
conflicts=('webkitgtk-svn' 'libwebkit')
replaces=('webkitgtk-svn' 'libwebkit')
source=(http://webkitgtk.org/webkit-${pkgver}.tar.gz webkit.patch)
options=('!libtool')
md5sums=('bff87d1ddc562223cb99201950d7e138'
    'f8fb155d2c8c81e92541a0102bbeadb2')

build() {
  cp webkit.patch ${srcdir}/${_pkgname}-${pkgver}/
  cd ${srcdir}/${_pkgname}-${pkgver}/
  patch -p2 -i webkit.patch
  cd ${srcdir}/webkit-${pkgver}
  ./configure --prefix=/usr \
    --enable-video \
    --with-font-backend=freetype --enable-gtk-doc \
    --enable-jit --with-unicode-backend=icu
  make || return 1
  make DESTDIR="$pkgdir" install || return 1

  install -Dm644 ${srcdir}/webkit-${pkgver}/WebKit/LICENSE $pkgdir/usr/share/licenses/libwebkit/LICENSE
}

webkit.patch

--- /webkit-1.1.14/WebKit/gtk/webkit/webkitwebframe.cpp    (revision 44495)
+++ /webkit-1.1.14/WebKit/gtk/webkit/webkitwebframe.cpp    (working copy)
@@ -490,6 +490,31 @@
     webkit_web_frame_load_data(frame, content, NULL, NULL, baseURL, unreachableURL);
 }
 
+/*
+ * Detect whether a cursor is in a blockquote
+ */
+gboolean
+webkit_web_frame_is_cursor_at_blockquote (WebKitWebFrame *frame)
+{
+    Frame* coreFrame = core(frame);
+
+    return coreFrame->editor()->numEnclosedBlockquotes() != 0;
+}
+
+/*
+ * Execute arbitary commands in frame.
+ */
+void
+webkit_web_frame_execute_command (WebKitWebFrame *frame, const gchar* command)
+{
+    g_return_if_fail(WEBKIT_IS_WEB_FRAME(frame));
+
+    Frame* coreFrame = core(frame);
+    String commandString = String::fromUTF8(command);
+
+    coreFrame->editor()->command(commandString).execute();
+}
+
 /**
  * webkit_web_frame_load_request:
  * @frame: a #WebKitWebFrame
@@ -828,3 +853,12 @@
     WebKitWebFramePrivate* priv = frame->priv;
     return priv->loadStatus;
 }
+
+int
+webkit_web_frame_get_height (WebKitWebFrame *frame)
+{
+    Frame* coreFrame = core(frame);
+    FrameView* view = coreFrame->view();
+
+    return view->contentsHeight();
+}
--- /webkit-1.1.14/WebKit/gtk/webkit/webkitwebframe.h    (revision 44495)
+++ /webkit-1.1.14/WebKit/gtk/webkit/webkitwebframe.h    (working copy)
@@ -92,7 +92,20 @@
 webkit_web_frame_load_uri           (WebKitWebFrame       *frame,
                                      const gchar          *uri);
 
+WEBKIT_API gchar*
+webkit_web_frame_get_inner_text     (WebKitWebFrame       *frame);
+
+WEBKIT_API gboolean
+webkit_web_frame_is_cursor_at_blockquote (WebKitWebFrame *frame);
+
 WEBKIT_API void
+webkit_web_frame_execute_command    (WebKitWebFrame       *frame,
+                                     const gchar          *command);
+
+#define webkit_web_frame_break_quote (frame) \
+webkit_web_frame_execute_command (frame, "InsertNewlineInQuotedContent")
+
+WEBKIT_API void
 webkit_web_frame_load_string        (WebKitWebFrame       *frame,
                                      const gchar          *content,
                                      const gchar          *mime_type,
@@ -134,6 +147,9 @@
 WEBKIT_API WebKitLoadStatus
 webkit_web_frame_get_load_status    (WebKitWebFrame       *frame);
 
+WEBKIT_API int
+webkit_web_frame_get_height         (WebKitWebFrame       *frame);
+
 G_END_DECLS
 
 #endif
--- /webkit-1.1.14/WebCore/editing/Editor.cpp    (revision 44495)
+++ /webkit-1.1.14/WebCore/editing/Editor.cpp    (working copy)
@@ -223,6 +223,14 @@
     return client() && client()->isSelectTrailingWhitespaceEnabled();
 }
 
+int Editor::numEnclosedBlockquotes()
+{
+    SelectionController* sel = m_frame->selection();
+    Position start = sel->selection().start();
+
+    return WebCore::numEnclosingMailBlockquotes(start);
+}
+
 bool Editor::deleteWithDirection(SelectionController::EDirection direction, TextGranularity granularity, bool killRing, bool isTypingAction)
 {
     if (!canEdit())
--- /webkit-1.1.14/WebCore/editing/Editor.h    (revision 44495)
+++ /webkit-1.1.14/WebCore/editing/Editor.h    (working copy)
@@ -291,6 +291,7 @@
     PassRefPtr<Range> nextVisibleRange(Range*, const String&, bool forward, bool caseFlag, bool wrapFlag);
     
     void addToKillRing(Range*, bool prepend);
+    int numEnclosedBlockquotes ();
 private:
     Frame* m_frame;
     OwnPtr<DeleteButtonController> m_deleteButtonController;

make sure you check the md5sum of webkit.patch, it may not be correct.

Offline

#110 2009-09-15 16:02:54

alex_anthony
Member
From: UK
Registered: 2007-09-25
Posts: 344

Re: [REQUEST] moblin

the anjal stuff worked. I renamed the patch to anjal.patch and the pkg to libwebkit-anjal, and I'll upload it to the AUR. Still working on building the mozilla stuff - takes a long time if you get something wrong

Offline

#111 2009-09-16 03:06:45

aymara
Member
From: Argentina
Registered: 2008-07-08
Posts: 59
Website

Re: [REQUEST] moblin

alex_anthony wrote:

the anjal stuff worked. I renamed the patch to anjal.patch and the pkg to libwebkit-anjal, and I'll upload it to the AUR. Still working on building the mozilla stuff - takes a long time if you get something wrong

Thanks!!! I love Anjal!! I think its one of the things on moblin that can be used perfectly by it own.


http://archlinux.me/aymara/ ----> Newbie forever...  ¬¬

Offline

#112 2009-09-25 14:54:17

ChemBro
Member
Registered: 2008-10-22
Posts: 703

Re: [REQUEST] moblin

Anjal needs "libwebkit-patched", but I built "libwebkit-anjal" before... Little mistake, isn't it? cool

Offline

#113 2009-09-25 14:57:54

LexRivera
Member
Registered: 2009-08-02
Posts: 12

Re: [REQUEST] moblin

moblin 2.0 released, any way to port it to the Arch?

Offline

#114 2009-09-25 16:11:30

alex_anthony
Member
From: UK
Registered: 2007-09-25
Posts: 344

Re: [REQUEST] moblin

@ChemBro - I changed the name for the AUR submit to be a little more descriptive. If you dont want to rebuild, just force the dependencies. There's also an updated version of libwebkit-anjal PKGBUILD in the git repo, along with a few other changes, which is always up to date.  I'll try and post it to AUR too though.

@LexRivera - I was just pondering attempting to package the released versions. The *-git packages (use the git repo described above for the PKGBUILDs) have something close to the moblin 2.1 preview that they also released. Anyone think it's worth trying to package from the tarballs?

I'm also still interested in finding some hosting so I can make a repo. Anyone got some spare ftp space?

Last edited by alex_anthony (2009-09-25 16:16:20)

Offline

#115 2009-09-25 16:36:07

genisis300
Member
From: Uk
Registered: 2008-01-15
Posts: 284

Re: [REQUEST] moblin

Has anyone seen today on Linux Today that Moblin is going to be support for Desktop Systems as well.
Could be interesting
http://www.pcworld.com/businesscenter/a … ktops.html


"is adult entertainment killing our children or is killing our children entertaining adults?" Marilyn Manson

Offline

#116 2009-09-25 16:54:26

LexRivera
Member
Registered: 2009-08-02
Posts: 12

Re: [REQUEST] moblin

@alex_antony i sent you mail related ftp space - i even have my own repo and build env, contact me.

Offline

#117 2009-10-01 11:57:19

ChemBro
Member
Registered: 2008-10-22
Posts: 703

Re: [REQUEST] moblin

Package "hornsey":

No package 'clutter-gtk-0-10' found

It's called "clutter-gtk-git" here.

Offline

#118 2009-10-02 20:38:49

Zom
Member
From: Sweden
Registered: 2007-10-27
Posts: 430

Re: [REQUEST] moblin

Yeah, I think packaging the 2.0 release separately could be worth a shot.

Offline

#119 2009-10-03 14:02:58

illusionalsagacity
Member
Registered: 2009-08-26
Posts: 22

Re: [REQUEST] moblin

Is anyone having trouble compiling mozilla-headless-services? I can't get it to build.

EDIT: compiles now, just had to update mozilla-headless.

Last edited by illusionalsagacity (2009-10-03 16:01:48)

Offline

#120 2009-10-03 15:56:49

paito
Member
From: Canada
Registered: 2009-10-03
Posts: 8
Website

Re: [REQUEST] moblin

libccss-git installs.
libccss is down because the link is broken.

but nbtk-git fails because it says

"No package 'libccss-1' found"

maybe this is a noob question but how could i tell it libccss is really installed or what should i do?

Offline

#121 2009-10-03 15:59:01

illusionalsagacity
Member
Registered: 2009-08-26
Posts: 22

Re: [REQUEST] moblin

paito wrote:

libccss-git installs.
libccss is down because the link is broken.

but nbtk-git fails because it says

"No package 'libccss-1' found"

maybe this is a noob question but how could i tell it libccss is really installed or what should i do?

I believe you need to install libccss-old, not libccss-git

Offline

#122 2009-10-03 16:20:44

paito
Member
From: Canada
Registered: 2009-10-03
Posts: 8
Website

Re: [REQUEST] moblin

If you look at them all the packages libccss, libccss-old, ccss are all hosted on freedesktop.org and they are all down sad

doesn't really look like they will be coming back online either.

Offline

#123 2009-10-03 16:23:38

illusionalsagacity
Member
Registered: 2009-08-26
Posts: 22

Re: [REQUEST] moblin

paito wrote:

If you look at them all the packages libccss, libccss-old, ccss are all hosted on freedesktop.org and they are all down sad

doesn't really look like they will be coming back online either.

try this...

git clone git://gitorious.org/moblin-and-gnome-devel-packaging/moblin-git.git
cd moblin-git/ccss/libccss-old
makepkg -sif

Offline

#124 2009-10-03 18:20:26

paito
Member
From: Canada
Registered: 2009-10-03
Posts: 8
Website

Re: [REQUEST] moblin

Thanks so much illusionalsagacity!

Moblin v2.0 is booting on my system xps1530 I just need to setup the web browser and i am set.

When I start moblin all the menu item insides( where the stuff/options should be) is white that is normal until i get mozilla-headless-services and stuff running right?

Here are some screenshots if you want.
http://paitoanderson.com/projects/shot1.png
http://paitoanderson.com/projects/shot2.png

Last edited by paito (2009-10-08 01:45:43)

Offline

#125 2009-10-06 23:25:09

paito
Member
From: Canada
Registered: 2009-10-03
Posts: 8
Website

Re: [REQUEST] moblin

Sorry to double post but..

I was getting the same error as illusionalsagacity in post #104: and my .mozconfig is the same as the one he posted.
But i got it too to continue by removing "-Werror" in configure.ac, i just manually git cloned it. (That prevents the warnings being treated as errors)

Anyway later on it it halted on

/usr/bin/ld: warning: libmozjs.so, needed by /opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so, not found (try using -rpath or -rpath-link)
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetDebuggerHandler'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_snprintf'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewExternalString'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GC'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_XDRMemSetData'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToBoolean'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_GetErrorMessage'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_Enumerate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPropertyAttrsGetterAndSetter'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewUCStringCopyN'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_AddNamedRoot'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ConvertStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompileUCScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_TraceChildren'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_CheckUndeclaredVarAssignment'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetTrap'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetStringChars'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ReportErrorNumber'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToInt32'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SaveExceptionState'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LookupProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptFilenameFlags'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DecompileScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetThreadStackLimit'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPropertyDescriptorById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ShutDown'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetGCCallbackRT'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetContextThread'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetRuntimeSecurityCallbacks'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetMethod'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ReportOutOfMemory'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ConvertValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_vsmprintf'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompileScriptForPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetContextSecurityCallbacks'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashFreeTable'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SealObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsNativeFrame'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetGlobalObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetContextCallback'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_XDRScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetPropertyAttributes'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_TriggerOperationCallback'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetUCPropertyAttributes'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineConstDoubles'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetPropertyById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_FreeStack'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HashTableRemove'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_MakeStringImmutable'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsSystemObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompileUCScriptForPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetStringBytes'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EvaluateInStackFrame'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_XDRMemGetData'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HasUCProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_RemoveRootRT'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HasElement'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DecompileFunctionBody'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_InitStandardClasses'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CloneFunctionObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DestroyScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_StringToVersion'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_AllocStack'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CallFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_CallClass'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsAboutToBeFinalized'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ExecuteScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashGetStubOps'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewStringCopyZ'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineUCProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsDebuggerFrame'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToId'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashTableFinish'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineFunctions'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_sprintf_append'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LockGCThingRT'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearScriptTraps'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_FinishJSONParse'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetScriptStackQuota'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_InitClass'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearTrap'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_Invoke'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearPendingException'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetGCParameter'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_CoerceArrayToCanvasImageData'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefinePropertyById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_smprintf'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_DateGetMsecSinceEpoch'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFunctionId'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_XDRNewMem'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HashTableAdd'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_FrameIterator'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_RemoveExternalStringFinalizer'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompareStrings'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPropertyById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ComputeThis'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashTableEnumerate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_PutPropertyDescArray'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFunctionArity'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFunctionNative'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_MarkGCThing'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetOptions'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetDebugErrorHook'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashClearEntryStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetRuntimeSecurityCallbacks'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_AddRoot'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFramePC'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetPendingException'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_TryJSON'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DestroyIdArray'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DeleteUCProperty2'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsArrayObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewPropertyIterator'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HasInstance'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_GetterOnlyPropertyStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DestroyContextNoGC'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ConvertArguments'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToString'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_RestoreFrameChain'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptLineExtent'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPropertyAttrsGetterAndSetterById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewSystemObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ReportError'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptVersion'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPendingException'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetElement'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_BeginJSONParse'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetParent'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_Init'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineUCFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetThrowHook'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EnumerateStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetVersion'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetObjectHook'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetContextPrivate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPrototype'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DeletePropertyById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameThis'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetSecurityCallbacks'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_free'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ResolveStandardClass'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ObjectIsFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetOperationCallback'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashTableOperate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IdToValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CheckAccess'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_SaveRegExpStatics'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetContextPrivate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LookupPropertyById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LockGCThing'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetExtraGCRoots'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearInterrupt'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_BeginRequest'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptFilename'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetGCCallback'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_FinalizeStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetGlobalForObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptBaseLineNumber'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CallFunctionName'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_InstanceOf'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetStringLength'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewArrayObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EvaluateScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DecompileFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HoldPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_malloc'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewUCStringCopyZ'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetUCProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashTableDestroy'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_PropertyStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_FlagScriptFilenamePrefix'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPropertyDescArray'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_DeepBail'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DeleteProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewStringCopyN'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_NextActiveContext'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompileFunctionForPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetLocaleCallbacks'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineProperties'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetGCParameter'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearRegExpStatics'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFunctionScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetElement'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewString'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewHashTable'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_smprintf_free'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScopeChain'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_obj_defineSetter(JSContext*, unsigned int, int*)'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsConstructorFrame'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsExceptionPending'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_DateIsValid'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LookupPropertyWithFlagsById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetFrameAnnotation'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DestroyContext'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineElement'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompileUCFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetVersion'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ResolveStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_PopArguments'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewDoubleValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetDestroyScriptHookProc'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetNewScriptHookProc'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_Finish'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_FunctionClass'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetCallHook'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_realloc'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LineNumberToPC'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameCalleeObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetGlobalObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetReservedSlot'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToNumber'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_RestoreRegExpStatics'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameFunctionObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_ScriptClass'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CallTracer'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetUCProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EnumerateStandardClasses'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_PushArguments'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetInterrupt'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_GetGCThingTraceKind'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ConstructObjectWithArguments'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_MaybeGC'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFunctionName'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EvaluateUCScriptForPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ReportPendingException'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LookupUCProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsRunning'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewScriptObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LookupPropertyWithFlags'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearNewbornRoots'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_XDRDestroy'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HashString'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DropPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ResumeRequest'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewObjectWithGivenProto'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewUCString'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetParent'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_Stringify'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_TypeOfValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewContext'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetNaNValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearWatchPointsForObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPrivate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPropertyAttributes'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToECMAUint32'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetPrivate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsGCMarkingTracer'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SaveFrameChain'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CallFunctionValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashVoidPtrKeyStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_InternString'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetContextThread'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_UnlockGCThingRT'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashFinalizeStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ConsumeJSONText'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_ObjectOps'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetInstancePrivate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SuspendRequest'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EvaluateScriptForPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetOptions'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameAnnotation'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetArrayLength'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashMatchEntryStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetOperationCallback'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EndRequest'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_AddExternalStringFinalizer'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DeleteElement2'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashTableInit'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HashTableEnumerateEntries'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NextProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ToggleOptions'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameScopeChain'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_AlreadyHasOwnUCProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ErrorFromException'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashAllocTable'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetRuntime'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFunctionObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewDHashTable'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetErrorReporter'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameCallObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashMoveEntryStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetPrototype'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompareValues'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_XDRMemResetData'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_UnlockGCThing'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_InternUCStringN'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HashTableDestroy'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetGCParameterForThread'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_RestoreExceptionState'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_Now'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptedCaller'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_AddArgumentFormatter'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetObjectId'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToECMAInt32'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompileUCFunctionForPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ContextIterator'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearScope'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetConstructor'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_SetTraceableNativeFailed(JSContext*)'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HasProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ThrowStopIteration'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_PCToLineNumber'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EvaluateUCInStackFrame'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetClass'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewNumberValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HashTableLookup'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_obj_defineGetter(JSContext*, unsigned int, int*)'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetReservedSlot'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetExecuteHook'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_AddNamedRootRT'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_RemoveRoot'
collect2: ld returned 1 exit status
make[3]: *** [mhs-service] Error 1
make[3]: Leaving directory `/home/paito/moblin/mozilla-headless-services/service'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/paito/moblin/mozilla-headless-services/service'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/paito/moblin/mozilla-headless-services'
make: *** [all] Error 2

locate libmozjs.so returns

/usr/lib/xulrunner-1.9.1/libmozjs.so
/usr/lib/xulrunner-devel-1.9.1/sdk/lib/libmozjs.so

Should I try rpath or should it be looking  in /usr/lib for libxul.so?

Last edited by paito (2009-10-06 23:29:03)

Offline

Board footer

Powered by FluxBB