From: SourceForge.net <no...@so...> - 2005-11-13 20:52:16
|
Bugs item #1342128, was opened at 2005-10-30 03:36 Message generated for change (Comment added) made by dsalt You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109655&aid=1342128&group_id=9655 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: gxine Group: None Status: Open Resolution: Fixed Priority: 6 Submitted By: stephen mirowski (spmirowski) Assigned to: Nobody/Anonymous (nobody) Summary: Gxine 0.5 can't find installed JS Initial Comment: I am running Fedora Core 4. I get an error that ./confgure can not find the JS installed on my computer. I have JS and JS-devel installed. packages: js-1.5-0.rc6a.6 js-devel-1.5-0.rc6a.6 Is there an option to pass to tell configure where it is? ---------------------------------------------------------------------- >Comment By: Darren Salt (dsalt) Date: 2005-11-13 20:52 Message: Logged In: YES user_id=294680 What you say that you've done looks right (other than that you've installed a local unpackaged build in /usr/$DIR rather than /usr/local/$DIR, but that's a separate matter and isn't relevant here). My guess is that your problem is something other than simple file-not-found: config.log is of interest. It'll contain details of what failed _somewhere_ near the end (searching for "smjs" will locate the start of the Spidermonkey tests; what precedes that is unlikely to be of interest). ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2005-11-13 18:54 Message: Logged In: NO I'm running slackware 10.1 I've built js1.5 final from http://ftp.mozilla.org/pub/mozilla.org/js/ using make -f Makefile.ref .. that builds the libjs.so libjs.a I put those in my /usr/lib and I put all the header files from the src dir in /usr/include/js (this includes jsapi.h) jsapi.h sits in /usr/include/js and it is not found with: gxine .5 with or without the patch that is supposed to fix this issue CVS as of 13, November 2005 @ 1:30pm EST I also tried --with-spidermonkey=/usr/include/js still not found... what's going on.. how can I get this to configure properly ---------------------------------------------------------------------- Comment By: Darren Salt (dsalt) Date: 2005-10-30 16:11 Message: Logged In: YES user_id=294680 I've also uploaded a patch which fixes this properly: it'll find jsapi.h in /usr/include and provides --with-spidermonkey in case it's not in one of the three known locations. The patch is available from the project download page. (You can remove /usr/include/js now.) ---------------------------------------------------------------------- Comment By: Darren Salt (dsalt) Date: 2005-10-30 16:11 Message: Logged In: YES user_id=294680 This bug entry is believed to be fixed in cvs. Please reopen it as needed. ---------------------------------------------------------------------- Comment By: stephen mirowski (spmirowski) Date: 2005-10-30 14:52 Message: Logged In: YES user_id=938331 This works, compiles fine. Fixed ---------------------------------------------------------------------- Comment By: Darren Salt (dsalt) Date: 2005-10-30 14:04 Message: Logged In: YES user_id=294680 Having just checked a package from fedoraproject.org (after a little searching), I find that it has jsapi.h in /usr/include ather than in a subdirectory, which is a little surprising... if this is what you have, then (as a workaround) do this: # mkdir /usr/include/js # cd /usr/include/js # ln -s ../js*.h . ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109655&aid=1342128&group_id=9655 |