<div dir="ltr"><div><div><div><div><div>Ok sorry I've just realised the const strings split(...) function is obviously something else with the split bit. <br><br></div><div>For the problem line void write_lines (const rld::strings& ss);<br><br>If I remove 'const' I get<br>../rtl-host/rld-process.h:175:30: error: ‘rld::strings’ has not been declared<br>       void write_lines (rld::strings& ss);<br><br></div>If I change to 'const' to 'void' I get<br>../rtl-host/rld-process.h:175:42: error: expected unqualified-id before ‘&’ token<br>       void write_lines (void rld::strings& ss);<br>                                          ^<br>../rtl-host/rld-process.h:175:42: error: expected ‘)’ before ‘&’ token<br>../rtl-host/rld-process.h:175:42: error: expected ‘;’ at end of member declaration<br>../rtl-host/rld-process.h:175:44: error: ‘ss’ does not name a type<br>       void write_lines (void rld::strings& ss);<br><br></div>If I remove the line completely just to see will it run without it<br>[146/147] Linking build/tester/covoar/covoar<br>/usr/bin/ld: cannot find -lrld<br>/usr/bin/ld: cannot find -liberty<br>/usr/bin/ld: cannot find -lelf<br>collect2: error: ld returned 1 exit status<br><br></div>I can't really think of anything else to try, any hints at all would be great.<br><br></div>Thanks,<br><br></div>Cillian.<br></div>