Boost logo

Boost-Build :

Subject: [Boost-build] Is it possible to override the CONFIG_COMMAND ?
From: Kuhl, Brian (brian.kuhl_at_[hidden])
Date: 2018-08-28 22:16:26


Our toolchain developers have decided to link with "ld" instead of "gcc"
Propagating there cross-build gcc configuration to Boost jam environment is challenging.
there <linkflags> don't have "-Wl," prefix

I'm considering a couple of options, but when I experiment with <linker> option in init()

    # - linker tool other than default gcc++
    local linker = [ feature.get-values <linker> : $(options) ] ;
    if $(linker)
    {
        toolset.flags gcc.link CONFIG_COMMAND $(condition) : $(linker[1]) ;
    }

It's prepending instead of replacing ..
ldppc -m elf64ppc --oformat=elf64-powerpc ccppc -o .....

How do I replace instead of prepend?
Do I need to define a "generator"

Thanks,

Brian Kuhl



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