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
>>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
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