#29 new

Undefined symbol: js_GetProperty

Reported by CakePHPUser | August 17th, 2009 @ 06:19 PM

When I 'import sypdermonkey' I get an undefined reference to js_GetProperty. I'm using python 2.5.2 with --system-library for python-spidermonkey version 0.0.9.


Python 2.5.2 (r252:60911, Sep 11 2008, 13:43:31)
[GCC 4.2.4] on linux2 Type "help", "copyright", "credits" or "license" for more information.

import spidermonkey Traceback (most recent call last):
File "", line 1, in ImportError: /usr/lib/python2.5/site-packages/spidermonkey.so: undefined symbol: js_GetProperty

Note sure how to resolve this issue.

Comments and changes to this ticket

  • Paul J. Davis

    Paul J. Davis August 17th, 2009 @ 06:28 PM


    Yeah, sorry about that. This is related to [#11] which is dead in the water until I see a Spidermonkey 1.8.1 release. For the time being you'll need to build the included version because I was a bit of bastard and dipped into the internal API for some functions that are going to be available in 1.8.1.

    I've actually developed a nervous tick of checking Mozilla's FTP for a new RC candidate, so rest assured that as soon as there's a package out I'll be moving quite quickly to a system installed 1.8.1 library and dropping support for 1.7.


Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Python/JavaScript bridge module, making use of Mozilla's spidermonkey JavaScript implementation. Allows implementation of JavaScript classes, objects and functions in Python, and evaluation and calling of JavaScript scripts and functions respectively. Borrows heavily from Claes Jacobssen's Javascript Perl module, in turn based on Mozilla's 'PerlConnect' Perl binding.

People watching this ticket