Boost logo

Boost-Build :

From: pi3k14 (frode_at_[hidden])
Date: 2004-11-09 04:05:20


--- In jamboost_at_[hidden], Vladimir Prus <ghost_at_c...> wrote:
> On Tuesday 09 November 2004 10:53, pi3k14 wrote:
>

> > The real problem started when I realized that I can not throw all
> > sources to the compiler (via the response file)and let it call the
> > linker for building the app/dll/bpl.
> > The reason is that bcbuilder creates (and maintaines) an
> > <application>.res file which the compiler doesn't know how to
handle.
>
> What is that file? Just windows resource file? Or something
borland-specific.
> We have support for RC->OBJ conversion (the 'rc.jam' tool module),
maybe we
> just need to add RES->OBJ conversion...
>

It is a "compiled" resource file, they uses their own resource
compiler (I don't know how compatible the format is with ms).
I tried to send it directly to the compiler, it started to compile it
and generated a lot of invalid bla bla.., instead of sending it to the
linker.
Then I created an RES->OBJ conversion (filename.res -> filename_res.
obj), but alas, then the linker complained with invalid OMF? header
format.
To me it seems that calling the linker directly is the only solution,
hope you can prove me wrong :)

sincerely
frode

 


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