X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Message-Id: <200710240432.l9O4WuBL003084@delorie.com> Date: Tue, 23 Oct 2007 08:09:41 +0300 From: Andris Pavenis To: djgpp-announce AT delorie DOT com Subject: ANNOUNCE: DJGPP port of GCC-4.2.2 X--MailScanner-Information: Please contact the ISP for more information X--MailScanner: Found to be clean X--MailScanner-From: andris DOT pavenis AT iki DOT fi X-Spam-Status: No Reply-To: djgpp AT delorie DOT com This is announcement of DJGPP port of GCC-4.2.2 GCC used to stand for the GNU C Compiler, but since the compiler supports several other languages aside from C, it now stands for the GNU Compiler Collection. Warning: DJGPP port of binutils-2.16 or newer is required ======================================= Build for current stable version of DJGPP (djdev203 patchlevel 2) is available from: ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ and mirror sites (see http://www.delorie.com/djgpp/getting.html) ada421b.zip GNU Ada compiler 4.2.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ada421b.zip gfor421b.zip GNU Fortan 95 compiler 4.2.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gfor421b.zip gcc421b.zip GNU GCC 4.2.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc421b.zip gcc421s.zip GNU GCC 4.2.2 sources for DJGPP ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc421s.zip gcc421s2.zip GNU GCC 4.2.2 (diffs against FSF sources and scripts to generate gcc421s.zip) ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc421s2.zip gpp421b.zip GNU C++ Compiler 4.2.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gpp421b.zip objc421b.zip GNU Objective C and Objective C++ compiler and runtime v4.2.2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/objc422b.zip ada422d.zip Documentation for GNU Ada compiler ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ada422d.zip gfor422d.zip Documentation for GNU Fortran compiler ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gfor422d.zip gcc422d.zip Documentation for GNU C compiler ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc422d.zip README.gcc422 DJGPP specific readme file ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/README.gcc422 (it is identical with file gnu/gcc-4.22/readme.DJGPP in archives gcc422b.zip and gcc422s.zip) Binaries are built and tested mostly under Windows XP Pro (SP2) ======================================== Build for development version of DJGPP (CVS version of djdev204) is available from ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/ ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/ada422b.zip ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gfor422b.zip ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gcc422b.zip ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gpp422b.zip ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/objc422b.zip Binaries for djdev204 will not work with djdev203 (at least C++ compiler). Binaries for djdev203 may perhaps work also with djdev204 CVS versions, but such use is not recommended. Source RPMS needed for building Linux to DJGPP cross-compiler ============================================================= I have tested RPMs under Fedora Core 7 (both ix86 and x86_64). Thanks Gordon Schumacher for updates to specs file. So source RPMs should hopefully be used in other RPM based Linux distributions like Suse Linux. Cross-compiler SRPM: ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-4.2.2-12ap.src.rpm Cross-compiler binary RPM for Fedora 7 (target i686): ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-4.2.2-12ap.i686.rpm ALso SRPMs of cross-binutils and DJGPP development libraries are available: ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-binutils-2.17-5.src.rpm ftp://ftp.delorie.com/pub/djgpp/rpms/djcrx-2.04pre-5.src.rpm ========================================= See http://gcc.gnu.org/gcc-4.2 for more information about GCC-4.2.2 and about changes in comparison with earlier versions Also see file gnu/gcc-4.22/readme.DJGPP (from gcc422b.zip and gcc422s.zip) or ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/README.gcc422 for more information about this port. Andris Pavenis