Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2002-08-23 07:33:05


hi,

Please take this question to the jamboost list (jamboost_at_[hidden]).

1. Which version of the bjam sources are you using?
2. I believe VISUALC should be set one directory higher, to your VC98
directory.
3. You may have better luck if you run

c:\Program Files\Microsoft Visual Studio\VC98\bin\vcvars32.bat

before trying to build.

4. We do have prebuilt executables available: www.boost.org/tools/build

HTH,
Dave
-----------------------------------------------------------
David Abrahams * Boost Consulting
dave_at_[hidden] * http://www.boost-consulting.com

----- Original Message -----
From: "Swords Declan" <declan.swords_at_[hidden]>
To: <boost-install_at_[hidden]>
Sent: Friday, August 23, 2002 5:32 AM
Subject: [Boost-install] compiling bjam.exe Newby

> Hi
> First I would like to say it is great to see such a lib available free on
> the net.
>
> I'm trying to compile bjam.exe on win2000 using MSVC. I give the
following
> commands:
> set VISUALC=c:\Program Files\Microsoft Visual Studio\VC98\bin\
> set JAM_TOOLSET=VISUALC
> nmake -f builds\win32-visualc.mk
>
> and I get the following:
>
> Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
> Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
>
> cl /nologo /Fejam0 -DNT 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 he
> aders.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c
option.c
> pars
> e.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c subst.c
> timestamp.c v
> ariable.c modules.c strings.c filesys.c builtins.c pwd.c kernel32.lib
> 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
> Generating Code...
> Compiling...
> 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
> Generating Code...
> attrib -r jambase.c
> jam0 -sJAMBASE= -sBOOST_ROOT= -sBOOST_BUILD_PATH=
> Compiler is Microsoft Visual C++
> ...found 165 targets...
> ...updating 5 targets...
> Link bin.ntx86\mkjambase.exe
> LINK : fatal error LNK1181: cannot open input file "c:\Program.obj"
>
> link /nologo /out:bin.ntx86\mkjambase.exe bin.ntx86\mkjambase.obj
> c:\Prog
> ram Files\Microsoft Visual Studio\VC98\bin\\lib\advapi32.lib c:\Program
> Files\Mi
> crosoft Visual Studio\VC98\bin\\lib\gdi32.lib c:\Program Files\Microsoft
> Visual
> Studio\VC98\bin\\lib\user32.lib c:\Program Files\Microsoft Visual
> Studio\VC98\bi
> n\\lib\kernel32.lib
>
> ...failed Link bin.ntx86\mkjambase.exe...
> ...skipped jambase.c for lack of mkjambase.exe...
> ...skipped jambase.obj for lack of jambase.c...
> ...skipped jam.exe for lack of jambase.obj...
> ...skipped bjam.exe for lack of jam.exe...
> ...failed updating 1 target...
> ...skipped 4 targets...
> NMAKE : fatal error U1077: 'jam0' : return code '0x1'
> Stop.
>
>
> Any help would be greatly appreciated.
>
> /Dubby
> _______________________________________________
> Unsubscribe & other changes:
http://lists.boost.org/mailman/listinfo.cgi/Boost-install

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk