From: John Maddock (John_Maddock_at_[hidden])
Date: 2000-12-16 06:59:35
>One solution for this is the "wrapper compiler" concept. In a different
>library community -- parallel programming with the Message Passing
>Interface (MPI) -- every implementation of the MPI spec provides a
>"wrapper compiler" that is just a script or short program that
>automatically inserts the correct -I, -L, and -l arguments for the user.
>The user uses this wrapper compiler just like a normal compiler -- all of
>their arguments are passed down to the real compiler. For example:
Some potential commercial users have indicated that they won't use boost if
it relies on anything not installed by default, relying on a "wrapper
compiler" is IMO a barrier to porting to new compilers/platforms not all of
which use the more or less Unix standard syntax.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk