( Exok &) click compilation problems

Eddie Kohler kohler at icir.org
Thu May 8 17:31:54 EDT 2003


Hi Giorgio,

> Since I'm also interested in the previous work about Exok
> by the MIT, I'm asking myself if I'm right supposing
> that the Click can be cross-compiled for that platform...
> is this true ? Is it something still very experimental ?

At one point, Benjie Chen did some work on compiling Click for exokernel. I
don't believe that work ever got very far.

> By the way: after writing to C.Blake some time ago, I had
> thought that the exokernel project was almost dead, isn't it so ?
> New hopes to see it work on a more advanced hardware platform
> that a 430/440 motherboard ?

It is in fact almost dead, as far as I know, but I'm not necessarily the
right person to ask.

> Trying to compile anyway, there was a problem with
> the strerror function definition ( in particular, the compiler complained
> about a redefinition problem). At the moment, the only wayout
> i found has been to modify the /include/click/config-userlevel.h
> file manually (after the Makefile had generated it),
> inserting a #define HAVE_STRERROR 1.
> 
> Another problem: I had to modify another file to get
> the click-(un)install compiled, manually inserting the
> preprocessor directive #define FOR_LINUX_MODULE 1
> in the /tools/click-install/ common.h  file.

Ah yes! You must have a Red Hat Linux system. I think these problems are
related, and that they are fixed in current CVS. Is that true?

Eddie




More information about the click mailing list