Boost logo

Boost :

From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2006-09-01 12:02:25


Hi all,

I tried to use the candidate Boost.Process library in one of my projects and
found it a valuable piece of software helping me to write lesser code (and
that's good!).

A couple of issues came up when compiling the code on Windows (VC7.1SP1):

- The library uses the MS specific safe string functions as strcpy_s. These
are currently only available when using VC8. Other development environments
as VC7.1, Borland etc. don't have these available.
- Including the header file file_handle.hpp from more than one translation
unit results in multiple symbol definitions for file_handle::INVALID_VALUE
during linkage.
- The functions children::get_stdin(), children::get_stderr(),
children::get_stdout(), and children::wait() have to be defined inline for
the same reason.

Thanks!
Regards Hartmut


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk