![]() |
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, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk