|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-09-22 01:26:45
chyipin wrote:
> --- In jamboost_at_[hidden], Vladimir Prus <ghost_at_c...> wrote:
> > chyipin wrote:
> > > I am failing to build the v2/example/libraries example project.
> > > Please help.
> > >
> > > gcc.link.dll bar\bin\gcc\debug\bar.dll
>
> C:\MinGW\bin\..\lib\gcc-lib\mingw32\3.2.3\..\..\..\..\mingw32\bin\ld.exe:
> > > invalid hex number for PE parameter 'bar.dll'
> > >
> > > g++ -g -o "bar\bin\gcc\debug\bar.dll" -Wl,-h -Wl,bar.dll
> >
> > I recall we had this problem in past, and the solution was to update
>
> to the
>
> > current mingw. I've downloaded the latest version from sourceforge,
>
> and it
>
> > worked fine.
>
> I am using the latest version from sourceforge.
> MinGW-3.1.0-1.exe (current)
>
> I encountered the same problem on a different machine (win2k).
What does "ld --version" output? I get:
2.15.90
and it works. OTOH, I plan to figure out of "-h" option is really ignored on
mingw, and if that's the case, to fix the issue on Boost.Build side.
- 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