home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cis.ohio-state.edu!ucbvax!rchland.ibm.com!tinglett+
- From: tinglett+@rchland.ibm.com (Todd Inglett)
- Newsgroups: comp.soft-sys.andrew
- Subject: Re: Finalize Object function
- Message-ID: <QeReBoQ91Jbd9BZF5k@rchland.ibm.com>
- Date: 29 Jul 92 13:56:04 GMT
- References: <1992Jul28.160804.12@and.csc.liv.ac.uk>
- Sender: daemon@ucbvax.BERKELEY.EDU
- Reply-To: "Todd Inglett" <tinglett@rchland.vnet.ibm.com>
- Distribution: world
- Organization: The Internet
- Lines: 22
-
- Excerpts from ext.misc.info-andrew: 28-Jul-92 FinalizeObject function
- Mr. D.A. Chaplin@RCHGATE (894)
-
- > /usr/local/andrew/bin/class -s -I../include
- > -I/usr/local/andrew/include/atk -I/usr/local/andrew/include
- > -I/usr/include/X11R4 muchview.ch
- > WARNING:muchview.ch: - FinalizeObject routine declared with noInitializeObject
- > routine
-
- I've tracked this down before. I assume that your muchview class has
- both anInitializeObject and a FinalizeObject (otherwise the warning is
- real). Thereseem to be some versions of lex floating around that can't
- handleoverhead/class/pp/classpp.l. I've modified that code to use a
- lookup tableinstead of the long list of keywords (which results in a
- nice small binary forclass, BTW) which seems to work for the crippled
- lex.
-
- You could try compiling classpp.l with GNU's flex, or with another
- machine'slex to get rid of the message. Or I could dig up my patches
- for class....
-
- -todd inglett
-