Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-07-08 03:50:17


shelarcy wrote:

> > So, I really wonder if we should have a mechanism to tell which gcc
> > variant is being used -- cygwin, mingw, solaris, or somethng else.
> >
> > But first of all, I really don't understand why mingw does not work.
> > I've justchecked, and the linker seems to accept "-h soname" command
> > line option. Do you have an idea what's going on?
>
> I don't know about cygwin.
>
> My project Adviser shiro saids that linker is depended on their platform.
> So "-h soname" command line option is accepet on Solaris, But other
> platfrom's option is "-soname soname", "+h soname" ...etc.
>
> http://lists.sourceforge.jp/mailman/archives/gauche-devel-jp/2004-June/0008
>21.html

Well, it seems like the post is in Japeneese language ;-)

>
> I know only this. On mingw, remove "-Wl,-h -Wl,gauche.dll" options, then
> can make dll file.

The situation is that mingw linker docs say this option should be accepted.
I've just tried the recent mingw version:

binutils-2.15.90-20040222-1.tar.gz
mingw-runtime-3.3.tar.gz
gcc-core-3.4.0-20040501-1.tar.gz
gcc-g++-3.4.0-20040501-1.tar.gz

I don't get this problem. Maybe, you could upgrade too?

- 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