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