Boost logo

Boost :

Subject: Re: [boost] [build] bootstrap.sh is still broken
From: niXman (i.nixman_at_[hidden])
Date: 2013-10-28 03:58:20


niXman писал 2013-10-27 18:15:
> niXman 2013-10-27 17:39:
>
>> Now I'll try to build boost-trunk with i686-mingw-w64 &
>> x86_64-mingw-w64. I'll report about the result.
>
> Hmm..
>
> D:\boost-trunk>g++ -v
> Using built-in specs.
> COLLECT_GCC=g++
> COLLECT_LTO_WRAPPER=d:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/4.8.2/lto-w
> rapper.exe
> Target: x86_64-w64-mingw32
> Configured with: ../../../src/gcc-4.8.2/configure
> --host=x86_64-w64-mingw32 --bu
> ild=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64
> --with-sysr
> oot=/tmp/x86_64-482-posix-seh-rt_v3-r0/mingw64 --enable-shared
> --enable-static -
> -disable-multilib --enable-languages=ada,c,c++,fortran,objc,obj-c++,lto
> --enable
> -libstdcxx-time=yes --enable-threads=posix --enable-libgomp
> --enable-lto --enabl
> e-graphite --enable-checking=release --enable-fully-dynamic-string
> --enable-vers
> ion-specific-runtime-libs --disable-isl-version-check
> --disable-cloog-version-ch
> eck --disable-libstdcxx-pch --disable-libstdcxx-debug
> --enable-bootstrap --disab
> le-rpath --disable-win32-registry --disable-nls --disable-werror
> --disable-symve
> rs --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2
> --with-libic
> onv --with-system-zlib
> --with-gmp=/tmp/prerequisites/x86_64-w64-mingw32-static -
> -with-mpfr=/tmp/prerequisites/x86_64-w64-mingw32-static
> --with-mpc=/tmp/prerequi
> sites/x86_64-w64-mingw32-static
> --with-isl=/tmp/prerequisites/x86_64-w64-mingw32
> -static --with-cloog=/tmp/prerequisites/x86_64-w64-mingw32-static
> --enable-cloog
> -backend=isl --with-pkgversion='rev0, Built by MinGW-W64 project'
> --with-bugurl=
> http://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe
> -I/tmp/x86_64-482-po
> six-seh-rt_v3-r0/mingw64/opt/include
> -I/tmp/prerequisites/x86_64-zlib-static/inc
> lude -I/tmp/prerequisites/x86_64-w64-mingw32-static/include'
> CXXFLAGS='-O2 -pipe
> -I/tmp/x86_64-482-posix-seh-rt_v3-r0/mingw64/opt/include
> -I/tmp/prerequisites/x
> 86_64-zlib-static/include
> -I/tmp/prerequisites/x86_64-w64-mingw32-static/include
> ' CPPFLAGS= LDFLAGS='-pipe
> -L/tmp/x86_64-482-posix-seh-rt_v3-r0/mingw64/opt/lib
> -L/tmp/prerequisites/x86_64-zlib-static/lib
> -L/tmp/prerequisites/x86_64-w64-ming
> w32-static/lib '
> Thread model: posix
> gcc version 4.8.2 (rev0, Built by MinGW-W64 project)
>
> (compiler in PATH)
>
>
> D:\boost-trunk>bootstrap.bat mingw
> Building Boost.Build engine
> '"VCVARS32.BAT"' is not recognized as an internal or external command,
> operable program or batch file.
> The system cannot find the batch label specified - Test_Option
> '"VCVARS32.BAT"' is not recognized as an internal or external command,
> operable program or batch file.
> '"VCVARS32.BAT"' is not recognized as an internal or external command,
> operable program or batch file.
> 'cl' is not recognized as an internal or external command,
> operable program or batch file.
>
> Failed to build Boost.Build engine.
> Please consult bootstrap.log for furter diagnostics.
>
> You can try to obtain a prebuilt binary from
>
> http://sf.net/project/showfiles.php?group_id=7586&package_id=72941
>
> Also, you can file an issue at http://svn.boost.org
> Please attach bootstrap.log in that case.
>
> D:\boost-trunk>bootstrap.bat --with-toolset=mingw
> Building Boost.Build engine
> '"VCVARS32.BAT"' is not recognized as an internal or external command,
> operable program or batch file.
> The system cannot find the batch label specified - Test_Option
> '"VCVARS32.BAT"' is not recognized as an internal or external command,
> operable program or batch file.
> The system cannot find the batch label specified - Test_Option
> '"VCVARS32.BAT"' is not recognized as an internal or external command,
> operable program or batch file.
> '"VCVARS32.BAT"' is not recognized as an internal or external command,
> operable program or batch file.
> 'cl' is not recognized as an internal or external command,
> operable program or batch file.
>
> Failed to build Boost.Build engine.
> Please consult bootstrap.log for furter diagnostics.
>
> You can try to obtain a prebuilt binary from
>
> http://sf.net/project/showfiles.php?group_id=7586&package_id=72941
>
> Also, you can file an issue at http://svn.boost.org
> Please attach bootstrap.log in that case.
>
>
>
> What I am doing wrongly?

bootstrap.bat works fine with MinGW for boost 1.51,1.52,1.53,1.54.
But not for current trunk.

Ideas?

-- 
Regards, niXman
___________________________________________________
Dual-target(32 & 64-bit) MinGW-W64 compilers for 32 and 64-bit Windows:
http://sourceforge.net/projects/mingw-w64/
___________________________________________________
Another online IDE: http://liveworkspace.org/

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk