Re: How to build emu for Windows XP
Okay, there are several little things here that
may be part of your issues.
> 2. I installed Windows SDK for Windows Server 2008 and .NET Framework 3.5.
This might be problematic. MS makes changes with just
about every version that break some things. The modifications
I document work with the 2003 version of the SDK. You'll
probably find that additional changes will need to be made
for the 2008 version.
> 3. What does exact mean in next step "Add the newly installed directories to
> the environment variables." I haven't still known. Is it "Control
> Panel->System-> Advanced Tab-> Environment Variables"?
That's the place to set them. You'll need to set (or add)
to the variables, BIN, LIB, and INCLUDE.
Make sure that BIN lists not only the directory containing
cl.exe but also the relevant Inferno executable one. The
default location on that would be c:\Inferno\Nt\386\bin.
> 5. I went to Inferno directory and I was trying to compile emu.
> * cd c:\Inferno\emu\Nt\
> * nmake mkfile.
You want to do:
cd c:\Inferno\emu
mk
> But command prompt shows some errors.
> I edited mkfile, but it was vainly. Is it a wrong way?
The only change you'll want to make to emu/Nt/mkfile
is to remove ie from the CONFLIST line, as I see you
have by the mkfile you've included. But you also need
to modify the mkconfig file in the Inferno root directory.
Out of the box, it expects to be building on a Plan 9
system.
BLS