Boost logo

Boost-Build :

From: Kevin Bluck (kevin.bluck_at_[hidden])
Date: 2006-02-16 19:27:02


I'm a little stumped about what I'm doing wrong here.

When I run a jamfile like this using a template target:

template test : : <threading>multi ;
exe TestExe : <template>test main.cpp ;

...I get the error:

C:\Code\Test\Build\Boost.Build\../../../Library/Boost-1.33.1/tools/build/v1\boost-base.jam:2553:
in target-id-of
*** argument error
* rule split-path ( path )
* called with: ( )
* missing argument path

...whereas if I use this for my jamfile defining but not using the template:

template test : : <threading>multi ;
exe TestExe : main.cpp : <threading>multi ;

... all is well.

I've looked hard at the Boost.Build System doc page and can't figure out
my error. Any pointers would be appreciated.

Thanks,

--- Kevin


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