[R-pkg-devel] best approach to getting an external library to *not* use stdout, stderr, etc.

Iñaki Úcar i.ucar86 at gmail.com
Wed Jun 28 17:13:31 CEST 2017


2017-06-28 16:29 GMT+02:00 Simon Barthelmé <simon.barthelme at gipsa-lab.fr>:
> Dear list,
>
> I'm trying to wrap an external C++ library that has the bad habit of
> printing errors to std::cerr, a behaviour which will lead to CRAN issuing
> warnings. I was wondering if people had come up with a solution to this
> problem that's better than patching everything by hand?
>
> Thanks
>
> Simon

Hi, take a look at freopen: http://www.cplusplus.com/reference/cstdio/freopen/

Iñaki



More information about the R-package-devel mailing list