On Thu, 2007-12-06 at 23:00 +0100, Jacek M. Holeczek wrote: > > I can (and I'm inclined to) make the DLLs available as a separate > > download. There would be two advantages to this : you could benefit, and > > it would get tested. > > Why not put them in, by default, and let the people choose which one they > want to use?
For the reasons I said earlier. It's a choice. Choices are never good for everybody. > If you really want to make a new binary release, let me also go back to > the "cegcc patch level issue". I've just created and uploaded 0.51.0 . There are the four types of binary distributions which I created for 0.50 also : two RPM and two tar images. The fifth file contains the C++ DLL's for mingw32ce that I referred to. You can install the standard 0.51.0 using tar or rpm as you choose. If you like to test and use the C++ DLL's then put that separate tar file on top of the standard distribution. > As Pedro proposed, there could exist several "patch level" macros. They're in 0.51.0 in the state that I proposed - see below. Danny dannypc: {1150} more /opt/mingw32ce/arm-wince-mingw32ce/include/cegcc.h /* * Version information about CeGCC */ #ifndef _CEGCC_H_ #define _CEGCC_H_ #ifndef __CEGCC_VERSION__ #error __CEGCC_VERSION__ isn't defined by the compiler. Huh? #endif #undef __CEGCC_VERSION__ /* Automatic changes below */ #define __CEGCC_VERSION_MAJOR__ 0 #define __CEGCC_VERSION_MINOR__ 51 #define __CEGCC_VERSION_PATCHLEVEL__ 0 #define __CEGCC_BUILD_DATE__ 20071206 /* Automatic changes above */ #define __CEGCC_VERSION__ \ (((__CEGCC_VERSION_MAJOR__) << 16) + ((__CEGCC_VERSION_MINOR__) << 8) + (__CEGCC_PATCHLEVEL__)) #ifdef __cplusplus extern "C" { #endif extern int _CeGCCVersion(void); #ifdef __cplusplus } #endif #endif /* _CEGCC_H_ */ dannypc: {1151} arm-wince-cegcc-gcc -dumpspecs | grep _VER %(cpp_cpu) %{posix:-D_POSIX_SOURCE} -D__CEGCC32__ -D__CEGCC__ -D__CEGCC_VERSION__ %{!ansi:-Dunix} -D__unix__ -D__unix %{mwin32: -DWIN32 -D_WIN32 -D__WIN32 -D__WIN32__ } %{!nostdinc:%{!mno-win32: -idirafter ../include/w32api%s -idirafter ../../include/w32api%s }} dannypc: {1152} -- Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel