Opened 6 years ago

Last modified 6 years ago

#12185 new Bugs

bootstrap for boost_60_0 does not work for Visual Studio 2013

Reported by: peter.raeth@… Owned by:
Milestone: To Be Determined Component: Building Boost
Version: Boost 1.60.0 Severity: Showstopper
Keywords: bootstrap windows Cc:

Description

Trying a simplified Windows build of boost_60_0, the most recent stable version.

Went through previous tickets and tried applying https://svn.boost.org/trac/boost/ticket/9301 without success.

Am using Visual Studio 2013 on a Windows v10 64-bit laptop. Was following tutorial http://www.boost.org/doc/libs/1_60_0/more/getting_started/windows.html#simplified-build-from-source.

Received the following error upon trying to execute "bootstrap" from the DOS command line:

C:\Users\peter.raeth\Downloads\boost_1_60_0>bootstrap Building Boost.Build engine

Failed to build Boost.Build engine. Please consult bootstrap.log for further diagnostics.

You can try to obtain a prebuilt binary from

http://sf.net/project/showfiles.php?group_id=7586&package_id=72941

Also, you can file an issue at http://svn.boost.org Please attach bootstrap.log in that case.

C:\Users\peter.raeth\Downloads\boost_1_60_0>

Log says no include path set but can not see how to set that.

Would prefer the build process since the prebuilt binaries appear to be pretty old.

Attachments (1)

bootstrap.log (6.1 KB ) - added by peter.raeth@… 6 years ago.
bootstrap log file

Download all attachments as: .zip

Change History (2)

by peter.raeth@…, 6 years ago

Attachment: bootstrap.log added

bootstrap log file

comment:1 by peter.raeth@…, 6 years ago

Also tried this with Cygwin and the gcc toolset. Ran bootstrap.sh. Process failed but for different causes. The log file for that trial is:

### ### Using 'gcc' toolset. ### rm -rf bootstrap mkdir bootstrap gcc -o bootstrap/jam0 command.c compile.c constants.c debug.c execcmd.c frames.c function.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c option.c output.c parse.c pathsys.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c class.c cwd.c native.c md5.c w32_getreg.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c execunix.c fileunix.c pathunix.c execcmd.c: In function ‘onintr’: execcmd.c:120:5: warning: implicit declaration of function ‘out_printf’ [-Wimplicit-function-declaration]

out_printf( "...interrupted\n" );

make.c: In function ‘make’: make.c:132:13: warning: implicit declaration of function ‘out_printf’ [-Wimplicit-function-declaration]

out_printf( "...found %d target%s...\n", counts->targets,

make.c: In function ‘make0’: make.c:735:13: warning: implicit declaration of function ‘out_flush’ [-Wimplicit-function-declaration]

out_flush();

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:169:3: error: unknown type name ‘ULONG’

ULONG Version;

/usr/include/w32api/winioctl.h:170:3: error: unknown type name ‘ULONG’

ULONG Size;

/usr/include/w32api/winioctl.h:171:3: error: unknown type name ‘ULONG’

ULONG BlockLength;

/usr/include/w32api/winioctl.h:172:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER NumberOfBlocks;

/usr/include/w32api/winioctl.h:173:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER DiskLength;

/usr/include/w32api/winioctl.h:206:5: error: unknown type name ‘DWORD’

DWORD Size;

/usr/include/w32api/winioctl.h:207:5: error: unknown type name ‘BOOLEAN’

BOOLEAN MediaRemovable;

/usr/include/w32api/winioctl.h:208:5: error: unknown type name ‘BOOLEAN’

BOOLEAN MediaHotplug;

/usr/include/w32api/winioctl.h:209:5: error: unknown type name ‘BOOLEAN’

BOOLEAN DeviceHotplug;

/usr/include/w32api/winioctl.h:210:5: error: unknown type name ‘BOOLEAN’

BOOLEAN WriteCacheEnableOverride;

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:214:5: error: unknown type name ‘DWORD’

DEVICE_TYPE DeviceType;

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:215:5: error: unknown type name ‘DWORD’

DWORD DeviceNumber;

/usr/include/w32api/winioctl.h:216:5: error: unknown type name ‘DWORD’

DWORD PartitionNumber;

/usr/include/w32api/winioctl.h:220:5: error: unknown type name ‘BYTE’

BYTE PathId;

/usr/include/w32api/winioctl.h:224:5: error: unknown type name ‘DWORD’

DWORD Length;

/usr/include/w32api/winioctl.h:225:5: error: unknown type name ‘BYTE’

BYTE _unused;

/usr/include/w32api/winioctl.h:226:5: error: unknown type name ‘BYTE’

BYTE PathId;

/usr/include/w32api/winioctl.h:227:5: error: unknown type name ‘BYTE’

BYTE TargetId;

/usr/include/w32api/winioctl.h:228:5: error: unknown type name ‘BYTE’

BYTE Lun;

/usr/include/w32api/winioctl.h:232:5: error: unknown type name ‘BOOLEAN’

BOOLEAN PreventMediaRemoval;

/usr/include/w32api/winioctl.h:236:5: error: unknown type name ‘DWORD’

DWORD MediaChangeCount;

/usr/include/w32api/winioctl.h:237:5: error: unknown type name ‘DWORD’

DWORD NewState;

/usr/include/w32api/winioctl.h:241:5: error: unknown type name ‘DWORD’

DWORD Version;

/usr/include/w32api/winioctl.h:242:5: error: unknown type name ‘DWORD’

DWORD Flags;

/usr/include/w32api/winioctl.h:243:5: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER RecoveredWrites;

/usr/include/w32api/winioctl.h:244:5: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER UnrecoveredWrites;

/usr/include/w32api/winioctl.h:245:5: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER RecoveredReads;

/usr/include/w32api/winioctl.h:246:5: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER UnrecoveredReads;

/usr/include/w32api/winioctl.h:247:5: error: unknown type name ‘BYTE’

BYTE CompressionRatioReads;

/usr/include/w32api/winioctl.h:248:5: error: unknown type name ‘BYTE’

BYTE CompressionRatioWrites;

/usr/include/w32api/winioctl.h:259:5: error: unknown type name ‘DWORD’

DWORD Operation;

/usr/include/w32api/winioctl.h:368:2: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER Cylinders;

/usr/include/w32api/winioctl.h:370:2: error: unknown type name ‘DWORD’

DWORD TracksPerCylinder;

/usr/include/w32api/winioctl.h:371:2: error: unknown type name ‘DWORD’

DWORD SectorsPerTrack;

/usr/include/w32api/winioctl.h:372:2: error: unknown type name ‘DWORD’

DWORD BytesPerSector;

/usr/include/w32api/winioctl.h:373:2: error: unknown type name ‘DWORD’

DWORD NumberMediaSides;

/usr/include/w32api/winioctl.h:374:2: error: unknown type name ‘DWORD’

DWORD MediaCharacteristics;

/usr/include/w32api/winioctl.h:377:2: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER Cylinders;

/usr/include/w32api/winioctl.h:379:2: error: unknown type name ‘DWORD’

DWORD TracksPerCylinder;

/usr/include/w32api/winioctl.h:380:2: error: unknown type name ‘DWORD’

DWORD SectorsPerTrack;

/usr/include/w32api/winioctl.h:381:2: error: unknown type name ‘DWORD’

DWORD BytesPerSector;

/usr/include/w32api/winioctl.h:382:2: error: unknown type name ‘DWORD’

DWORD NumberMediaSides;

/usr/include/w32api/winioctl.h:383:2: error: unknown type name ‘DWORD’

DWORD MediaCharacteristics;

/usr/include/w32api/winioctl.h:387:2: error: unknown type name ‘DWORD’

DWORD MediaCharacteristics;

/usr/include/w32api/winioctl.h:388:2: error: unknown type name ‘DWORD’

DWORD CurrentBlockSize;

/usr/include/w32api/winioctl.h:392:6: error: unknown type name ‘BYTE’

BYTE MediumType;

/usr/include/w32api/winioctl.h:393:6: error: unknown type name ‘BYTE’

BYTE DensityCode;

/usr/include/w32api/winioctl.h:401:5: error: unknown type name ‘DWORD’

DWORD DeviceType;

/usr/include/w32api/winioctl.h:402:5: error: unknown type name ‘DWORD’

DWORD MediaInfoCount;

/usr/include/w32api/winioctl.h:407:5: error: unknown type name ‘DWORD’

DWORD PredictFailure;

/usr/include/w32api/winioctl.h:408:5: error: unknown type name ‘BYTE’

BYTE VendorSpecific[512];

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:507:3: error: unknown type name ‘DWORD’

DWORD StartCylinderNumber;

/usr/include/w32api/winioctl.h:508:3: error: unknown type name ‘DWORD’

DWORD EndCylinderNumber;

/usr/include/w32api/winioctl.h:509:3: error: unknown type name ‘DWORD’

DWORD StartHeadNumber;

/usr/include/w32api/winioctl.h:510:3: error: unknown type name ‘DWORD’

DWORD EndHeadNumber;

/usr/include/w32api/winioctl.h:513:9: error: unknown type name ‘WORD’

typedef WORD BAD_TRACK_NUMBER;

/usr/include/w32api/winioctl.h:514:9: error: unknown type name ‘WORD’

typedef WORD *PBAD_TRACK_NUMBER;

/usr/include/w32api/winioctl.h:518:3: error: unknown type name ‘DWORD’

DWORD StartCylinderNumber;

/usr/include/w32api/winioctl.h:519:3: error: unknown type name ‘DWORD’

DWORD EndCylinderNumber;

/usr/include/w32api/winioctl.h:520:3: error: unknown type name ‘DWORD’

DWORD StartHeadNumber;

/usr/include/w32api/winioctl.h:521:3: error: unknown type name ‘DWORD’

DWORD EndHeadNumber;

/usr/include/w32api/winioctl.h:522:3: error: unknown type name ‘WORD’

WORD FormatGapLength;

/usr/include/w32api/winioctl.h:523:3: error: unknown type name ‘WORD’

WORD SectorsPerTrack;

/usr/include/w32api/winioctl.h:524:3: error: unknown type name ‘WORD’

WORD SectorNumber[1];

/usr/include/w32api/winioctl.h:528:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER Cylinders;

/usr/include/w32api/winioctl.h:530:3: error: unknown type name ‘DWORD’

DWORD TracksPerCylinder;

/usr/include/w32api/winioctl.h:531:3: error: unknown type name ‘DWORD’

DWORD SectorsPerTrack;

/usr/include/w32api/winioctl.h:532:3: error: unknown type name ‘DWORD’

DWORD BytesPerSector;

/usr/include/w32api/winioctl.h:538:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartingOffset;

/usr/include/w32api/winioctl.h:539:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER PartitionLength;

/usr/include/w32api/winioctl.h:540:3: error: unknown type name ‘DWORD’

DWORD HiddenSectors;

/usr/include/w32api/winioctl.h:541:3: error: unknown type name ‘DWORD’

DWORD PartitionNumber;

/usr/include/w32api/winioctl.h:542:3: error: unknown type name ‘BYTE’

BYTE PartitionType;

/usr/include/w32api/winioctl.h:543:3: error: unknown type name ‘BOOLEAN’

BOOLEAN BootIndicator;

/usr/include/w32api/winioctl.h:544:3: error: unknown type name ‘BOOLEAN’

BOOLEAN RecognizedPartition;

/usr/include/w32api/winioctl.h:545:3: error: unknown type name ‘BOOLEAN’

BOOLEAN RewritePartition;

/usr/include/w32api/winioctl.h:549:3: error: unknown type name ‘BYTE’

BYTE PartitionType;

/usr/include/w32api/winioctl.h:553:3: error: unknown type name ‘DWORD’

DWORD PartitionCount;

/usr/include/w32api/winioctl.h:554:3: error: unknown type name ‘DWORD’

DWORD Signature;

/usr/include/w32api/winioctl.h:559:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartingOffset;

/usr/include/w32api/winioctl.h:560:3: error: unknown type name ‘DWORD’

DWORD Length;

/usr/include/w32api/winioctl.h:564:3: error: unknown type name ‘WORD’

WORD Reserved;

/usr/include/w32api/winioctl.h:565:3: error: unknown type name ‘WORD’

WORD Count;

/usr/include/w32api/winioctl.h:566:3: error: unknown type name ‘DWORD’

DWORD BlockNumber[1];

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:571:3: error: unknown type name ‘WORD’

WORD Reserved;

/usr/include/w32api/winioctl.h:572:3: error: unknown type name ‘WORD’

WORD Count;

/usr/include/w32api/winioctl.h:573:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER BlockNumber[1];

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:582:3: error: unknown type name ‘GUID’

GUID PartitionType;

/usr/include/w32api/winioctl.h:583:3: error: unknown type name ‘GUID’

GUID PartitionId;

/usr/include/w32api/winioctl.h:584:3: error: unknown type name ‘DWORD64’

DWORD64 Attributes;

/usr/include/w32api/winioctl.h:585:3: error: unknown type name ‘WCHAR’

WCHAR Name [36];

/usr/include/w32api/winioctl.h:596:3: error: unknown type name ‘BYTE’

BYTE PartitionType;

/usr/include/w32api/winioctl.h:597:3: error: unknown type name ‘BOOLEAN’

BOOLEAN BootIndicator;

/usr/include/w32api/winioctl.h:598:3: error: unknown type name ‘BOOLEAN’

BOOLEAN RecognizedPartition;

/usr/include/w32api/winioctl.h:599:3: error: unknown type name ‘DWORD’

DWORD HiddenSectors;

/usr/include/w32api/winioctl.h:607:3: error: expected specifier-qualifier-list before ‘C89_NAMELESS’

C89_NAMELESS union {

/usr/include/w32api/winioctl.h:614:3: error: unknown type name ‘GUID’

GUID DiskId;

/usr/include/w32api/winioctl.h:615:3: error: unknown type name ‘DWORD’

DWORD MaxPartitionCount;

/usr/include/w32api/winioctl.h:619:3: error: unknown type name ‘DWORD’

DWORD Signature;

/usr/include/w32api/winioctl.h:624:3: error: expected specifier-qualifier-list before ‘C89_NAMELESS’

C89_NAMELESS union {

/usr/include/w32api/winioctl.h:631:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER Length;

/usr/include/w32api/winioctl.h:636:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartingOffset;

/usr/include/w32api/winioctl.h:637:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER PartitionLength;

/usr/include/w32api/winioctl.h:638:3: error: unknown type name ‘DWORD’

DWORD PartitionNumber;

/usr/include/w32api/winioctl.h:639:3: error: unknown type name ‘BOOLEAN’

BOOLEAN RewritePartition;

/usr/include/w32api/winioctl.h:640:3: error: expected specifier-qualifier-list before ‘C89_NAMELESS’

C89_NAMELESS union {

/usr/include/w32api/winioctl.h:647:3: error: unknown type name ‘GUID’

GUID DiskId;

/usr/include/w32api/winioctl.h:648:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartingUsableOffset;

/usr/include/w32api/winioctl.h:649:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER UsableLength;

/usr/include/w32api/winioctl.h:650:3: error: unknown type name ‘DWORD’

DWORD MaxPartitionCount;

/usr/include/w32api/winioctl.h:654:3: error: unknown type name ‘DWORD’

DWORD Signature;

/usr/include/w32api/winioctl.h:658:3: error: unknown type name ‘DWORD’

DWORD PartitionStyle;

/usr/include/w32api/winioctl.h:659:3: error: unknown type name ‘DWORD’

DWORD PartitionCount;

/usr/include/w32api/winioctl.h:660:3: error: expected specifier-qualifier-list before ‘C89_NAMELESS’

C89_NAMELESS union {

/usr/include/w32api/winioctl.h:672:3: error: unknown type name ‘WORD’

WORD DriveSelect;

/usr/include/w32api/winioctl.h:673:3: error: unknown type name ‘DWORD’

DWORD MaxCylinders;

/usr/include/w32api/winioctl.h:674:3: error: unknown type name ‘WORD’

WORD SectorsPerTrack;

/usr/include/w32api/winioctl.h:675:3: error: unknown type name ‘WORD’

WORD MaxHeads;

/usr/include/w32api/winioctl.h:676:3: error: unknown type name ‘WORD’

WORD NumberDrives;

/usr/include/w32api/winioctl.h:680:3: error: unknown type name ‘WORD’

WORD ExBufferSize;

/usr/include/w32api/winioctl.h:681:3: error: unknown type name ‘WORD’

WORD ExFlags;

/usr/include/w32api/winioctl.h:682:3: error: unknown type name ‘DWORD’

DWORD ExCylinders;

/usr/include/w32api/winioctl.h:683:3: error: unknown type name ‘DWORD’

DWORD ExHeads;

/usr/include/w32api/winioctl.h:684:3: error: unknown type name ‘DWORD’

DWORD ExSectorsPerTrack;

/usr/include/w32api/winioctl.h:685:3: error: unknown type name ‘DWORD64’

DWORD64 ExSectorsPerDrive;

/usr/include/w32api/winioctl.h:686:3: error: unknown type name ‘WORD’

WORD ExSectorSize;

/usr/include/w32api/winioctl.h:687:3: error: unknown type name ‘WORD’

WORD ExReserved;

/usr/include/w32api/winioctl.h:691:3: error: unknown type name ‘DWORD’

DWORD SizeOfDetectInfo;

/usr/include/w32api/winioctl.h:693:3: error: expected specifier-qualifier-list before ‘C89_NAMELESS’

C89_NAMELESS union {

/usr/include/w32api/winioctl.h:702:3: error: unknown type name ‘DWORD’

DWORD SizeOfPartitionInfo;

/usr/include/w32api/winioctl.h:704:3: error: expected specifier-qualifier-list before ‘C89_NAMELESS’

C89_NAMELESS union {

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:720:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER DiskSize;

/usr/include/w32api/winioctl.h:721:3: error: unknown type name ‘BYTE’

BYTE Data[1];

/usr/include/w32api/winioctl.h:725:3: error: unknown type name ‘DWORD’

DWORD ControllerNumber;

/usr/include/w32api/winioctl.h:726:3: error: unknown type name ‘DWORD’

DWORD DiskNumber;

/usr/include/w32api/winioctl.h:734:3: error: unknown type name ‘BOOLEAN’

BOOLEAN ParametersSavable;

/usr/include/w32api/winioctl.h:735:3: error: unknown type name ‘BOOLEAN’

BOOLEAN ReadCacheEnabled;

/usr/include/w32api/winioctl.h:736:3: error: unknown type name ‘BOOLEAN’

BOOLEAN WriteCacheEnabled;

/usr/include/w32api/winioctl.h:739:3: error: unknown type name ‘WORD’

WORD DisablePrefetchTransferLength;

/usr/include/w32api/winioctl.h:740:3: error: unknown type name ‘BOOLEAN’

BOOLEAN PrefetchScalar;

/usr/include/w32api/winioctl.h:741:3: error: expected specifier-qualifier-list before ‘C89_NAMELESS’

C89_NAMELESS union {

/usr/include/w32api/winioctl.h:755:3: error: unknown type name ‘DWORD’

DWORD PartitionNumber;

/usr/include/w32api/winioctl.h:756:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER BytesToGrow;

/usr/include/w32api/winioctl.h:762:3: error: unknown type name ‘DWORD’

DWORD Reads;

/usr/include/w32api/winioctl.h:763:3: error: unknown type name ‘DWORD’

DWORD Writes;

/usr/include/w32api/winioctl.h:769:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER DiskSize;

/usr/include/w32api/winioctl.h:770:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER Start;

/usr/include/w32api/winioctl.h:771:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER End;

/usr/include/w32api/winioctl.h:772:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER Average;

/usr/include/w32api/winioctl.h:773:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER AverageRead;

/usr/include/w32api/winioctl.h:774:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER AverageWrite;

/usr/include/w32api/winioctl.h:775:3: error: unknown type name ‘DWORD’

DWORD Granularity;

/usr/include/w32api/winioctl.h:776:3: error: unknown type name ‘DWORD’

DWORD Size;

/usr/include/w32api/winioctl.h:777:3: error: unknown type name ‘DWORD’

DWORD ReadCount;

/usr/include/w32api/winioctl.h:778:3: error: unknown type name ‘DWORD’

DWORD WriteCount;

/usr/include/w32api/winioctl.h:785:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER BytesRead;

/usr/include/w32api/winioctl.h:786:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER BytesWritten;

/usr/include/w32api/winioctl.h:787:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER ReadTime;

/usr/include/w32api/winioctl.h:788:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER WriteTime;

/usr/include/w32api/winioctl.h:789:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER IdleTime;

/usr/include/w32api/winioctl.h:790:3: error: unknown type name ‘DWORD’

DWORD ReadCount;

/usr/include/w32api/winioctl.h:791:3: error: unknown type name ‘DWORD’

DWORD WriteCount;

/usr/include/w32api/winioctl.h:792:3: error: unknown type name ‘DWORD’

DWORD QueueDepth;

/usr/include/w32api/winioctl.h:793:3: error: unknown type name ‘DWORD’

DWORD SplitCount;

/usr/include/w32api/winioctl.h:794:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER QueryTime;

/usr/include/w32api/winioctl.h:795:3: error: unknown type name ‘DWORD’

DWORD StorageDeviceNumber;

/usr/include/w32api/winioctl.h:796:3: error: unknown type name ‘WCHAR’

WCHAR StorageManagerName[8];

/usr/include/w32api/winioctl.h:800:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER ByteOffset;

/usr/include/w32api/winioctl.h:801:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartTime;

/usr/include/w32api/winioctl.h:802:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER EndTime;

/usr/include/w32api/winioctl.h:803:3: error: unknown type name ‘PVOID’

PVOID VirtualAddress;

/usr/include/w32api/winioctl.h:804:3: error: unknown type name ‘DWORD’

DWORD NumberOfBytes;

/usr/include/w32api/winioctl.h:805:3: error: unknown type name ‘BYTE’

BYTE DeviceNumber;

/usr/include/w32api/winioctl.h:806:3: error: unknown type name ‘BOOLEAN’

BOOLEAN ReadRequest;

/usr/include/w32api/winioctl.h:810:3: error: unknown type name ‘BYTE’

BYTE Function;

/usr/include/w32api/winioctl.h:811:3: error: unknown type name ‘PVOID’

PVOID BufferAddress;

/usr/include/w32api/winioctl.h:812:3: error: unknown type name ‘DWORD’

DWORD BufferSize;

/usr/include/w32api/winioctl.h:825:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartValue;

/usr/include/w32api/winioctl.h:826:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER Length;

/usr/include/w32api/winioctl.h:830:3: error: unknown type name ‘DWORD’

DWORD NumberOfBins;

/usr/include/w32api/winioctl.h:831:3: error: unknown type name ‘DWORD’

DWORD TypeOfBin;

/usr/include/w32api/winioctl.h:837:3: error: unknown type name ‘DWORD’

DWORD BinCount;

/usr/include/w32api/winioctl.h:841:3: error: unknown type name ‘DWORD’

DWORD NumberOfBins;

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:847:3: error: unknown type name ‘BYTE’

BYTE bVersion;

/usr/include/w32api/winioctl.h:848:3: error: unknown type name ‘BYTE’

BYTE bRevision;

/usr/include/w32api/winioctl.h:849:3: error: unknown type name ‘BYTE’

BYTE bReserved;

/usr/include/w32api/winioctl.h:850:3: error: unknown type name ‘BYTE’

BYTE bIDEDeviceMap;

/usr/include/w32api/winioctl.h:851:3: error: unknown type name ‘DWORD’

DWORD fCapabilities;

/usr/include/w32api/winioctl.h:852:3: error: unknown type name ‘DWORD’

DWORD dwReserved[4];

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:862:3: error: unknown type name ‘BYTE’

BYTE bFeaturesReg;

/usr/include/w32api/winioctl.h:863:3: error: unknown type name ‘BYTE’

BYTE bSectorCountReg;

/usr/include/w32api/winioctl.h:864:3: error: unknown type name ‘BYTE’

BYTE bSectorNumberReg;

/usr/include/w32api/winioctl.h:865:3: error: unknown type name ‘BYTE’

BYTE bCylLowReg;

/usr/include/w32api/winioctl.h:866:3: error: unknown type name ‘BYTE’

BYTE bCylHighReg;

/usr/include/w32api/winioctl.h:867:3: error: unknown type name ‘BYTE’

BYTE bDriveHeadReg;

/usr/include/w32api/winioctl.h:868:3: error: unknown type name ‘BYTE’

BYTE bCommandReg;

/usr/include/w32api/winioctl.h:869:3: error: unknown type name ‘BYTE’

BYTE bReserved;

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:882:3: error: unknown type name ‘DWORD’

DWORD cBufferSize;

/usr/include/w32api/winioctl.h:884:3: error: unknown type name ‘BYTE’

BYTE bDriveNumber;

/usr/include/w32api/winioctl.h:885:3: error: unknown type name ‘BYTE’

BYTE bReserved[3];

/usr/include/w32api/winioctl.h:886:3: error: unknown type name ‘DWORD’

DWORD dwReserved[4];

/usr/include/w32api/winioctl.h:887:3: error: unknown type name ‘BYTE’

BYTE bBuffer[1];

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:893:3: error: unknown type name ‘BYTE’

BYTE bDriverError;

/usr/include/w32api/winioctl.h:894:3: error: unknown type name ‘BYTE’

BYTE bIDEError;

/usr/include/w32api/winioctl.h:895:3: error: unknown type name ‘BYTE’

BYTE bReserved[2];

/usr/include/w32api/winioctl.h:896:3: error: unknown type name ‘DWORD’

DWORD dwReserved[2];

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:921:3: error: unknown type name ‘DWORD’

DWORD cBufferSize;

/usr/include/w32api/winioctl.h:923:3: error: unknown type name ‘BYTE’

BYTE bBuffer[1];

In file included from builtins.c:7:0: /usr/include/w32api/winioctl.h:974:3: error: unknown type name ‘DWORD’

DWORD ElementAddress;

/usr/include/w32api/winioctl.h:979:3: error: unknown type name ‘DWORD’

DWORD NumberOfElements;

/usr/include/w32api/winioctl.h:1045:3: error: unknown type name ‘DWORD’

DWORD Size;

/usr/include/w32api/winioctl.h:1046:3: error: unknown type name ‘WORD’

WORD NumberTransportElements;

/usr/include/w32api/winioctl.h:1047:3: error: unknown type name ‘WORD’

WORD NumberStorageElements;

/usr/include/w32api/winioctl.h:1048:3: error: unknown type name ‘WORD’

WORD NumberCleanerSlots;

/usr/include/w32api/winioctl.h:1049:3: error: unknown type name ‘WORD’

WORD NumberIEElements;

/usr/include/w32api/winioctl.h:1050:3: error: unknown type name ‘WORD’

WORD NumberDataTransferElements;

/usr/include/w32api/winioctl.h:1051:3: error: unknown type name ‘WORD’

WORD NumberOfDoors;

/usr/include/w32api/winioctl.h:1052:3: error: unknown type name ‘WORD’

WORD FirstSlotNumber;

/usr/include/w32api/winioctl.h:1053:3: error: unknown type name ‘WORD’

WORD FirstDriveNumber;

/usr/include/w32api/winioctl.h:1054:3: error: unknown type name ‘WORD’

WORD FirstTransportNumber;

/usr/include/w32api/winioctl.h:1055:3: error: unknown type name ‘WORD’

WORD FirstIEPortNumber;

/usr/include/w32api/winioctl.h:1056:3: error: unknown type name ‘WORD’

WORD FirstCleanerSlotAddress;

/usr/include/w32api/winioctl.h:1057:3: error: unknown type name ‘WORD’

WORD MagazineSize;

/usr/include/w32api/winioctl.h:1058:3: error: unknown type name ‘DWORD’

DWORD DriveCleanTimeout;

/usr/include/w32api/winioctl.h:1059:3: error: unknown type name ‘DWORD’

DWORD Features0;

/usr/include/w32api/winioctl.h:1060:3: error: unknown type name ‘DWORD’

DWORD Features1;

/usr/include/w32api/winioctl.h:1061:3: error: unknown type name ‘BYTE’

BYTE MoveFromTransport;

/usr/include/w32api/winioctl.h:1062:3: error: unknown type name ‘BYTE’

BYTE MoveFromSlot;

/usr/include/w32api/winioctl.h:1063:3: error: unknown type name ‘BYTE’

BYTE MoveFromIePort;

/usr/include/w32api/winioctl.h:1064:3: error: unknown type name ‘BYTE’

BYTE MoveFromDrive;

/usr/include/w32api/winioctl.h:1065:3: error: unknown type name ‘BYTE’

BYTE ExchangeFromTransport;

/usr/include/w32api/winioctl.h:1066:3: error: unknown type name ‘BYTE’

BYTE ExchangeFromSlot;

/usr/include/w32api/winioctl.h:1067:3: error: unknown type name ‘BYTE’

BYTE ExchangeFromIePort;

/usr/include/w32api/winioctl.h:1068:3: error: unknown type name ‘BYTE’

BYTE ExchangeFromDrive;

/usr/include/w32api/winioctl.h:1069:3: error: unknown type name ‘BYTE’

BYTE LockUnlockCapabilities;

/usr/include/w32api/winioctl.h:1070:3: error: unknown type name ‘BYTE’

BYTE PositionCapabilities;

/usr/include/w32api/winioctl.h:1071:3: error: unknown type name ‘BYTE’

BYTE Reserved1[2];

/usr/include/w32api/winioctl.h:1072:3: error: unknown type name ‘DWORD’

DWORD Reserved2[2];

/usr/include/w32api/winioctl.h:1076:3: error: unknown type name ‘BYTE’

BYTE VendorId[VENDOR_ID_LENGTH];

/usr/include/w32api/winioctl.h:1077:3: error: unknown type name ‘BYTE’

BYTE ProductId[PRODUCT_ID_LENGTH];

/usr/include/w32api/winioctl.h:1078:3: error: unknown type name ‘BYTE’

BYTE Revision[REVISION_LENGTH];

/usr/include/w32api/winioctl.h:1079:3: error: unknown type name ‘BYTE’

BYTE SerialNumber[SERIAL_NUMBER_LENGTH];

/usr/include/w32api/winioctl.h:1080:3: error: unknown type name ‘BYTE’

BYTE DeviceType;

/usr/include/w32api/winioctl.h:1090:3: error: unknown type name ‘DWORD’

DWORD Control;

/usr/include/w32api/winioctl.h:1095:3: error: unknown type name ‘BOOLEAN’

BOOLEAN VolumeTagInfo;

/usr/include/w32api/winioctl.h:1101:3: error: unknown type name ‘DWORD’

DWORD Flags;

/usr/include/w32api/winioctl.h:1102:3: error: unknown type name ‘DWORD’

DWORD ExceptionCode;

/usr/include/w32api/winioctl.h:1103:3: error: unknown type name ‘BYTE’

BYTE TargetId;

/usr/include/w32api/winioctl.h:1104:3: error: unknown type name ‘BYTE’

BYTE Lun;

/usr/include/w32api/winioctl.h:1105:3: error: unknown type name ‘WORD’

WORD Reserved;

/usr/include/w32api/winioctl.h:1106:3: error: unknown type name ‘BYTE’

BYTE PrimaryVolumeID[MAX_VOLUME_ID_SIZE];

/usr/include/w32api/winioctl.h:1107:3: error: unknown type name ‘BYTE’

BYTE AlternateVolumeID[MAX_VOLUME_ID_SIZE];

/usr/include/w32api/winioctl.h:1113:3: error: unknown type name ‘DWORD’

DWORD Flags;

/usr/include/w32api/winioctl.h:1114:3: error: unknown type name ‘DWORD’

DWORD ExceptionCode;

/usr/include/w32api/winioctl.h:1115:3: error: unknown type name ‘BYTE’

BYTE TargetId;

/usr/include/w32api/winioctl.h:1116:3: error: unknown type name ‘BYTE’

BYTE Lun;

/usr/include/w32api/winioctl.h:1117:3: error: unknown type name ‘WORD’

WORD Reserved;

/usr/include/w32api/winioctl.h:1118:3: error: unknown type name ‘BYTE’

BYTE PrimaryVolumeID[MAX_VOLUME_ID_SIZE];

/usr/include/w32api/winioctl.h:1119:3: error: unknown type name ‘BYTE’

BYTE AlternateVolumeID[MAX_VOLUME_ID_SIZE];

/usr/include/w32api/winioctl.h:1120:3: error: unknown type name ‘BYTE’

BYTE VendorIdentification[VENDOR_ID_LENGTH];

/usr/include/w32api/winioctl.h:1121:3: error: unknown type name ‘BYTE’

BYTE ProductIdentification[PRODUCT_ID_LENGTH];

/usr/include/w32api/winioctl.h:1122:3: error: unknown type name ‘BYTE’

BYTE SerialNumber[SERIAL_NUMBER_LENGTH];

/usr/include/w32api/winioctl.h:1153:3: error: unknown type name ‘BOOLEAN’

BOOLEAN BarCodeScan;

/usr/include/w32api/winioctl.h:1159:3: error: unknown type name ‘BOOLEAN’

BOOLEAN Flip;

/usr/include/w32api/winioctl.h:1167:3: error: unknown type name ‘BOOLEAN’

BOOLEAN Flip1;

/usr/include/w32api/winioctl.h:1168:3: error: unknown type name ‘BOOLEAN’

BOOLEAN Flip2;

/usr/include/w32api/winioctl.h:1175:3: error: unknown type name ‘BOOLEAN’

BOOLEAN Flip;

/usr/include/w32api/winioctl.h:1180:3: error: unknown type name ‘DWORD’

DWORD ActionCode;

/usr/include/w32api/winioctl.h:1181:3: error: unknown type name ‘BYTE’

BYTE VolumeIDTemplate[MAX_VOLUME_TEMPLATE_SIZE];

/usr/include/w32api/winioctl.h:1185:3: error: unknown type name ‘DWORD’

DWORD NumberOfElements;

/usr/include/w32api/winioctl.h:1310:3: error: unknown type name ‘DWORD’

DWORD PathNameLength;

/usr/include/w32api/winioctl.h:1311:3: error: unknown type name ‘WCHAR’

WCHAR Name[1];

/usr/include/w32api/winioctl.h:1315:3: error: unknown type name ‘BYTE’

BYTE First0x24BytesOfBootSector[0x24];

/usr/include/w32api/winioctl.h:1319:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER VolumeSerialNumber;

/usr/include/w32api/winioctl.h:1320:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER NumberSectors;

/usr/include/w32api/winioctl.h:1321:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER TotalClusters;

/usr/include/w32api/winioctl.h:1322:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER FreeClusters;

/usr/include/w32api/winioctl.h:1323:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER TotalReserved;

/usr/include/w32api/winioctl.h:1324:3: error: unknown type name ‘DWORD’

DWORD BytesPerSector;

/usr/include/w32api/winioctl.h:1325:3: error: unknown type name ‘DWORD’

DWORD BytesPerCluster;

/usr/include/w32api/winioctl.h:1326:3: error: unknown type name ‘DWORD’

DWORD BytesPerFileRecordSegment;

/usr/include/w32api/winioctl.h:1327:3: error: unknown type name ‘DWORD’

DWORD ClustersPerFileRecordSegment;

/usr/include/w32api/winioctl.h:1328:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER MftValidDataLength;

/usr/include/w32api/winioctl.h:1329:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER MftStartLcn;

/usr/include/w32api/winioctl.h:1330:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER Mft2StartLcn;

/usr/include/w32api/winioctl.h:1331:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER MftZoneStart;

/usr/include/w32api/winioctl.h:1332:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER MftZoneEnd;

/usr/include/w32api/winioctl.h:1336:3: error: unknown type name ‘DWORD’

DWORD ByteCount;

/usr/include/w32api/winioctl.h:1337:3: error: unknown type name ‘WORD’

WORD MajorVersion;

/usr/include/w32api/winioctl.h:1338:3: error: unknown type name ‘WORD’

WORD MinorVersion;

/usr/include/w32api/winioctl.h:1342:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartingLcn;

/usr/include/w32api/winioctl.h:1346:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartingLcn;

/usr/include/w32api/winioctl.h:1347:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER BitmapSize;

/usr/include/w32api/winioctl.h:1348:3: error: unknown type name ‘BYTE’

BYTE Buffer[1];

/usr/include/w32api/winioctl.h:1352:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartingVcn;

/usr/include/w32api/winioctl.h:1356:3: error: unknown type name ‘DWORD’

DWORD ExtentCount;

/usr/include/w32api/winioctl.h:1357:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartingVcn;

/usr/include/w32api/winioctl.h:1359:5: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER NextVcn;

/usr/include/w32api/winioctl.h:1360:5: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER Lcn;

/usr/include/w32api/winioctl.h:1365:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER FileReferenceNumber;

/usr/include/w32api/winioctl.h:1369:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER FileReferenceNumber;

/usr/include/w32api/winioctl.h:1370:3: error: unknown type name ‘DWORD’

DWORD FileRecordLength;

/usr/include/w32api/winioctl.h:1371:3: error: unknown type name ‘BYTE’

BYTE FileRecordBuffer[1];

/usr/include/w32api/winioctl.h:1375:3: error: unknown type name ‘HANDLE’

HANDLE FileHandle;

/usr/include/w32api/winioctl.h:1376:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartingVcn;

/usr/include/w32api/winioctl.h:1377:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartingLcn;

/usr/include/w32api/winioctl.h:1378:3: error: unknown type name ‘DWORD’

DWORD ClusterCount;

/usr/include/w32api/winioctl.h:1391:3: error: unknown type name ‘DWORD’

DWORD Restart;

/usr/include/w32api/winioctl.h:1392:3: error: unknown type name ‘SID’

SID Sid;

/usr/include/w32api/winioctl.h:1396:3: error: unknown type name ‘DWORD’

DWORD NextEntryOffset;

/usr/include/w32api/winioctl.h:1397:3: error: unknown type name ‘DWORD’

DWORD FileIndex;

/usr/include/w32api/winioctl.h:1398:3: error: unknown type name ‘DWORD’

DWORD FileNameLength;

/usr/include/w32api/winioctl.h:1399:3: error: unknown type name ‘WCHAR’

WCHAR FileName[1];

/usr/include/w32api/winioctl.h:1403:3: error: unknown type name ‘DWORDLONG’

DWORDLONG StartFileReferenceNumber;

/usr/include/w32api/winioctl.h:1404:3: error: unknown type name ‘USN’

USN LowUsn;

/usr/include/w32api/winioctl.h:1405:3: error: unknown type name ‘USN’

USN HighUsn;

/usr/include/w32api/winioctl.h:1409:3: error: unknown type name ‘DWORDLONG’

DWORDLONG MaximumSize;

/usr/include/w32api/winioctl.h:1410:3: error: unknown type name ‘DWORDLONG’

DWORDLONG AllocationDelta;

/usr/include/w32api/winioctl.h:1414:3: error: unknown type name ‘USN’

USN StartUsn;

/usr/include/w32api/winioctl.h:1415:3: error: unknown type name ‘DWORD’

DWORD ReasonMask;

/usr/include/w32api/winioctl.h:1416:3: error: unknown type name ‘DWORD’

DWORD ReturnOnlyOnClose;

/usr/include/w32api/winioctl.h:1417:3: error: unknown type name ‘DWORDLONG’

DWORDLONG Timeout;

/usr/include/w32api/winioctl.h:1418:3: error: unknown type name ‘DWORDLONG’

DWORDLONG BytesToWaitFor;

/usr/include/w32api/winioctl.h:1419:3: error: unknown type name ‘DWORDLONG’

DWORDLONG UsnJournalID;

/usr/include/w32api/winioctl.h:1423:3: error: unknown type name ‘DWORD’

DWORD RecordLength;

/usr/include/w32api/winioctl.h:1424:3: error: unknown type name ‘WORD’

WORD MajorVersion;

/usr/include/w32api/winioctl.h:1425:3: error: unknown type name ‘WORD’

WORD MinorVersion;

/usr/include/w32api/winioctl.h:1426:3: error: unknown type name ‘DWORDLONG’

DWORDLONG FileReferenceNumber;

/usr/include/w32api/winioctl.h:1427:3: error: unknown type name ‘DWORDLONG’

DWORDLONG ParentFileReferenceNumber;

/usr/include/w32api/winioctl.h:1428:3: error: unknown type name ‘USN’

USN Usn;

/usr/include/w32api/winioctl.h:1429:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER TimeStamp;

/usr/include/w32api/winioctl.h:1430:3: error: unknown type name ‘DWORD’

DWORD Reason;

/usr/include/w32api/winioctl.h:1431:3: error: unknown type name ‘DWORD’

DWORD SourceInfo;

/usr/include/w32api/winioctl.h:1432:3: error: unknown type name ‘DWORD’

DWORD SecurityId;

/usr/include/w32api/winioctl.h:1433:3: error: unknown type name ‘DWORD’

DWORD FileAttributes;

/usr/include/w32api/winioctl.h:1434:3: error: unknown type name ‘WORD’

WORD FileNameLength;

/usr/include/w32api/winioctl.h:1435:3: error: unknown type name ‘WORD’

WORD FileNameOffset;

/usr/include/w32api/winioctl.h:1436:3: error: unknown type name ‘WCHAR’

WCHAR FileName[1];

/usr/include/w32api/winioctl.h:1465:3: error: unknown type name ‘DWORDLONG’

DWORDLONG UsnJournalID;

/usr/include/w32api/winioctl.h:1466:3: error: unknown type name ‘USN’

USN FirstUsn;

/usr/include/w32api/winioctl.h:1467:3: error: unknown type name ‘USN’

USN NextUsn;

/usr/include/w32api/winioctl.h:1468:3: error: unknown type name ‘USN’

USN LowestValidUsn;

/usr/include/w32api/winioctl.h:1469:3: error: unknown type name ‘USN’

USN MaxUsn;

/usr/include/w32api/winioctl.h:1470:3: error: unknown type name ‘DWORDLONG’

DWORDLONG MaximumSize;

/usr/include/w32api/winioctl.h:1471:3: error: unknown type name ‘DWORDLONG’

DWORDLONG AllocationDelta;

/usr/include/w32api/winioctl.h:1475:3: error: unknown type name ‘DWORDLONG’

DWORDLONG UsnJournalID;

/usr/include/w32api/winioctl.h:1476:3: error: unknown type name ‘DWORD’

DWORD DeleteFlags;

/usr/include/w32api/winioctl.h:1485:3: error: unknown type name ‘DWORD’

DWORD UsnSourceInfo;

/usr/include/w32api/winioctl.h:1486:3: error: unknown type name ‘HANDLE’

HANDLE VolumeHandle;

/usr/include/w32api/winioctl.h:1487:3: error: unknown type name ‘DWORD’

DWORD HandleInfo;

/usr/include/w32api/winioctl.h:1511:3: error: unknown type name ‘ACCESS_MASK’

ACCESS_MASK DesiredAccess;

/usr/include/w32api/winioctl.h:1512:3: error: unknown type name ‘DWORD’

DWORD SecurityIds[1];

/usr/include/w32api/winioctl.h:1519:3: error: unknown type name ‘DWORD’

DWORD Type;

/usr/include/w32api/winioctl.h:1520:3: error: unknown type name ‘DWORD’

DWORD Count;

/usr/include/w32api/winioctl.h:1521:3: error: unknown type name ‘DWORDLONG’

DWORDLONG Prefetch[1];

/usr/include/w32api/winioctl.h:1527:3: error: unknown type name ‘WORD’

WORD FileSystemType;

/usr/include/w32api/winioctl.h:1528:3: error: unknown type name ‘WORD’

WORD Version;

/usr/include/w32api/winioctl.h:1529:3: error: unknown type name ‘DWORD’

DWORD SizeOfCompleteStructure;

/usr/include/w32api/winioctl.h:1530:3: error: unknown type name ‘DWORD’

DWORD UserFileReads;

/usr/include/w32api/winioctl.h:1531:3: error: unknown type name ‘DWORD’

DWORD UserFileReadBytes;

/usr/include/w32api/winioctl.h:1532:3: error: unknown type name ‘DWORD’

DWORD UserDiskReads;

/usr/include/w32api/winioctl.h:1533:3: error: unknown type name ‘DWORD’

DWORD UserFileWrites;

/usr/include/w32api/winioctl.h:1534:3: error: unknown type name ‘DWORD’

DWORD UserFileWriteBytes;

/usr/include/w32api/winioctl.h:1535:3: error: unknown type name ‘DWORD’

DWORD UserDiskWrites;

/usr/include/w32api/winioctl.h:1536:3: error: unknown type name ‘DWORD’

DWORD MetaDataReads;

/usr/include/w32api/winioctl.h:1537:3: error: unknown type name ‘DWORD’

DWORD MetaDataReadBytes;

/usr/include/w32api/winioctl.h:1538:3: error: unknown type name ‘DWORD’

DWORD MetaDataDiskReads;

/usr/include/w32api/winioctl.h:1539:3: error: unknown type name ‘DWORD’

DWORD MetaDataWrites;

/usr/include/w32api/winioctl.h:1540:3: error: unknown type name ‘DWORD’

DWORD MetaDataWriteBytes;

/usr/include/w32api/winioctl.h:1541:3: error: unknown type name ‘DWORD’

DWORD MetaDataDiskWrites;

/usr/include/w32api/winioctl.h:1548:3: error: unknown type name ‘DWORD’

DWORD CreateHits;

/usr/include/w32api/winioctl.h:1549:3: error: unknown type name ‘DWORD’

DWORD SuccessfulCreates;

/usr/include/w32api/winioctl.h:1550:3: error: unknown type name ‘DWORD’

DWORD FailedCreates;

/usr/include/w32api/winioctl.h:1551:3: error: unknown type name ‘DWORD’

DWORD NonCachedReads;

/usr/include/w32api/winioctl.h:1552:3: error: unknown type name ‘DWORD’

DWORD NonCachedReadBytes;

/usr/include/w32api/winioctl.h:1553:3: error: unknown type name ‘DWORD’

DWORD NonCachedWrites;

/usr/include/w32api/winioctl.h:1554:3: error: unknown type name ‘DWORD’

DWORD NonCachedWriteBytes;

/usr/include/w32api/winioctl.h:1555:3: error: unknown type name ‘DWORD’

DWORD NonCachedDiskReads;

/usr/include/w32api/winioctl.h:1556:3: error: unknown type name ‘DWORD’

DWORD NonCachedDiskWrites;

/usr/include/w32api/winioctl.h:1560:3: error: unknown type name ‘DWORD’

DWORD CreateHits;

/usr/include/w32api/winioctl.h:1561:3: error: unknown type name ‘DWORD’

DWORD SuccessfulCreates;

/usr/include/w32api/winioctl.h:1562:3: error: unknown type name ‘DWORD’

DWORD FailedCreates;

/usr/include/w32api/winioctl.h:1563:3: error: unknown type name ‘DWORD’

DWORD NonCachedReads;

/usr/include/w32api/winioctl.h:1564:3: error: unknown type name ‘DWORD’

DWORD NonCachedReadBytes;

/usr/include/w32api/winioctl.h:1565:3: error: unknown type name ‘DWORD’

DWORD NonCachedWrites;

/usr/include/w32api/winioctl.h:1566:3: error: unknown type name ‘DWORD’

DWORD NonCachedWriteBytes;

/usr/include/w32api/winioctl.h:1567:3: error: unknown type name ‘DWORD’

DWORD NonCachedDiskReads;

/usr/include/w32api/winioctl.h:1568:3: error: unknown type name ‘DWORD’

DWORD NonCachedDiskWrites;

/usr/include/w32api/winioctl.h:1572:3: error: unknown type name ‘DWORD’

DWORD LogFileFullExceptions;

/usr/include/w32api/winioctl.h:1573:3: error: unknown type name ‘DWORD’

DWORD OtherExceptions;

/usr/include/w32api/winioctl.h:1574:3: error: unknown type name ‘DWORD’

DWORD MftReads;

/usr/include/w32api/winioctl.h:1575:3: error: unknown type name ‘DWORD’

DWORD MftReadBytes;

/usr/include/w32api/winioctl.h:1576:3: error: unknown type name ‘DWORD’

DWORD MftWrites;

/usr/include/w32api/winioctl.h:1577:3: error: unknown type name ‘DWORD’

DWORD MftWriteBytes;

/usr/include/w32api/winioctl.h:1579:5: error: unknown type name ‘WORD’

WORD Write;

/usr/include/w32api/winioctl.h:1580:5: error: unknown type name ‘WORD’

WORD Create;

/usr/include/w32api/winioctl.h:1581:5: error: unknown type name ‘WORD’

WORD SetInfo;

/usr/include/w32api/winioctl.h:1582:5: error: unknown type name ‘WORD’

WORD Flush;

/usr/include/w32api/winioctl.h:1584:3: error: unknown type name ‘WORD’

WORD MftWritesFlushForLogFileFull;

/usr/include/w32api/winioctl.h:1585:3: error: unknown type name ‘WORD’

WORD MftWritesLazyWriter;

/usr/include/w32api/winioctl.h:1586:3: error: unknown type name ‘WORD’

WORD MftWritesUserRequest;

/usr/include/w32api/winioctl.h:1587:3: error: unknown type name ‘DWORD’

DWORD Mft2Writes;

/usr/include/w32api/winioctl.h:1588:3: error: unknown type name ‘DWORD’

DWORD Mft2WriteBytes;

/usr/include/w32api/winioctl.h:1590:5: error: unknown type name ‘WORD’

WORD Write;

/usr/include/w32api/winioctl.h:1591:5: error: unknown type name ‘WORD’

WORD Create;

/usr/include/w32api/winioctl.h:1592:5: error: unknown type name ‘WORD’

WORD SetInfo;

/usr/include/w32api/winioctl.h:1593:5: error: unknown type name ‘WORD’

WORD Flush;

/usr/include/w32api/winioctl.h:1595:3: error: unknown type name ‘WORD’

WORD Mft2WritesFlushForLogFileFull;

/usr/include/w32api/winioctl.h:1596:3: error: unknown type name ‘WORD’

WORD Mft2WritesLazyWriter;

/usr/include/w32api/winioctl.h:1597:3: error: unknown type name ‘WORD’

WORD Mft2WritesUserRequest;

/usr/include/w32api/winioctl.h:1598:3: error: unknown type name ‘DWORD’

DWORD RootIndexReads;

/usr/include/w32api/winioctl.h:1599:3: error: unknown type name ‘DWORD’

DWORD RootIndexReadBytes;

/usr/include/w32api/winioctl.h:1600:3: error: unknown type name ‘DWORD’

DWORD RootIndexWrites;

/usr/include/w32api/winioctl.h:1601:3: error: unknown type name ‘DWORD’

DWORD RootIndexWriteBytes;

/usr/include/w32api/winioctl.h:1602:3: error: unknown type name ‘DWORD’

DWORD BitmapReads;

/usr/include/w32api/winioctl.h:1603:3: error: unknown type name ‘DWORD’

DWORD BitmapReadBytes;

/usr/include/w32api/winioctl.h:1604:3: error: unknown type name ‘DWORD’

DWORD BitmapWrites;

/usr/include/w32api/winioctl.h:1605:3: error: unknown type name ‘DWORD’

DWORD BitmapWriteBytes;

/usr/include/w32api/winioctl.h:1606:3: error: unknown type name ‘WORD’

WORD BitmapWritesFlushForLogFileFull;

/usr/include/w32api/winioctl.h:1607:3: error: unknown type name ‘WORD’

WORD BitmapWritesLazyWriter;

/usr/include/w32api/winioctl.h:1608:3: error: unknown type name ‘WORD’

WORD BitmapWritesUserRequest;

/usr/include/w32api/winioctl.h:1610:5: error: unknown type name ‘WORD’

WORD Write;

/usr/include/w32api/winioctl.h:1611:5: error: unknown type name ‘WORD’

WORD Create;

/usr/include/w32api/winioctl.h:1612:5: error: unknown type name ‘WORD’

WORD SetInfo;

/usr/include/w32api/winioctl.h:1614:3: error: unknown type name ‘DWORD’

DWORD MftBitmapReads;

/usr/include/w32api/winioctl.h:1615:3: error: unknown type name ‘DWORD’

DWORD MftBitmapReadBytes;

/usr/include/w32api/winioctl.h:1616:3: error: unknown type name ‘DWORD’

DWORD MftBitmapWrites;

/usr/include/w32api/winioctl.h:1617:3: error: unknown type name ‘DWORD’

DWORD MftBitmapWriteBytes;

/usr/include/w32api/winioctl.h:1618:3: error: unknown type name ‘WORD’

WORD MftBitmapWritesFlushForLogFileFull;

/usr/include/w32api/winioctl.h:1619:3: error: unknown type name ‘WORD’

WORD MftBitmapWritesLazyWriter;

/usr/include/w32api/winioctl.h:1620:3: error: unknown type name ‘WORD’

WORD MftBitmapWritesUserRequest;

/usr/include/w32api/winioctl.h:1622:5: error: unknown type name ‘WORD’

WORD Write;

/usr/include/w32api/winioctl.h:1623:5: error: unknown type name ‘WORD’

WORD Create;

/usr/include/w32api/winioctl.h:1624:5: error: unknown type name ‘WORD’

WORD SetInfo;

/usr/include/w32api/winioctl.h:1625:5: error: unknown type name ‘WORD’

WORD Flush;

/usr/include/w32api/winioctl.h:1627:3: error: unknown type name ‘DWORD’

DWORD UserIndexReads;

/usr/include/w32api/winioctl.h:1628:3: error: unknown type name ‘DWORD’

DWORD UserIndexReadBytes;

/usr/include/w32api/winioctl.h:1629:3: error: unknown type name ‘DWORD’

DWORD UserIndexWrites;

/usr/include/w32api/winioctl.h:1630:3: error: unknown type name ‘DWORD’

DWORD UserIndexWriteBytes;

/usr/include/w32api/winioctl.h:1631:3: error: unknown type name ‘DWORD’

DWORD LogFileReads;

/usr/include/w32api/winioctl.h:1632:3: error: unknown type name ‘DWORD’

DWORD LogFileReadBytes;

/usr/include/w32api/winioctl.h:1633:3: error: unknown type name ‘DWORD’

DWORD LogFileWrites;

/usr/include/w32api/winioctl.h:1634:3: error: unknown type name ‘DWORD’

DWORD LogFileWriteBytes;

/usr/include/w32api/winioctl.h:1636:5: error: unknown type name ‘DWORD’

DWORD Calls;

/usr/include/w32api/winioctl.h:1637:5: error: unknown type name ‘DWORD’

DWORD Clusters;

/usr/include/w32api/winioctl.h:1638:5: error: unknown type name ‘DWORD’

DWORD Hints;

/usr/include/w32api/winioctl.h:1639:5: error: unknown type name ‘DWORD’

DWORD RunsReturned;

/usr/include/w32api/winioctl.h:1640:5: error: unknown type name ‘DWORD’

DWORD HintsHonored;

/usr/include/w32api/winioctl.h:1641:5: error: unknown type name ‘DWORD’

DWORD HintsClusters;

/usr/include/w32api/winioctl.h:1642:5: error: unknown type name ‘DWORD’

DWORD Cache;

/usr/include/w32api/winioctl.h:1643:5: error: unknown type name ‘DWORD’

DWORD CacheClusters;

/usr/include/w32api/winioctl.h:1644:5: error: unknown type name ‘DWORD’

DWORD CacheMiss;

/usr/include/w32api/winioctl.h:1645:5: error: unknown type name ‘DWORD’

DWORD CacheMissClusters;

/usr/include/w32api/winioctl.h:1650:3: error: unknown type name ‘BYTE’

BYTE ObjectId[16];

/usr/include/w32api/winioctl.h:1651:3: error: expected specifier-qualifier-list before ‘C89_NAMELESS’

C89_NAMELESS union {

/usr/include/w32api/winioctl.h:1662:3: error: unknown type name ‘BOOLEAN’

BOOLEAN SetSparse;

/usr/include/w32api/winioctl.h:1666:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER FileOffset;

/usr/include/w32api/winioctl.h:1667:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER BeyondFinalZero;

/usr/include/w32api/winioctl.h:1671:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER FileOffset;

/usr/include/w32api/winioctl.h:1672:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER Length;

/usr/include/w32api/winioctl.h:1676:3: error: unknown type name ‘DWORD’

DWORD EncryptionOperation;

/usr/include/w32api/winioctl.h:1677:3: error: unknown type name ‘BYTE’

BYTE Private[1];

/usr/include/w32api/winioctl.h:1688:3: error: unknown type name ‘BOOLEAN’

BOOLEAN NoEncryptedStreams;

/usr/include/w32api/winioctl.h:1695:3: error: unknown type name ‘LONGLONG’

LONGLONG FileOffset;

/usr/include/w32api/winioctl.h:1696:3: error: unknown type name ‘DWORD’

DWORD Length;

/usr/include/w32api/winioctl.h:1700:3: error: unknown type name ‘DWORDLONG’

DWORDLONG StartingFileOffset;

/usr/include/w32api/winioctl.h:1701:3: error: unknown type name ‘DWORD’

DWORD OutputBufferOffset;

/usr/include/w32api/winioctl.h:1702:3: error: unknown type name ‘DWORD’

DWORD BytesWithinFileSize;

/usr/include/w32api/winioctl.h:1703:3: error: unknown type name ‘DWORD’

DWORD BytesWithinValidDataLength;

/usr/include/w32api/winioctl.h:1704:3: error: unknown type name ‘WORD’

WORD CompressionFormat;

/usr/include/w32api/winioctl.h:1705:3: error: unknown type name ‘BYTE’

BYTE DataUnitShift;

/usr/include/w32api/winioctl.h:1706:3: error: unknown type name ‘BYTE’

BYTE ChunkShift;

/usr/include/w32api/winioctl.h:1707:3: error: unknown type name ‘BYTE’

BYTE ClusterShift;

/usr/include/w32api/winioctl.h:1708:3: error: unknown type name ‘BYTE’

BYTE EncryptionFormat;

/usr/include/w32api/winioctl.h:1709:3: error: unknown type name ‘WORD’

WORD NumberOfDataBlocks;

/usr/include/w32api/winioctl.h:1710:3: error: unknown type name ‘DWORD’

DWORD DataBlockSize[ANYSIZE_ARRAY];

/usr/include/w32api/winioctl.h:1710:23: error: ‘ANYSIZE_ARRAY’ undeclared here (not in a function)

DWORD DataBlockSize[ANYSIZE_ARRAY];

/usr/include/w32api/winioctl.h:1715:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER ByteOffset;

/usr/include/w32api/winioctl.h:1716:3: error: unknown type name ‘DWORD’

DWORD ByteLength;

/usr/include/w32api/winioctl.h:1717:3: error: unknown type name ‘DWORD’

DWORD PlexNumber;

/usr/include/w32api/winioctl.h:1721:3: error: unknown type name ‘DWORD’

DWORD SourceFileNameLength;

/usr/include/w32api/winioctl.h:1722:3: error: unknown type name ‘DWORD’

DWORD DestinationFileNameLength;

/usr/include/w32api/winioctl.h:1723:3: error: unknown type name ‘DWORD’

DWORD Flags;

/usr/include/w32api/winioctl.h:1724:3: error: unknown type name ‘WCHAR’

WCHAR FileNameBuffer[1];

/usr/include/w32api/winioctl.h:1732:3: error: unknown type name ‘DWORD’

DWORD Version;

/usr/include/w32api/winioctl.h:1733:3: error: unknown type name ‘DWORD’

DWORD Size;

/usr/include/w32api/winioctl.h:1758:3: error: unknown type name ‘BYTE’

BYTE AdditionalParameters[1];

/usr/include/w32api/winioctl.h:1762:3: error: unknown type name ‘DWORD’

DWORD Version;

/usr/include/w32api/winioctl.h:1763:3: error: unknown type name ‘DWORD’

DWORD Size;

/usr/include/w32api/winioctl.h:1764:3: error: unknown type name ‘BYTE’

BYTE DeviceType;

/usr/include/w32api/winioctl.h:1765:3: error: unknown type name ‘BYTE’

BYTE DeviceTypeModifier;

/usr/include/w32api/winioctl.h:1766:3: error: unknown type name ‘BOOLEAN’

BOOLEAN RemovableMedia;

/usr/include/w32api/winioctl.h:1767:3: error: unknown type name ‘BOOLEAN’

BOOLEAN CommandQueueing;

/usr/include/w32api/winioctl.h:1768:3: error: unknown type name ‘DWORD’

DWORD VendorIdOffset;

/usr/include/w32api/winioctl.h:1769:3: error: unknown type name ‘DWORD’

DWORD ProductIdOffset;

/usr/include/w32api/winioctl.h:1770:3: error: unknown type name ‘DWORD’

DWORD ProductRevisionOffset;

/usr/include/w32api/winioctl.h:1771:3: error: unknown type name ‘DWORD’

DWORD SerialNumberOffset;

/usr/include/w32api/winioctl.h:1773:3: error: unknown type name ‘DWORD’

DWORD RawPropertiesLength;

/usr/include/w32api/winioctl.h:1774:3: error: unknown type name ‘BYTE’

BYTE RawDeviceProperties[1];

/usr/include/w32api/winioctl.h:1778:3: error: unknown type name ‘DWORD’

DWORD Version;

/usr/include/w32api/winioctl.h:1779:3: error: unknown type name ‘DWORD’

DWORD Size;

/usr/include/w32api/winioctl.h:1780:3: error: unknown type name ‘DWORD’

DWORD MaximumTransferLength;

/usr/include/w32api/winioctl.h:1781:3: error: unknown type name ‘DWORD’

DWORD MaximumPhysicalPages;

/usr/include/w32api/winioctl.h:1782:3: error: unknown type name ‘DWORD’

DWORD AlignmentMask;

/usr/include/w32api/winioctl.h:1783:3: error: unknown type name ‘BOOLEAN’

BOOLEAN AdapterUsesPio;

/usr/include/w32api/winioctl.h:1784:3: error: unknown type name ‘BOOLEAN’

BOOLEAN AdapterScansDown;

/usr/include/w32api/winioctl.h:1785:3: error: unknown type name ‘BOOLEAN’

BOOLEAN CommandQueueing;

/usr/include/w32api/winioctl.h:1786:3: error: unknown type name ‘BOOLEAN’

BOOLEAN AcceleratedTransfer;

/usr/include/w32api/winioctl.h:1787:3: error: unknown type name ‘BYTE’

BYTE BusType;

/usr/include/w32api/winioctl.h:1788:3: error: unknown type name ‘WORD’

WORD BusMajorVersion;

/usr/include/w32api/winioctl.h:1789:3: error: unknown type name ‘WORD’

WORD BusMinorVersion;

/usr/include/w32api/winioctl.h:1793:3: error: unknown type name ‘DWORD’

DWORD Version;

/usr/include/w32api/winioctl.h:1794:3: error: unknown type name ‘DWORD’

DWORD Size;

/usr/include/w32api/winioctl.h:1795:3: error: unknown type name ‘DWORD’

DWORD NumberOfIdentifiers;

/usr/include/w32api/winioctl.h:1796:3: error: unknown type name ‘BYTE’

BYTE Identifiers[1];

/usr/include/w32api/winioctl.h:1800:3: error: unknown type name ‘ULONGLONG’

ULONGLONG GptAttributes;

/usr/include/w32api/winioctl.h:2319:3: error: unknown type name ‘DWORD’

DWORD DiskNumber;

/usr/include/w32api/winioctl.h:2320:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER StartingOffset;

/usr/include/w32api/winioctl.h:2321:3: error: unknown type name ‘LARGE_INTEGER’

LARGE_INTEGER ExtentLength;

/usr/include/w32api/winioctl.h:2325:3: error: unknown type name ‘DWORD’

DWORD NumberOfDiskExtents;

modules/path.c: In function ‘path_exists’: modules/path.c:16:12: warning: implicit declaration of function ‘file_query’ [-Wimplicit-function-declaration]

return file_query( list_front( lol_get( frame->args, 0 ) ) ) ?

Note: See TracTickets for help on using tickets.