On 29/05/2017 19:39, Cillian O'Donnell wrote:
I added #include "rld.h" in rtemstoolkit/rld-process.h and that was it,
build successful, happy days!
Excellent work. Could you please post a patch for rtems-tools.git master
to fix this?
Thanks
Chris
_
Thanks Joel! So rld-process.h couldn't find the typedef. It took a while
for that to sink in... Spent yesterday focusing on '..build system changes'
. I thought the problem was in covoar/wscript, read alot about waf
(Probably be useful later on).
I added #include "rld.h" in rtemstoolkit/rld-proces
The namespace rld is the RTEMS loader. The type rld::strings is
defined in rld.h. This is a case where either grep or a tool like
cscope is very handy. :)
$ grep strings *.h
rld.h: typedef std::vector < std::string > strings;
The question is whether the file includes rld.h or not. And whether