Boost logo

Boost :

From: Olden A (Comp) (aolden_at_[hidden])
Date: 2003-12-12 11:47:44


>>What was the problem with the set command?

I'm not sure yet - I am trying to find, because it's all software that does
this, not just boost - but up until it hasn't been a problem (or even
noticeable) - when I find out I will let you now, although I'm getting vibes
that it is something in my path that's causing it, because SET
CLASSPATH=%CLASSPATH% works just fine

The problem with the second of the two commands you asked me to was:

"C:\Program Files\Borland\CBuilder6\bin\bcc32" -v -q -v -tWR -tWD -WM- -L
"C:\Program Files\Borland\CBuilder6\lib"
-e"libs\regex\build\bin\boost_regex.dll\borland\debug\runtime-link-dynamic\b
oost_regex_debug.dll"
@"libs\regex\build\bin\boost_regex.dll\borland\debug\runtime-link-dynamic\bo
ost_regex_debug.CMD"

wouldn't work because there is a space between '-L "C:\Program
Files\Borland\CBuilder6\lib)' It instead of looking for a the lib dir, it
was looking for a c++ file in that path - this was because of a text
wrapping in the original mail I sent

>You weren't stupid but we need to fix borland-tools.jam somehow and
>removing the set path command doesn't seem to be the right approach.
>We need to know more about what was wrong with that command.

Assuming this is a widespread problem (I don't think it is, as I've already
mentioned), perhaps taking the best course of action would be make it a
requirement, rather than setting in the file - I agree this is far from
ideal, but Borland, VS etc all update the paths themselves so they contain
the entries in the path statement. - but I don't fully understand the jam
process so perhaps I'm overlooking something.

  

> -----Original Message-----
> From: boost-bounces_at_[hidden] [mailto:boost-bounces_at_[hidden]]
> On Behalf Of Edward Diener
> Sent: 12 December 2003 13:34
> To: boost_at_[hidden]
> Subject: [boost] Re: Re: bjam failure with borland 6 under xp
>
> Olden A (Comp) wrote:
>> <snip>
>>
>> Ahh, I get two problem, Firstly when it tries to set the path it
>> fails, doesn't seem to like the %PATH%, at the end - I'm 100% sure
>> this is a problem with my system - after I tried what you suggestesd
>> I decided to try vsvars32 - the %PATH% on the end causes the system
>> to fail there too. The directory is in my path thought - I Have
>> confirmed this.
>>
>> When I use the command:
>>
>> "C:\Program Files\Borland\CBuilder6\bin\bcc32" -v -q -v -tWR -tWD
>> -WM- -L "C:\Program Files\Borland\CBuilder6\lib"
>>
-e"libs\regex\build\bin\boost_regex.dll\borland\debug\runtime-link-dynamic
> \b
>> oost_regex_debug.dll"
>>
>
@"libs\regex\build\bin\boost_regex.dll\borland\debug\runtime-link-dynamic\bo
>> ost_regex_debug.CMD"
>>
>> The system reports that it cannot find the file:
>> Error E2194: Could not find file 'C:\Program
>> Files\Borland\CBuilder6\lib.cpp'
>>
>> I've done a search and I don't have a lib file in that dir - I have
>> one in the boost directory "C:\baysian\boost-1.30.2\boost\lib.cpp", -
>> Is this related?
>
> I think you must put the library path immediately after the -L option, so
> that in your command line you have:
> -L"C:\Program Files\Borland\CBuilder6\lib"
>
>
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
> _______________________________________________
> Unsubscribe & other changes:
http://lists.boost.org/mailman/listinfo.cgi/boost
>

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com
_______________________________________________
Unsubscribe & other changes:
http://lists.boost.org/mailman/listinfo.cgi/boost

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk