From help-request at octave dot org Thu May 27 12:57:21 2004 Subject: Re: xmlread problem in octave-forge (Was Re: compile errors making octave-forge-2004-02-12) From: David Bateman To: "Dmitri A. Sergatskov" Cc: help at octave dot org Date: Thu, 27 May 2004 19:52:47 +0200 I think Laurent Mazet who wrote this will have to answer, as I have no experience with FleXML either.. Regards David According to Dmitri A. Sergatskov (on 05/27/04): > David Bateman wrote: > >I don't have this problem. The fact is that xmltree_read.act is only > >used in conjunction with the octave.dtd by FleXML to recreate the file > >xmltree_read.l. A copy of this file is included in the octave-forge > >CVS and so normally you shouldn't need to build it. So it appears > >there is a build process issue. Temporary fix is probably to touch > >xmltree_read.l. > > > > The error occur in compiling xmltree_read.c: > > [dima at tumbleweed miscellaneous]$ gcc -c -fPIC > -I/usr/local/include/octave-2.1.57 > -I/usr/local/include/octave-2.1.57/octave -I/usr/local/include -mieee-fp > -O3 -march=athlon-mp -pipe -DHAVE_OCTAVE_21 -DUSE_TERM -DHAVE_TERM_H > xmltree_read.c -o xmltree_read.o > xmltree_read.act: In function `read_xmltree': > xmltree_read.act:353: error: `xml_in' undeclared (first use in this > function) > xmltree_read.act:353: error: (Each undeclared identifier is reported only > once > xmltree_read.act:353: error: for each function it appears in.) > > There are few lines in xmltree_read.c like: > > #line 30 "xmltree_read.act" > ... > > I do not have flexml. I tried to re-generate xmltree_read.c from > xmltree_read.l and I got an identical file. > > > >Regards > >David > > > > Dmitri. > > > > ------------------------------------------------------------- > Octave is freely available under the terms of the GNU GPL. > > Octave's home on the web: http://www.octave.org > How to fund new projects: http://www.octave.org/funding.html > Subscription information: http://www.octave.org/archive.html > ------------------------------------------------------------- -- David Bateman David dot Bateman at motorola dot com Motorola CRM +33 1 69 35 48 04 (Ph) Parc Les Algorithmes, Commune de St Aubin +33 1 69 35 77 01 (Fax) 91193 Gif-Sur-Yvette FRANCE The information contained in this communication has been classified as: [x] General Business Information [ ] Motorola Internal Use Only [ ] Motorola Confidential Proprietary ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------