FAILED: 21.5.26 build with MSVC++ 2008 Starter edition
Robert Pluim
rpluim at gmail.com
Wed May 14 04:07:29 EDT 2008
On Sat, May 10, 2008 at 8:36 AM, Stephen J. Turnbull <stephen at xemacs.org>
wrote:
> 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.
>
I've attached a diff of what I did to get this to work a while back.
Basically it looks like the defines needed by the windows header files have
changed.
Let's hope gmail doesn't mangle the attachment.
Robert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://calypso.tux.org/pipermail/xemacs-beta/attachments/20080514/99fecf31/attachment.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: msvc-build.patch
Type: application/octet-stream
Size: 2159 bytes
Desc: not available
Url : http://calypso.tux.org/pipermail/xemacs-beta/attachments/20080514/99fecf31/attachment.obj
More information about the XEmacs-Beta
mailing list