From: "Jonathan S. Pollack" <[EMAIL PROTECTED]>
Subject: Microsoft Platform SDK vs. RealSystem G2 SDK

Greetings.

I've just installed the latest Microsoft Platform SDK (April 2000) and it
appears to break the RealSystem G2 SDK.  For example, I get the following
error when compiling the advanced\exwlsite sample:

C:\Program Files\Microsoft Platform SDK\Include\winnt.h(1212) : error C2146:
syntax error : missing ';' before identifier 'KSPIN_LOCK'
C:\Program Files\Microsoft Platform SDK\Include\winnt.h(1212) : fatal error
C1004: unexpected end of file found

The line in question from the Platform SDK is:

typedef ULONG_PTR KSPIN_LOCK;

This is perfectly fine, assuming that <basetsd.h> is included in some header
file before that line (which defines ULONG_PTR) and none of the symbols that
<basetsd.h> uses are previously used.

Compiling other Windows applications produces no error - it seems that it is
a problem in one of RealSystem G2 SDK's headers.

Other than uninstalling the Platform SDK and/or reordering the include
directories, does anybody have suggestions/permanent fixes for this problem?

Jonathan



*******************************************************
The RealForum is an email discussion group focused on using RealNetworks
products. The RealForum is a place to post messages about the best methods
for creating content using RealNetworks technologies and the planning and
implementation of streaming-media web sites.  Archives of RealForum can
be found at http://realforum.real.com

If you ever want to remove yourself from this mailing list,
you can send mail to <[EMAIL PROTECTED]> with the following
command in the body of your email message:

    unsubscribe realforum

or from another account, besides the address you subscribed with:

    unsubscribe realforum <[EMAIL PROTECTED]>

Reply via email to