On 22 Feb 2002, (Jason E. Stewart) wrote:
> "John Utz" <[EMAIL PROTECTED]> writes:
>
> > On 22 Feb 2002, (Jason E. Stewart) wrote:
> >
> > > "John Utz" <[EMAIL PROTECTED]> writes:
> > >
> > > > was i supposed to get about 80-bajillion warnings?
> > >
> > > Yeah, that's swig, sorry.
> > >
> > > > it might be good to have you try this with the 1.3.11 version at
> > > > this point and then i'll just recreate my work from there.
> > >
> > > I warn you, I'm pretty sure anything later than 1.3.9 will give you
> > > trouble - your call
> >
> > ohh, you mean i want to get an *older* version, not a newer version. i
> > misunderstood.
> >
> > > > oh shit. the build just died:
> > > >
> > > > /usr/local/include/xerces/validators/schema/SchemaGrammar.hpp:338:
>
> > > > RefHash3KeysIdPoolEnumerator<SchemaElementDecl>::RefHash3KeysIdPoolEnumerator
> > > > (const
> > > > RefHash3KeysIdPoolEnumerator<SchemaElementDecl> &)
> > > > Xerces.C: In function `void boot_XML__Xerces (CV *)':
> > > > Xerces.C:72926: `file' undeclared (first use this function)
> > >
> > > Hmmm... You should have something that looks like:
> > >
> > > XS(SWIG_init) {
> > > dXSARGS;
> > > int i;
> > > char *file = (char *) __FILE__;
> > >
> > > What do you have?
> >
> > where should this be? i cant find it in Xerces.C
>
> At the line of the error, 72926. You probably want to grab 1.3.9
i used 1.3.9.
and i hacked in the mysteriously nonexistent char *file = (char *) __FILE__;
now i get this, which is something that i recognize, so maybe it means
that i need to add some more headers:
Xerces.C:68799: no matching function for call to
`NameIdPoolEnumerator<DTDElementDecl>::NameIdPoolEnumerator ()'
/usr/local/include/xerces/util/NameIdPool.c:342: candidates are:
NameIdPoolEnumerator<TElem>::NameIdPoolEnumerator (NameIdPool<TElem>
*) [with TE
lem = DTDElementDecl]
/usr/local/include/xerces/util/NameIdPool.c:358:
NameIdPoolEnumerator<TElem>::NameIdPoolEnumerator (const
NameIdPoolEnumerator<TE
lem> &) [with TElem =
DTDElementDecl]
Xerces.C: In function `void _wrap_DTDGrammar_getNotationEnumerator (CV
*)':
Xerces.C:68847: no matching function for call to
`NameIdPoolEnumerator<XMLNotationDecl>::NameIdPoolEnumerator ()'
/usr/local/include/xerces/util/NameIdPool.c:342: candidates are:
NameIdPoolEnumerator<TElem>::NameIdPoolEnumerator (NameIdPool<TElem>
*) [with TE
lem = XMLNotationDecl]
/usr/local/include/xerces/util/NameIdPool.c:358:
NameIdPoolEnumerator<TElem>::NameIdPoolEnumerator (const
NameIdPoolEnumerator<TE
lem> &) [with TElem =
XMLNotationDecl]
Xerces.C: In function `void _wrap_SchemaGrammar_getElemEnumerator (CV
*)':
Xerces.C:70049: no matching function for call to
`RefHash3KeysIdPoolEnumerator<SchemaElementDecl>::RefHash3KeysIdPoolEnumerator
()'
/usr/local/include/xerces/util/RefHash3KeysIdPool.c:393: candidates are:
RefHash3KeysIdPoolEnumerator<TVal>::RefHash3KeysIdPoolEnumerator
(RefHash3KeysId
Pool<TVal> *, bool =
false) [with TVal = SchemaElementDecl]
/usr/local/include/xerces/validators/schema/SchemaGrammar.hpp:338:
RefHash3KeysIdPoolEnumerator<SchemaElementDecl>::RefHash3KeysIdPoolEnumerator
(c
onst
RefHash3KeysIdPoolEnumerator<SchemaElementDecl> &)
Xerces.C: In function `void boot_XML__Xerces (CV *)':
Xerces.C:72896: warning: unused variable `I32 items'
/usr/local/include/xerces/util/RefHash3KeysIdPool.c: At top level:
Xerces.C:137: warning: `swig_type_info *SWIG_TypeQuery (const char *)'
defined but not used
Xerces.C:664: warning: `int swig_magic_readonly (SV *, MAGIC *)'
defined but not used
make: *** [Xerces.o] Error 1
> jas.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]