Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2002-11-29 14:19:00


Rene Rivera <grafik666_at_[hidden]> writes:

> [2002-11-20] David Abrahams wrote:
>
>>Rene Rivera <grafik666_at_[hidden]> writes:
>>
>>> Hmm, where is the kernel32.lib ? Does it live in a separate place than in
>>> MSVC6?
>>
>>C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\lib
>>
>>The evil PlatformSDK strikes again!
>
> Oh that dreaded PSDK :-(
>
> I did some changes which hopefully takes care of this problem
> <cross-fingers>. Could you give it a try, see if it works now?

C:\boost\tools\build\jam_src>"C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\cl.exe
" /nologo /GZ /Zi /ML -DNT -DYYDEBUG "\lib\kernel32.lib" /Febootstrap.vc7\jam0 command.c
compile.c execnt.c execunix.c execvms.c expand.c filent.c fileos2.c fileunix.c filevms.c g
lob.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
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...
LINK : fatal error LNK1181: cannot open input file '\lib\kernel32.lib'

:(

> And as you may have noticed I wrote a replacement for the shell script
> "yyacc" in C. So it should now be possible to build the grammar in
> Windows(and others)... as long as you happen to have a yacc or bison around.

I noticed! It's neat, but I'm a little unsure that it's worth the
investment. It means that we're forked from the Jam sources on yet
another dimension, and I figure that the few people who really need to
rebuild the grammar on Windows can get Cygwin. However, I don't think
it does much harm, so I'll (generously <wink>) reserve judgement about
that for now.

-- 
David Abrahams
dave_at_[hidden] * http://www.boost-consulting.com
Boost support, enhancements, training, and commercial distribution
 

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