Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT cygwin DOT com Delivered-To: mailing list cygwin-developers AT cygwin DOT com Message-ID: <20011204200317.58545.qmail@web14507.mail.yahoo.com> Date: Wed, 5 Dec 2001 07:03:17 +1100 (EST) From: =?iso-8859-1?q?Danny=20Smith?= Subject: Re: [MinGW-dvlpr] Re: src/winsup/w32api ChangeLog include/commdlg.h ... To: Earnie Boyd , Robert Collins Cc: cygwin-developers AT cygwin DOT com, MD List In-Reply-To: <3C0CD894.EBF23D3E@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit --- Earnie Boyd wrote: > I was coming to that conclusion. > > 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 Danny > _________________________________________________________ > Do You Yahoo!? > Get your free @yahoo.com address at http://mail.yahoo.com > > > _______________________________________________ > MinGW-dvlpr mailing list > MinGW-dvlpr AT lists DOT sourceforge DOT net > https://lists.sourceforge.net/lists/listinfo/mingw-dvlpr http://shopping.yahoo.com.au - Yahoo! Shopping - Get organised for Christmas early this year!