Boost logo

Boost :

From: Doug Gregor (gregod_at_[hidden])
Date: 2001-02-27 11:39:06


On Tuesday 27 February 2001 07:42, John Maddock wrote:
> >The
> >easy fix is to simply call g++ to link the files. g++ then calls ld
> >with the appropriate commands.
> >So in this version of the RPM, I now use g++ to create the shared
> >library, and the regression test program runs flawlessly.
>
> Cute, thanks for the info, that saves me a lot of work. However do you
> know what extra params have to be passed to ld - the reason is that BeOS
> doesn't support the -shared flag on g++, even though shared libraries are
> supported (via ld).

GNU libtool was written exactly for this purpose - to easily build shared
libraries on a variety of platforms. The documentation lists ix86-*-beos as a
working platform.

http://www.gnu.org/software/libtool/libtool.html

I don't pretend to know if there are licensing issues, but I don't believe
there will be a problem.

        Doug


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