Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-04-28 03:43:06


John Maddock wrote:

>
>> For me, if I create a library with .so.1.32.0 suffix or .dll.1.32.0
>> suffix,
>> cygwin's gcc appear to link to it, but reports duplicate symbol
>> 'do_sjlj_init'. Not sure what's going on there, but I've modified Boost
>> Jamfile to avoid the suffix on CYGWIN, not only on NT, and committed that
>> change.
>
> Thanks, dll's seem to build now, however tests such as regex_regress_dll
> fail to run because they can't find the dll (it's not in the program's
> path
> presumably). I think the build system is setting LD_LIBRARY_PATH rather
> than PATH here.

Yea, I see failure of the corresponding Boost.Build test on cygwin, and will
look into this.

> Also when I build quickbook I get the final exe in dist/bin but it's
> called:
> "quickbook.exe.exe" Note the double suffix, I don't know if this is a
> Boost.Build or quickbook-Jamfile issue.

I'll look into this.

>>
>>
http://boost.org/boost-build2/doc/html/bbv2/advanced/builtins/features.html
>>
>> which does not yet 100% complete.
>
> Thanks, it should really mention define/include at the very least, and as
> I asked before, is there an equivalent to <sysinclude> any more?

No, because I still don't understand what <sysinclude> does and how it
differs from <include>. If I'm told, I can add this.

- Volodya

 


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