This is the mail archive of the
cygwin-xfree@sourceware.cygnus.com
mailing list for the Cygwin project.
compiling xfddx
- To: <cygwin-xfree at sourceware dot cygnus dot com>
- Subject: compiling xfddx
- From: "Bernd Oliver Christiansen" <bernd at cs dot ucsb dot edu>
- Date: Thu, 4 May 2000 16:15:56 -0700
All:
I finally managed to compile xfddx_3. I changed typedef PULONG ULONG_PTR;
to typedef /*P*/ULONG ULONG_PTR;. Furthermore, I had to manually create the
directory .\lib\i386\free. xfddx.dll is now built cleanly.
A couple of notes on the DDK:
(i) install the SDK, DDK, and VC in paths which do not contain spaces to
avoid build's database being corrupted
(ii) read http://www.numega.com/drivercentral/tech_tips/lastline.shtml
(iii) on NT4, setenv.bat in the SDK directory should put Bin\WinNT\NT4 in
path ahead of NT5 tools that don't run on NT4. I had to add two spaces at
the end of IF "%%i"=="Windows NT Version 4.0 to make this work:
REM Patch path to put Bin\WinNT\NT4 in path ahead of NT5 tools that don't
run on NT4
For /F "delims=;" %%i IN ('Cmd /c Ver') DO (
IF "%%i"=="Windows NT Version 4.0 " (
Set Path=%MSSdk%\Bin\WinNT\NT4;%Path%
Goto Chk_SetEnv
)
)
Note that neither Peter nor Suhaib were able to reproduce my problem. On
the other hand, I re-installed the SDK, VC6 with SP3, MSDN, and DDK. Thus,
my build environment shouldn't be damaged.
-Bernd