Opened 12 years ago

Closed 8 years ago

#5080 closed Bugs (invalid)

bjam with mingw gives errors

Reported by: anonymous Owned by: Vladimir Prus
Milestone: To Be Determined Component: build
Version: Boost 1.45.0 Severity: Showstopper
Keywords: Cc:

Description

I'm trying to build boost 1.45.0 with mingw but running the prebuilt bjam.exe with command line (which worked fine with 1.44.0):

$ bjam --build-dir="C:\MinGW\msys\1.0\home\Marko\boost_1_45_0\BUILD" --stage-dir="C:\MinGW\msys\1.0\home\Marko\boost_1_45_0\BUILD\lib" --build-type=complete --toolset=gcc

gives error (which doesn't say anything to me):

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\configure.jam:145 : in builds-raw * argument error

  • rule UPDATE_NOW ( targets * : log ? : ignore-minus-n ? )
  • called with: ( <pC:\MinGW\msys\1.0\home\Marko\boost_1_45_0\BUILD\boost\bin.v2\

libs\regex\build\gcc-mingw-4.5.0\debug>has_icu.exe : : ignore-minus-n : ignore- minus-q )

  • extra argument ignore-minus-q

(builtin):see definition of rule 'UPDATE_NOW' being called C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\configure.jam:179 : in configure.builds C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\configure.jam:216 : in object(check-target-builds-worker)@410.check C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/kernel\modules.jam:103:

in modules.call-in

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/util\indirect.jam:96: i n indirect.call C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1012:

in targets.evaluate-requirements

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1393:

in basic-target.compute-usage-requirements

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\alias.jam:47: in compute-usage-requirements C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1319:

in object(alias-target-class)@414.generate

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:732: in generate-really C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:704: in object(main-target)@831.generate C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:848: in targets.generate-from-reference C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1217:

in generate-dependencies

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1268:

in object(typed-target)@417.generate

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:732: in generate-really C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:704: in object(main-target)@832.generate C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:848: in targets.generate-from-reference C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1217:

in generate-dependencies

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1266:

in object(typed-target)@171.generate

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:732: in generate-really C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:704: in object(main-target)@813.generate C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:258: in object(project-target)@153.generate C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:848: in targets.generate-from-reference C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1217:

in generate-dependencies

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1268:

in object(install-target-class)@87.generate

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:732: in generate-really C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:704: in object(main-target)@624.generate C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:848: in targets.generate-from-reference C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1217:

in generate-dependencies

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1268:

in alias-target-class.generate

Jamroot:648: in build-multiple Jamroot:634: in object(top-level-target)@96.generate C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:732: in generate-really C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:704: in object(main-target)@628.generate C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:848: in targets.generate-from-reference C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1217:

in generate-dependencies

C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:1268:

in alias-target-class.generate

Jamroot:648: in build-multiple Jamroot:634: in object(top-level-target)@97.generate C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:732: in generate-really C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:704: in object(main-target)@629.generate C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2/build\targets.jam:258: in object(project-target)@40.generate C:/MinGW/msys/1.0/home/Marko/boost_1_45_0/tools/build/v2\build-system.jam:735: i n load C:\MinGW\msys\1.0\home\Marko\boost_1_45_0\tools\build\v2/kernel\modules.jam:283:

in import

C:\MinGW\msys\1.0\home\Marko\boost_1_45_0\tools\build\v2\kernel\bootstrap.jam:14 2: in boost-build C:\MinGW\msys\1.0\home\Marko\boost_1_45_0\boost-build.jam:17: in module scope

Change History (3)

comment:1 by Steven Watanabe, 12 years ago

You'll need to use the version of bjam included in the Boost 1.45 package.

comment:2 by René Rivera, 12 years ago

Component: bjambuild
Owner: changed from René Rivera to Vladimir Prus

comment:3 by Steven Watanabe, 8 years ago

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.