Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2005-06-14 11:10:29


"John Maddock" <john_at_[hidden]> writes:

>> Hmm, works for me. But I found an obvious bug. Please apply this
>> patch and tell me if it starts working:
>>
>> --- boost-base.jam 23 May 2005 01:00:20 -0400 1.149
>> +++ boost-base.jam 13 Jun 2005 12:32:00 -0400
>> @@ -1735,7 +1735,7 @@
>> }
>>
>> # Dynamic libraries are actually found on PATH
>> - if $(NT) || ( $(UNIX) = $(CYGWIN) )
>> + if $(NT) || ( $(UNIX) = CYGWIN )
>> {
>> .shell-var(LD_LIBRARY_PATH) = PATH ;
>> }
>
> No, no effect.
>
> I was wrong about this working before: the same bug was fixed in bbv2, but
> it's still there in bbv1, I've done a cvs update, rebuilt bjam so I see :
>
> $ bjam -v
> Boost.Jam Version 3.1.11. OS=CYGWIN.
> Copyright 1993-2002 Christopher Seiwald and Perforce Software, Inc.
> Copyright 2001 David Turner.
> Copyright 2001-2004 David Abrahams.
> Copyright 2002-2005 Rene Rivera.
> Copyright 2003-2005 Vladimir Prus.
>
> Then using a cygwin built bjam (that's the important bit, it works with a VC
> build bjam), and as I said before:
>
> cd libs/regex/test
> bjam regex_regress_dll
>
> I get a windows message box saying the application can't find the regex dll.
>
> If it works for you, do you have a regex dll already installed in your path
> somewhere?

Nope; I have no idea how it can be working for me. I can see a few
obvious places in the build system where the PATH ought to be set up
for Cygwin, but isn't. The question is, how urgent is this problem
for you?

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com
 

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