Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1266: Implement -l option on Unix.
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-09-17 21:08:44
#1266: Implement -l option on Unix.
-------------------------------+--------------------------------------------
Reporter: grafik | Owner: noel_belcourt
Type: Bugs | Status: reopened
Milestone: Boost.Jam 3.1.15 | Component: bjam
Version: Boost.Jam 3.1.15 | Severity: Problem
Resolution: | Keywords:
-------------------------------+--------------------------------------------
Comment (by grafik):
Replying to [comment:5 anonymous]:
> Replying to [comment:4 grafik]:
> > Seems the feature on Linux doesn't work for me. The
root/tools/jam/test/option_l.jam test if failing for me in Unbuntu.
>
> Hi Rene,
>
> I only added -lx support to execunix.c. I noticed in option_l.jam that
you're using the SHELL command and, to the best of my knowledge, SHELL
doesn't call execcmd, it goes directly to /bin/sh.
The test uses SHELL to call bjam again so it can pass in the correct
options, i.e. it's a recursive execution.
> So my question is, should I add support so that -lx works correctly for
SHELL as well?
No. You can run the test individually if you want with:
{{{
bjam -f option_l.jam -sBJAM_SUBTEST=1 -l2
}}}
The build action should fail. For me it's intermittent. Sometimes it
works, but most times it doesn't. So I'm not sure how to replicate this.
--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1266#comment:7>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:56 UTC