Thanks for the review! I'll improve my build and get back to you.

On Wed, Mar 11, 2009 at 8:12 PM, William Bonnet <[email protected]> wrote:
> . You are using GCC ? is there a reason why you cannot use SunStudio 11 ?
>    I tried but it does not compile. I think you should look if it is
> possible or not to propose a patch to make it work with sunstudio.

Making it work with Sun Studio is the biggest difficulty now. The
error message I'm getting almost makes sense:

"./../libev/ev++.h", line 636: Error: The name set is ambiguous,
ev::base<ev_io, ev::io>::set<ev::base<ev_io, ev::io>::K,
ev::base<ev_io, ev::io>::method>(ev::base<ev_io, ev::io>::K*) and
ev::base<ev_io, ev::io>::set<ev::base<ev_io, ev::io>::K,
ev::base<ev_io, ev::io>::method>(ev::base<ev_io, ev::io>::K*).

Ambiguity, all is good, except the two choices between the 'ambiguous'
statements are exactly the same! I mean, I could be unable to read,
but I calculated md5sums and they are equal:

mac...@quince ~ $ echo 'Error: The name set is ambiguous,
ev::base<ev_io, ev::io>::set<ev::base<ev_io, ev::io>::K,
ev::base<ev_io, ev::io>::method>(ev::base<ev_io, ev::io>::K*) and
ev::base<ev_io, ev::io>::set<ev::base<ev_io, ev::io>::K,
ev::base<ev_io, ev::io>::method>(ev::base<ev_io, ev::io>::K*).' | sed
-e 's/.*uous,//' | sed -e 's/\.$//' | sed -e 's/ and /\n/' | while
read line; do echo -n "${line}" | md5sum ; done

71745102eb4c293942acba5e1afd257f  -

71745102eb4c293942acba5e1afd257f  -


The bit of code in question uses a big macro to avoid using templates.
I'll need some time to pull it apart.
_______________________________________________
users mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/users

Reply via email to