Boost logo

Boost-Build :

From: william marié (william.marie_at_[hidden])
Date: 2008-07-10 16:20:28


Hi,

Sorry for the "it doesn't work" there was nothing offensive in that it a way
like another to say that "in my program i can't make it work" so i will try
not to use the sentence anymore :)

I go back on my problem, the solution you gave me didn't solve it here is
the code of the jamfile of boost python which i modified :

------------------------------------------
rule kboost_python_lib ( )
{
    lib boost_python
        : # sources
        numeric.cpp
        list.cpp
        ......

    install dist : /boost/python//boost_python : <location>c:/temp ;
}

kboost_python_lib ;
------------------------------------------
The library is properly build but it seems that the install rule does not do
what i want it to do.

I wrote exactly the same code for my own libraries :
------------------------------------------
rule kplugin ( name : extra-sources * : extra-requirements * )
{
    kengin-plug $(name) : $(extra-sources) :
                    [ getDefines ]
                    <link>shared
                    <define>KENGIN_EXPORTS
                    [ getRequirements ]
                    $(extra-requirements) ;

    folder = [ getDllsPath ] ;

    # Install rule
    install dist : $(name) :
                    <location>$(folder)
                    <install-type>KENGIN_PLUG
                    ;
}
------------------------------------------
and everything compile and is installed properly

I think there is something special with the boost-python librairies but i
can't work out what it is...

Did you try to do that on your side, was it working, maybe i have something
wrong in my code that creates a conflict or something.

Thanks.



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