Benchmark Apps for RTEMS

Gedare Bloom gedare at rtems.org
Sun Apr 21 15:50:52 UTC 2013


Hi,
For GSoC projects there must not be any dependence between student
projects. We also prefer to minimize overlap. You can certainly
contribute to our conversations and knowledge development with respect
to Waf, especially if it makes sense in the context of your project.
Just be careful not to bite off more than you can chew.
-Gedare

On Sun, Apr 21, 2013 at 1:06 AM, Dhananjay Balan <mb.dhananjay at gmail.com> wrote:
> Hi,
> I would like to join in for the waf porting also the rtems gdb extensions
> (Which I am intending to apply as a SoC project). I am looking at the
> example waf script Chris wrote. May we can all do this together?
>
>
> On 21 April 2013 07:59, Rempel, Cynthia <cynt6007 at vandals.uidaho.edu> wrote:
>>
>> >________________________________________
>> >From: Chris Johns [chrisj at rtems.org]
>> >Sent: Friday, April 19, 2013 8:50 PM
>> >To: Gedare Bloom
>> >Cc: Rempel, Cynthia; rtems-devel at rtems.org
>> >Subject: Re: Benchmark Apps for RTEMS
>> >
>> >Gedare Bloom wrote:
>> >> On Thu, Apr 18, 2013 at 3:06 PM, Rempel, Cynthia
>> >> <cynt6007 at vandals.uidaho.edu>  wrote:
>> >>>> ________________________________________
>> >>>
>> >>> My understanding is we have been trying for months to get examples-v2
>> >>> to be Waf-based, and because of the header problems, we have been
>> >>> unsuccessful so far.  Waf is a step up in complexity over a standard
>> >>> Makefile; if we go that route, we need the examples-v2 with a Waf build
>> >>> system publicly available as a reference first...
>> >>>
>> >> I don't know about the effort to port examples-v2 personally, so I
>> >> don't know what complications may exist. If the installed headers are
>> >> holding it up, and also would hold up any Waf-based kit
>> >> infrastructure, then the dependency and risk needs to be addressed.
>> >> But I would want to hear more detail about the problem before calling
>> >> it a blocker.
>> >
>> >The only block on getting this done is the need for me to eat and sleep
>> > ;)
>> >
>> >Someone just has to do the work. All we need is someone to step forward.
>> >I will help support them. Anyone ?
>> Thanks! The patch is located at:
>> http://www.rtems.org/ftp/pub/rtems/people/chrisj/examples-v2-waf.diff
>> I haven't tried it, but if the patched examples-v2-waf makes executables,
>> it might be feasible to port simple applications using this method...
>> >>
>> >>> Only a select few RTEMS developers know how to use Waf and we don't
>> >>> want this to be an elitist open-source project.  There needs to be a
>> >>> publically available tutorial for how to maintain a Waf-based build-system
>> >>> (I think its inadvisable that only a few people should have keys to the
>> >>> build-system kingdom)...
>> >>>
>> >> I don't have personal experience with Waf other than using it a couple
>> >> of times. I don't see Waf as an elitist project, but actually I think
>> >> it may be much more accessible than Make and auto* approaches. Waf has
>> >> quite good documentation about the Waf system and about how to build
>> >> custom build systems if we need such flexibility.
>> >>
>> >I agree. I have also provided an example tarball in my ftp area with
>> >python code to hook to an installed RTEMS. If there are issues with that
>> >code please let me know.
>> http://www.rtems.org/ftp/pub/rtems/people/chrisj/rtems-waf/ looks
>> promising, I'll give it a try next weekend!
>>
>> >>> I will go along with doing a Waf-based build system, I would like to
>> >>> hear your refutations, but I think it's inadvisable to do so until the above
>> >>> issues are addressed.
>>
>> >It is different to make and others and knowing Python helps. You need to
>> >invest a small amount of time in doing some examples and reading the waf
>> >book. If there is an interest I can run a Google Hangout and we can
>> >discuss using waf with RTEMS and how it works. This can be streamed to
>> >the RTEMS You Tube channel.
>> I'll be probably work helping with on porting rtems-testing to python, for
>> a few weekends, to learn more about both...
>> Thanks for showing us this!
>>
>> >
>> >Chris
>>
>>
>>
>> _______________________________________________
>> rtems-devel mailing list
>> rtems-devel at rtems.org
>> http://www.rtems.org/mailman/listinfo/rtems-devel
>
>
>
>
> --
> Regards,
> Dhananjay M Balan,
> Department Of Computer Science,
> College Of Engineering, Trivandrum.
> http://cet.ac.in



More information about the devel mailing list