Hello, I have been trying to install Globus Toolkit 4.0.8 from source on a machine with Ubuntu 12.04 64 bit.
At some point the make step fails with the following errors: globus_wsdl_jscript.c:432: undefined reference to `JS_InitClass' [...] ./.libs/libglobus_wsdl_parser_gcc64dbg.a(globus_wsdl_jscript.o): more undefined references to `' follow ./.libs/libglobus_wsdl_parser_gcc64dbg.a(globus_wsdl_jscript.o): In function `URIBasePath': [...] globus_wsdl_jscript.c:494: undefined reference to `JS_ReportError' globus_wsdl_jscript.c:502: undefined reference to `JS_ValueToString' globus_wsdl_jscript.c:511: undefined reference to `JS_GetStringBytes' globus_wsdl_jscript.c:511: undefined reference to `JS_GetStringLength' globus_wsdl_jscript.c:515: undefined reference to `xmlParseURI' globus_wsdl_jscript.c:531: undefined reference to `JS_InternString' globus_wsdl_jscript.c:569: undefined reference to `JS_GetContextPrivate' globus_wsdl_jscript.c:670: undefined reference to `JS_GetContextPrivate' globus_wsdl_jscript.c:818: undefined reference to `JS_ReportOutOfMemory' globus_wsdl_jscript.c:830: undefined reference to `JS_SetContextPrivate' globus_wsdl_jscript.c:832: undefined reference to `JS_EvaluateScript' globus_wsdl_jscript.c:836: undefined reference to `JS_IsExceptionPending' globus_wsdl_jscript.c:838: undefined reference to `JS_GetPendingException' globus_wsdl_jscript.c:842: undefined reference to `JS_ClearPendingException' globus_wsdl_jscript.c:964: undefined reference to `JS_malloc' globus_wsdl_jscript.c:990: undefined reference to `JS_free' globus_wsdl_jscript.c:1195: undefined reference to `JS_smprintf' globus_wsdl_jscript.c:1333: undefined reference to `JS_Init' globus_wsdl_jscript.c:1340: undefined reference to `JS_NewContext' globus_wsdl_jscript.c:1347: undefined reference to `JS_SetErrorReporter' globus_wsdl_jscript.c:1349: undefined reference to `JS_NewObject' globus_wsdl_jscript.c:1356: undefined reference to `StandardClasses' globus_wsdl_jscript.c:1364: undefined reference to `JS_DefineFunctions' globus_wsdl_jscript.c:1402: undefined reference to `JS_DefineProperty' globus_wsdl_jscript.c:1540: undefined reference to `JS_DestroyContext' globus_wsdl_jscript.c:1545: undefined reference to `JS_Finish' globus_wsdl_jscript.c:1584: undefined reference to `JS_GetGlobalObject' globus_wsdl_jscript.c:1591: undefined reference to `JS_GetProperty' globus_wsdl_jscript.c:1890: undefined reference to `xmlHashScan' globus_wsdl_jscript.c:1940: undefined reference to `JS_DefineProperties' globus_wsdl_jscript.c:1990: undefined reference to `JS_SetProperty' [...] ./.libs/libglobus_wsdl_parser_gcc64dbg.a(globus_wsdl_jscript.o): more undefined references to `' follow ./.libs/libglobus_wsdl_parser_gcc64dbg.a(globus_wsdl_jscript.o): In function `globus_i_wsdl_js_load_imported_schema': [...] globus_wsdl_jscript.c:2402: undefined reference to `JS_CallFunctionName' globus_wsdl_jscript.c:2485: undefined reference to `JS_GetPrivate' globus_wsdl_jscript.c:2495: undefined reference to `JS_CompareStrings' globus_wsdl_jscript.c:2519: undefined reference to `JS_SetPrivate' globus_wsdl_jscript.c:2972: undefined reference to `JS_GetPositiveInfinityValue' [...] ./.libs/libglobus_wsdl_parser_gcc64dbg.a(globus_wsdl_jscript.o): more undefined references to `' follow ./.libs/libglobus_wsdl_parser_gcc64dbg.a(globus_wsdl_jscript.o): In function `xsdTypeGetter': [...] ./.libs/libglobus_wsdl_parser_gcc64dbg.a(globus_wsdl_jscript.o): more undefined references to `' follow ./.libs/libglobus_wsdl_parser_gcc64dbg.a(globus_wsdl_jscript.o): In function `xsdAttrGetter': [...] ./.libs/libglobus_wsdl_parser_gcc64dbg.a(globus_wsdl_jscript.o): more undefined references to `' follow ./.libs/libglobus_wsdl_parser_gcc64dbg.a(globus_wsdl_jscript.o): In function `xsdElementGetter': [...] globus_wsdl_jscript.c:7076: undefined reference to `JS_DefineElement' [...] ./.libs/libglobus_wsdl_parser_gcc64dbg.a(globus_wsdl_jscript.o):(.data.rel+0x10): undefined reference to `JS_PropertyStub', `JS_EnumerateStub', `JS_ResolveStub', `JS_ConvertStub', `JS_FinalizeStub' [...] globus_wsdl_parser.c:119: undefined reference to `xmlSchemaDump' globus_wsdl_parser.c:171: undefined reference to `xmlGetLastError' [...] wsdl.c:446: undefined reference to `xmlSplitQName2' wsdl.c:455: undefined reference to `xmlSearchNs' wsdl.c:467: undefined reference to `xmlStrdup' wsdl.c:470: undefined reference to `xmlMalloc' wsdl.c:509: undefined reference to `xmlFree' wsdl.c:523: undefined reference to `xmlStrEqual' wsdl.c:612: undefined reference to `xmlGetProp' wsdl.c:618: undefined reference to `xmlDictLookup' wsdl.c:643: undefined reference to `xmlSplitQName3' wsdl.c:701: undefined reference to `__xmlSimpleError' wsdl.c:729: undefined reference to `__xmlRaiseError' wsdl.c:774: undefined reference to `xmlDictCreate' wsdl.c:859: undefined reference to `Doc' wsdl.c:861: undefined reference to `xmlDictFree' wsdl.c:870: undefined reference to `xmlReadFile' wsdl.c:880: undefined reference to `xmlReadMemory' wsdl.c:921: undefined reference to `xmlUnlinkNode' wsdl.c:922: undefined reference to `Node' wsdl.c:927: undefined reference to `xmlNodeGetSpacePreserve' wsdl.c:988: undefined reference to `xmlDictReference' wsdl.c:1047: undefined reference to `xmlGetLineNo' wsdl.c:1126: undefined reference to `xmlDocGetRootElement' wsdl.c:1163: undefined reference to `xmlSchemaNewParserCtxt' wsdl.c:1169: undefined reference to `xmlSchemaParse' wsdl.c:1164: undefined reference to `xmlSchemaSetParserErrors' wsdl.c:1170: undefined reference to `xmlSchemaFreeParserCtxt' [...] wsdl.c:2104: undefined reference to `xmlNewDoc' wsdl.c:2116: undefined reference to `xmlCopyNamespaceList' wsdl.c:2143: undefined reference to `xmlSchemaNewDocParserCtxt' wsdl.c:2156: undefined reference to `xmlHashCreate' wsdl.c:2202: undefined reference to `xmlSchemaGetType' wsdl.c:2257: undefined reference to `xmlSchemaGetElem' wsdl.c:2303: undefined reference to `xmlHashLookup2' wsdl.c:2306: undefined reference to `xmlHashLookup' [...] wsdl.c:2644: undefined reference to `URI' wsdl.c:2647: undefined reference to `xmlNodeGetBase' wsdl.c:2650: undefined reference to `xmlBuildURI' wsdl.c:2740: undefined reference to `xmlHashAddEntry' wsdl.c:2752: undefined reference to `xmlSchemaFree' wsdl.c:3296: undefined reference to `xmlGetNsProp' wsdl.c:3435: undefined reference to `xmlHashFree' collect2: ld returned 1 exit status make[2]: *** [globus-wsdl-parser] Error 1 make[2]: Leaving directory `/home/globus/gt4.0.8-all-source-installer/source-trees/wsrf/c/parser/wsdl/source' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/globus/gt4.0.8-all-source-installer/source-trees/wsrf/c/parser/wsdl/source' Does anyone know what I could do to fix this? Regards, -- Marco Lackovic http://grid.deis.unical.it/lackovic/
