FAILED: 21.5.26 build with MSVC++ 2008 Starter edition

Stephen J. Turnbull stephen at xemacs.org
Sat May 10 02:36:19 EDT 2008


Matthew Persico writes:

 > Now I am left with this:
 > 
 > c:\opt\xemacs\src\xemacs-21.5.28\src\intl-auto-encap-win32.h(80) :
 > error C2061: syntax error : identifier 'LPSHQUERYRBINFO'
 > 
 > The code in question is this:
 > 
 > HRESULT qxeSHQueryRecycleBin (const Extbyte * pszRootPath,
 > LPSHQUERYRBINFO pSHQueryRBInfo);

 > Twenty lines later we have these two lines, which seem to be happy:

How do you know they're happy?  Many compilers will crap out on the
first error and stop there.

To test that you could just comment out line 80.

Are you sure that the relevant part of ShellAPI.h is being included?
Maybe there's a conditional.  Or maybe somehow ShellAPI.h itself is
not getting included.

I don't know how to check those on Windows, though.




More information about the XEmacs-Beta mailing list