The issue is resolved. Note the file name in the last line containing (I) message immediately after the (S) message. #include the undefined class's header file in the noted file.
-- Regards Pankaj On Thu, Jan 14, 2010 at 8:11 PM, Pankaj Jangid <[email protected]>wrote: > Hi, > > I am building on AIX using xlC compiler. I am making changes to the code > where ever required but now I am stuck at a point for which no solution is > found searching around. > > The errors comes when compiling JavaScriptCore/API/JSBase.cpp. One of the > error is, > > "./wtf/RefPtrHashMap.h", line 205.5: 1540-1174 (S) The member "template > pair<HashMap<RefPtr<T>,U,V,W,X>::iterator,bool> inlineAdd(const KeyType &, > const MappedType &)" is not declared as a template in its containing class > definition. > > And similar 5 more similar errors for methods, overloaded inlineAdd(), > set(), add(). > > The error is coming because while compiling JSBase.cpp. It is ultimately > dependent on SymbolTable.h and SymbolTable.h is instantiating HashMap > template using some JSC:: classes (UString etc.) which are still not > declared. > > Have anybody seen this error on AIX and have anybody tried to resolve this > issue earlier? > > -- > Regards > Pankaj >
_______________________________________________ webkit-help mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-help
