Subject: Re: [Boost-build] Trying to use a 1:1 generator
From: Vladimir Prus (vladimir.prus_at_[hidden])
Date: 2016-02-08 14:46:47
Not immediately, but try using searched-lib instead of lib to disambiguate?
On Mon, Feb 8, 2016, 21:48 John Maddock <jz.maddock_at_[hidden]> wrote:
> > Hi John,
> > I can't reproduce your problem - see the attached project. When I run
> > "b2 -n" there,
> > I see an attempt to run "nvcc", followed by an attempt to make a
> > binary and run
> > it.
> > Was your code placed in a module called "cu.jam"?
> OK, that was the information I was missing, I think it needs to be a bit
> clearer in the tutorial here:
> However, while that gets me a little further forward, I'm still stuck.
> Let's say I have:
> import testing ;
> import cu ;
> cuda = [ modules.peek : CUDA_PATH ] ;
> lib cuda : : <search>$(cuda)/lib/x64 ;
> run erf_double.cu cuda : : : release <toolset>msvc:<runtime-link>static ;
> Now I see:
> warn: Unable to construct ./cuda
> And indeed no reference to cuda.lib is present on the link command line
> so I get unresolved externals. Any ideas why "lib cuda ;" isn't accepted?
> Thanks, John.
> Unsubscribe & other changes:
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