Boost logo

Boost-Build :

From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2003-02-20 05:16:13


David Abrahams wrote:

> Markus Schöpflin <markus.schoepflin_at_[hidden]> writes:
>
>>Currently, creating dynamic libs on AIX requires a python script.
>>Because I don't have python installed on my machine, currently the
>>thread library regression tests are failing.
>>
>>Now I'm wondering myself why this script is needed at all.
>
> It's not, after all; what it does is pretty simple and can be done by
> Boost.Build directly.
>
>>The compiler can generate shared libraries on its own with the -G
>>command line flag. It doesn't need any import or export files for
>>this and no other helper scripts.
>
> Uhm, not so fast. If you want to build anything like python modules,
> which are shared libraries that link back to symbols in the
> executable, you WILL need to follow the procedure executed by the
> script.

Ok, I installed pyhton and tried to build the thread libs from the
current CVS. As it stands now, I can't build the dynamic thread libs,
when linking it complains about the undefined symbol main. :-(

This means, build shared libs is currently broken on AIX anyway. Or am
I missing something?

Markus

 


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