Boost logo

Boost Users :

From: Charles Broderick (bbroder_at_[hidden])
Date: 2006-11-13 21:53:32


I am having problems running even a basic Jamfile consisting only of:

Main : main.c ;

When running bjam with debugging on, I receive this output (truncated). I
looked at allyourbase.jam and gcc-tools.jam, and it looks like OK jam code
to me... why won't main.c get passed in as the target?

/local/apps/boost/1.33.1/tools/build/v1/allyourbase.jam:1136:>>>>|>>>>|>>
switch .c
/local/apps/boost/1.33.1/tools/build/v1/allyourbase.jam:1139:>>>>|>>>>|>> Cc
 : main.c
/local/apps/boost/1.33.1/tools/build/v1/allyourbase.jam:624:>>>>|>>>>|>>>>
DEPENDS : main.c
/local/apps/boost/1.33.1/tools/build/v1/allyourbase.jam:626:>>>>|>>>>|>>>>
Cc-platform-specifics : main.c
/local/apps/boost/1.33.1/tools/build/v1/allyourbase.jam:593:>>>>|>>>>|>>>>|>
local _h =
/local/apps/boost/1.33.1/tools/build/v1/allyourbase.jam:634:>>>>|>>>>|>>>>
Cc-action : main.c
/local/apps/boost/1.33.1/tools/build/v1/gcc-tools.jam:489:>>>>|>>>>|>>>>|>
gcc-spawn
/local/apps/boost/1.33.1/tools/build/v1/gcc-tools.jam:489: in Cc-action
*** argument error
* rule gcc-spawn ( targets + )
* called with: ( )
* missing argument targets
/local/apps/boost/1.33.1/tools/build/v1/gcc-tools.jam:402:see definition of
rule 'gcc-spawn' being called
/local/apps/boost/1.33.1/tools/build/v1/allyourbase.jam:634: in Cc
/local/apps/boost/1.33.1/tools/build/v1/allyourbase.jam:1139: in Object
/local/apps/boost/1.33.1/tools/build/v1/allyourbase.jam:1207: in Objects
/local/apps/boost/1.33.1/tools/build/v1/allyourbase.jam:969: in Main
Jamfile:2: in load-jamfiles
/local/apps/boost/1.33.1/tools/build/v1/bootstrap.jam:21: in boost-build
/local/apps/boost/1.33.1//boost-build.jam:16: in module scope



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net