Boost Users :
From: Administrator (administrator_at_[hidden])
Date: 2003-08-14 13:46:58
Speaking as someone who downloads and uses lots of open-source libraries, I
expect that if another library is required, it will be stated in the
documentation, and that it is up to me, the library user, to ensure that
paths are correctly set up for my compiler. Just don't forget to include
the website where I can download the required libraries.
There should be no need to modify any of your (the developer's) library
files in order for it to work. Compiler include paths are very easy to set
up, both on Unix, where you would use something like autoconf to help set
everything up, and on Windows, where Visual Studio has a simple directory
include dialog box to type into.
Again, you (the developer) should only need to state that the library
requires another library(i.e. Boost), and me (the user) should be able to
deal with it. If I can't, I (the user) actually need to RTFM about my
> -----Original Message-----
> From: Jason Winnebeck [mailto:yg-boost-users_at_[hidden]]
> Sent: Thursday, August 14, 2003 5:38 AM
> To: boost-users_at_[hidden]
> Subject: [Boost-Users] Re: Using Boost as a Library Dependency
> David Abrahams wrote:
> > Jason Winnebeck <yg-boost-users_at_[hidden]> writes:
> >>What do you want it to do? What is the least you expect it to
> > ?? I don't understand your questions. You're the one with a problem
> > that needs to be solved.
> Perhaps I was unclear. I was asking it in the sense of "were you to
> download some non-commercial 3rd party library today that required
> Boost, what would you reasonably expect to be required to do
> to get it
> to use your boost?" The next question was sort of a second
> one asking
> what you would have to do ideally but the answer there is
> always nothing
> ;). Ideally what I would expect is something where it is very simple
> that requires you to type the path to your Boost once and only once.
> > Sure, or you're going to have to tell me about a location that gets
> > put in the path used by your makefile so I can drop (a
> symlink to) my
> > boost tree there. The use of angle-includes is irrelevant to all
> > this, at least as far as GCC/mingw are concerned.
> There are no symlinks in Windows. I suppose I can make an "include"
> makefile where you place your Boost directory in there. For
> some reason
> this solution is trivial and I just thought of it. Well that makes
> makefiles easy. As for Visual Studio... It's a bit more
> complicated I
> can look more to see what options I have. I know of at least one
> solution if I can't find a better one.
> ------------------------ Yahoo! Groups Sponsor
> Buy Ink Cartridges or Refill Kits for Your HP, Epson, Canon or Lexmark
> Printer at Myinks.com. Free s/h on orders $50 or more to the
> US & Canada. http://www.c1tracking.com/l.asp?cid=5511
> Info: <http://www.boost.org>
> Wiki: <http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl>
> Unsubscribe: <mailto:boost-users-unsubscribe_at_[hidden]>
> Your use of Yahoo! Groups is subject to
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net