Ignore:
Timestamp:
Jul 18, 2011, 1:46:56 PM (13 years ago)
Author:
djay
Message:

Solving bugs #43 and #42

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/zoo-kernel/configure.ac

    r208 r274  
    314314        JS_FILE=""
    315315else
     316        JS_FILE="service_internal_js.o"
    316317        if test "$JSHOME" = "yes"
    317318        then
    318                 JS_FILE="service_internal_js.o"
    319319
    320320                #on teste si on est sous debian like
    321321                if test -f "/usr/bin/dpkg"
    322322                then
    323                         if test -n "`dpkg -l | grep libmozjs-dev`"
     323                        if test -n "`dpkg -l | grep libmozjs185-dev`"
    324324                        then
    325                                 JS_CPPFLAGS="-I/usr/include/mozjs/"
    326                                 JS_LDFLAGS="-L/usr/lib -lmozjs -lm"
    327                                 JS_LIB="mozjs"
     325                                JS_CPPFLAGS="-I/usr/include/js/"
     326                                JS_LDFLAGS="-L/usr/lib -lmozjs185 -lm"
     327                                JS_LIB="mozjs185"
    328328                        else
    329                                 XUL_VERSION="`dpkg -l | grep xulrunner | grep dev | awk '{print $3;}' | sed -e 's/\([[0-9]]\{1,2\}\.[[0-9]]\{1,2\}\.[[0-9]]\{1,2\}\.[[0-9]]\{1,2\}\).*/\1/'`"
     329                                XUL_VERSION="`dpkg -l | grep xulrunner | grep dev | awk '{print $3;}' | cut -d'+' -f1`"
    330330                                if test -n "$XUL_VERSION"
    331331                                then
     
    334334                                        JS_LIB="mozjs"
    335335                                else
    336                                         AC_MSG_ERROR([You must install libmozjs-dev or xulrunner-dev ])
     336                                        AC_MSG_ERROR([You must install libmozjs185-dev or xulrunner-dev ])
    337337                                fi
    338338                        fi
    339339                else
    340                         AC_MSG_ERROR([You must  specify your custom install of libjs])
     340                        AC_MSG_ERROR([You must  specify your custom install of libmozjs185])
    341341                fi
    342342        else
    343                 JS_CPPFLAGS="-I$JSHOME/include/"
    344                 JS_LDFLAGS="-L$JSHOME/lib -lmozjs -lm"
    345                 JS_LIB="mozjs"
     343                JS_CPPFLAGS="-I$JSHOME/include/js/"
     344                JS_LDFLAGS="-L$JSHOME/lib -lmozjs185 -lm"
     345                JS_LIB="mozjs185"
    346346
    347347        fi
     
    356356        LIBS="$JS_LDFLAGS"
    357357
    358         AC_CHECK_LIB([$JS_LIB], [JS_CallFunctionName], [], [AC_MSG_ERROR([could not find $JS_LIB])], [])
     358        AC_CHECK_LIB([$JS_LIB], [JS_NewCompartmentAndGlobalObject,JS_CompileFile,JS_CallFunctionName], [], [AC_MSG_ERROR([could not find $JS_LIB])], [])
    359359                       
    360360        AC_SUBST([JS_CPPFLAGS])
     
    366366
    367367AC_CONFIG_FILES([Makefile])
     368AC_CONFIG_FILES([ZOOMakefile.opts])
    368369AC_OUTPUT
Note: See TracChangeset for help on using the changeset viewer.

Search

Context Navigation

ZOO Sponsors

http://www.zoo-project.org/trac/chrome/site/img/geolabs-logo.pnghttp://www.zoo-project.org/trac/chrome/site/img/neogeo-logo.png http://www.zoo-project.org/trac/chrome/site/img/apptech-logo.png http://www.zoo-project.org/trac/chrome/site/img/3liz-logo.png http://www.zoo-project.org/trac/chrome/site/img/gateway-logo.png

Become a sponsor !

Knowledge partners

http://www.zoo-project.org/trac/chrome/site/img/ocu-logo.png http://www.zoo-project.org/trac/chrome/site/img/gucas-logo.png http://www.zoo-project.org/trac/chrome/site/img/polimi-logo.png http://www.zoo-project.org/trac/chrome/site/img/fem-logo.png http://www.zoo-project.org/trac/chrome/site/img/supsi-logo.png http://www.zoo-project.org/trac/chrome/site/img/cumtb-logo.png

Become a knowledge partner

Related links

http://zoo-project.org/img/ogclogo.png http://zoo-project.org/img/osgeologo.png