Re: Tool for generating HTML from Eiffel code?
"m_stolpe" <[email protected]>
| Newsgroups | gmane.comp.lang.eiffel.gobo.general |
|---|---|
| Message-ID | <[email protected]> |
--- In [email protected], Eric Bezault <ericb@...> wrote: > [...] > This might be of interest to you: > > http://eiffel.tschannen.net/edoc/ I took a look at it and the output of this edoc tool is really nice. Exactly what I was searching for. But I have a hard time to build it. I'm using ISE Eiffel 5.7 (GPL) under Windows XP SP2. To be as close as possible to the requirements of edoc I got revision 5328 of gobo eiffel from the SVN repository (that's from 13. October 2005, the author used one from 11. Oct). Bootstrapping ends with the following error message: -- Error code: VMFN Error: two or more features have same name. [...] Class: UC_STRING Feature: append_code (a_code: INTEGER_32) Version from: UC_STRING Feature: append_code (c: [like code] NATURAL_32) inherited from: STRING_8 Version from: STRING_GENERAL -- The same error appears for features "put_code", "has_code" and "index_of_code". When I'm using the gobo34.zip package from sourceforge, I keep getting exactly the same error message during "geant compile" of edoc. I'm not getting those errors with Gobo 3.5, but different ones, because the author of edoc uses features of class E_CLASS like "clusters", which were renamed to "group" in Gobo 3.5. I already tried to bootstrap with "GOBO_DOTNET=true", because I've found an old message in this forum concerning the same error under Linux and that was the advice given, but ISE 5.7 seems to hang during the bootstrap. SmartEiffel 2.2, 2.1 and 1.2r7 showed hundreds of warnings and several error messages while compiling edoc, so I gave up. The author used ISE 5.6 anyhow. Should I use that version too, maybe? But were can I get it? On eiffel.com I can only download version 5.7. Well, I think in the past I've run into very similar build problems with the Goanna library, which was one of my reasons to turn away from Eiffel and try out the D programming language. Is it really so difficult to build projects with Eiffel or are that just typical problems of a novice, according to your experience? Thank you very much, Marco