Boost logo

Boost-Build :

From: Jürgen Hunold (hunold+lists.Boost_at_[hidden])
Date: 2003-02-18 07:00:27


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 18 February 2003 12:52, Vladimir Prus wrote:
> Jürgen Hunold wrote:
> > Hi !
>
> Hi Jürgen,

> Oh.. it's less than one day old!

> > I've encountered several (minor) problem:
> > 1) How do I specify <include> paths ? I need to include
> > "E:\Libraries\libX" and declare
> > "use-project /libX: E:\Libraries\libX\src ; in toplevel Jamfile
> > somehow. Even better would be if I could use $(LIBX_ROOT) because
> > this is set on all platforms ;-))
>
> I guess that E:\Library\libX\src contains Jamfile with some
> libraries. Then you can write it like this:
[snip]
> The tutorial section in boost_build_v2.html describes it. Or have I
> misunderstood you?

Well, yes,sorry ;-) I was wondering how the path must be specified.
If I use Win32 backslash, weird things happen.
I get -I"E:Librarieslix" as command argument.
If I use slash as path specifier, I get -I"../E:/Libraries/libx" on
the command line.
Seems to be an unsupported or unimplemented feature, right ?

> Also, could you clarify the question about LIBX_ROOT. Do you mean
> using it to tell where the library is located and do 'use-project'
> on that location?

Yes. I'd like to add something like <include>$(LIBX_ROOT)/include
or use-project /libX : $(LIBX_ROOT)/src to the Jamfile.
That means resolving of environment variables.

> > 2) The compile detection fails. I'd guess this is due to the fact
> > that I'm using a german installation, where programs live in
> > "C:\Programme" instead of "C:\Program Files".
> > Any ideas about that ?
>
> I'm pretty sure Rene had the same problem with "build.bat" script.
> We might look there for an answer.

Ah, I see. I'm running vcvars32.bat while starting up the cygwin-bash.
Could this cause problems ?

- --
* Dipl.-Math. Jürgen Hunold ! Institut für Verkehrswesen,
Eisenbahnbau
* voice: ++49 511 762-2529 ! und -betrieb, Universität Hannover
* fax : ++49 511 762-3001 ! Appelstrasse 9a, D-30167 Hannover
* hunold_at_[hidden] ! www.ive.uni-hannover.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE+UiBbljbJ/LLrxrYRAiluAKDawPMEJv0bT8nG/bKl4sSI2IpAnwCfYxxZ
zOOs1yf26YJPqvqBNzj0k18=
=/QX5
-----END PGP SIGNATURE-----

 


Boost-Build 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