BJam can't find arguments to gcc-spawn

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

Charles Broderick wrote:
I am having problems running even a basic Jamfile consisting only of:
Main : main.c ;
That is Perforce/Jam syntax, not Boost.Build syntax. You probably want: exe myprog : main.c ; -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
participants (2)
-
Charles Broderick
-
Rene Rivera