Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2004-07-19 11:55:36

Vladimir Prus <ghost_at_[hidden]> writes:

> David Abrahams wrote:
>> > There's no "libs/detail" directory yet. Do you want me to create one,
>> > move utf code there, and possibly add "libs/detail/test" directory which
>> > will show up in regression tests?
>> If it seems neccessary to create a standalone library, then yes.
> It seems reasoable, because it's not templated code. Creating a library will
> lead to a set of other problems. If both serialization and program_options
> need to use utf library, then, should they link to that new library, or ask
> that users link to the new library themself?
> Since it case of static libraries it's not possible to link utf into
> program_options, seems like the user would have to link utf manually. Hmm...
> that's not good, but I don't see better solution.

For now you could put it in an unnamed namespace and just compile it into
both of the libraries via #include.

Dave Abrahams
Boost Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at