Boost logo

Boost Users :

From: Viktor.Ransmayr_at_[hidden]
Date: 2003-03-23 08:34:59


Hello everyone,

I've downloaded Boost 1.30.0 and tried to produce bjam
from source using the MinGW environment.

For the record, I'm using

- MinGW-2.0.0-3
- binutils-2.13.90-2021006-02
- mingw-runtime-2.4
- w32api-2.2

Trying to bootstrap from source using

build.bat mingw >> %TMP%\build.log 2>&1

from the DOS cmd-shell on a WinXP-Pro system I receive
the following errors. ( To save some bandwidth I've stripped
the file build.log" to the relevant pieces and send it in
attachment "stripped.build.log" )

Please let me know if I missed something in the documentation.
- Otherwise tell me how to proceed further, since I'm really
interested in getting Boost running in my MinGW environment.

Thanks in advance

Viktor Ransmayr

  ----------

###
### Using 'mingw' toolset.
###

D:\boost_1_30_0\tools\build\jam_src>rd /S /Q bootstrap.mingw
Das System kann die angegebene Datei nicht finden.

D:\boost_1_30_0\tools\build\jam_src>md bootstrap.mingw

D:\boost_1_30_0\tools\build\jam_src>gcc -DMINGW -o bootstrap.mingw\jam0.exe command.c compile.c execnt.c execunix.c execvms.c expand.c filent.c fileos2.c fileunix.c filevms.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c option.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c pwd.c

D:\boost_1_30_0\tools\build\jam_src>.\bootstrap.mingw\jam0 -f build.jam --toolset=mingw "--toolset-root= "
build.jam:260: in .clean
warning: unknown rule .rm
build.jam:285: in .exe
build.jam:302: in .yyacc
build.jam:312: in module scope
build.jam:260: in .clean

### VR: Multiple similar entries deleted ...

build.jam:260: in .clean
warning: unknown rule .rm
build.jam:446: in .package
build.jam:492: in module scope
build.jam:445: in .package
warning: unknown rule .cp
build.jam:492: in module scope
build.jam:260: in .clean
warning: unknown rule .rm
build.jam:446: in .package
build.jam:492: in module scope
build.jam:449: in .package
warning: unknown rule .pack
build.jam:492: in module scope
build.jam:260: in .clean
warning: unknown rule .rm
build.jam:450: in .package
build.jam:492: in module scope
...found 44 targets...
...updating 4 targets...
.md bin.mingwx86
.cc bin.mingwx86\yyacc
.cc bin.mingwx86\mkjambase
.cc bin.mingwx86\jam
D:\Homes\vr\Tmp/ccKmvaaa.o(.text+0x12d):timestamp.c: undefined reference to `file_time'
D:\Homes\vr\Tmp/ccKmvaaa.o(.text+0x2ca):timestamp.c: undefined reference to `file_archscan'
D:\Homes\vr\Tmp/ccKmvaaa.o(.text+0x311):timestamp.c: undefined reference to `file_dirscan'
D:\Homes\vr\Tmp/ccCMzaaa.o(.text+0x131c):builtins.c: undefined reference to `file_dirscan'
    gcc -o bin.mingwx86\jam -DNDEBUG -DOPT_HEADER_CACHE_EXT -DOPT_GRAPH_DEBUG_EXT -DOPT_SEMAPHORE -DOPT_FIX_TARGET_VARIABLES_EXT -DOPT_IMPROVED_PATIENCE_EXT -DYYSTACKSIZE=5000 -s -O3 -finline-functions -DMINGW command.c compile.c expand.c glob.c hash.c hcache.c headers.c hdrmacro.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c option.c parse.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c pwd.c execunix.c fileunix.c pathunix.c
...failed .cc bin.mingwx86\jam...
...failed updating 1 target...
...updated 3 targets...

[Non-text portions of this message have been removed]


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