[OpenAFS-devel] Windows build problems
Michael Nelson
mikenel@iapetus.com
Wed, 7 Mar 2001 09:24:26 -0500 (EST)
Check the list archives, there is quite a bit of info on how to fix most
of the various problems.
-mike
On Tue, 6 Mar 2001, Jason Young wrote:
> All,
>
> I'm having a number of problems just getting out of the
> starting blocks to build OpenAFS for Windows.
>
> My environment: Windows 2000 Professional
> Visual Studio 6, SP4
>
> Following the README.NT instructions, I:
> -) edited NTBuild.bat to reflect the paths
> of Visual Studio and the OpenAFS source
> dist. I rem'd out the Installshield/Lex/Yacc
> lines because I don't have them and they are
> "Optional" and I don't want to touch any
> comerr files at the moment.
>
> -) copied ..\src\NTMakefile to ..\
>
> -) ran nmake /f NTMakefile install
>
> Problem #1: There are a bunch of "del" commands trying to
> delete files that don't exist (yet or at all)
>
> Workaround #1: Ignore failing dels,
> run nmake /I /f NTMakefile install
>
> Problem #2: Some NTMakefile along the line is trying to
> use NTMakefile.version, before src\config\NTMakefile
> gets a chance to copy the -CML or -NOCML version
> to NTMakefile.version
>
> Workaround #2: run nmake /I /f NTMakefile install in src\config
>
> Problem #3: lots of compiles, lots of errors and warnings,
> and finally start complaining about include files
> in afs/somefile.h
>
> Workaround #3: start hand-copying missing files to DEST\include\afs
> until I can't find some files.
>
>
> I know a certain amount of "tweaking" has to go into
> setting up a build environment for a sourced product
> - but this is a little crazy, I'd much rather spend
> what limited time I have to work with it to looking at
> problems in the code rather than dealing with OpenAFS
> build-specific NTMakefile esoterics.
>
> a) is this specific to VS 6? (anybody done a VS6 compile?)
> b) has everyone else that has done a successful build
> had to go through this?
> c) I know I'm liable to be missing something so simple it's
> not even funny, a byproduct of a real lack of quality
> time to spend here - pointers?
>
> Thanks,
> Jason
> ------------------------------------------------------------
> Jason Young | ITECS Systems/Software Manager
> jason_young@ncsu.edu | College of Engineering
> 919.513.4575 | North Carolina State University
> "You can observe a lot just by watchin'." - Yogi Berra
>
> _______________________________________________
> OpenAFS-devel mailing list
> OpenAFS-devel@openafs.org
> https://lists.openafs.org/mailman/listinfo.cgi/openafs-devel
>