This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [MinGW-dvlpr] Re: src/winsup/w32api ChangeLog include/commdlg.h ...

 --- Earnie Boyd <> wrote: > I was coming to that
> Thanks,
> Earnie.
> Robert Collins wrote:
> > 
> > I believe that IDC_STATIC is _meant_ to be defined by the application -
> > see the second hit on that Google list for example.
> > ==
> > #ifdef IDC_STATIC
> > #undef IDC_STATIC
> > #endif
> > #define IDC_STATIC      (-1)
> > ==

FWIW,  in my experince, projects written for MSVC/Borland/Watcom compilers
very rarely actually define IDC_STATIC, and the projects break on mingw
unless IDC_STATIC is defined to -1

One workaround is to have a new header winres.h , that defines IDC_STATIC
and then includes winresrc.h.    Alternatively, the define in winnt.h could
be guarded by #ifdef RC_INVOKED.

In the event, we will continue to get bug reports about windres not working
if IDC_STATIC is not defined for windres.exe  


> _________________________________________________________
> Do You Yahoo!?
> Get your free address at
> _______________________________________________
> MinGW-dvlpr mailing list
> - Yahoo! Shopping
- Get organised for Christmas early this year!

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]