On Mon, Aug 12, 2013 at 6:45 PM, Vincent Knecht
<knecht.vinc...@gmail.com> wrote:
> Right now the 'nettest' application is built unconditionally
> (at least on GNU/Linux), while the 'tcpnetwork' plugin on which
> it depends won't get built unless one uncomments its entry in
> $CEL/plugins/Jamfile
>
> My question was "can we now enable tcpnetwork building for everyone
> by uncommenting its Jamfile entry ?"

Perhaps doing so will encourage people to submit fixes if they
encounter issues with it.

> Commenting tcpnetwork entry was done after HawkNL library was
> integrated in CEL (which is a good move, imho), but I saw
> after my commit that there could be problems in MinGW.
> And maybe there would be side effects on MSVC project files, too.

Were there specific MinGW or MSVC issues that were in mind at the time
this was commented out?

I just tried building tcpnetwork plugin on Mac OS X, and it compiled
successfully after I removed the "#ifdef MACOSX" protecting definition
of fake socklen_t in hawknl/src/sock.c.

(The rest of CEL, on the other hand, has serious build problems on
Mac. Good chunks of the project won't compile at all, and there are a
lot of warnings.)

> I suppose I can/should take the time check 'nettest' on MinGW and
> perhaps MSVC too.

At this point, there seem to be very few non-Linux users of CS/CEL.
Considering how many build problems there are and have been for the
past several years on non-Linux platforms, it might indeed make sense
to enable the plugin by default since that would be most convenient
for the bulk of users.

> Besides, looking into HawkNL there might be an update some time in
> the future, judging from this not-so-old blog entry from the author
> (compared to how old HawkNL 1.68 is...)
> http://hawksoft.com/blog/2012/status-and-direction-for-hawknl-library-575.shtml

That post is a year and a half old. Hmm.

-- ES

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Cel-main mailing list
Cel-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cel-main

Reply via email to