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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.