delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/08/16/05:44:39

Date: Thu, 16 Aug 2001 12:18:21 +0300
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
Sender: halo1 AT zahav DOT net DOT il
To: Orion Lin <OrionLin AT altek DOT com DOT tw>
Message-Id: <4634-Thu16Aug2001121820+0300-eliz@is.elta.co.il>
X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.9
CC: "djgpp AT delorie DOT com"
<81525B0C5E6B6D4EBB4373B4A108FDF03232DA AT altek_server DOT altek DOT com DOT tw>
(message from Orion Lin on Thu, 16 Aug 2001 14:49:31 +0800)
Subject: Re: A question about DJCPP version
References: <81525B0C5E6B6D4EBB4373B4A108FDF03232DA AT altek_server DOT altek DOT com DOT tw>
Reply-To: djgpp AT delorie DOT com

> From: Orion Lin <OrionLin AT altek DOT com DOT tw>
> Date: Thu, 16 Aug 2001 14:49:31 +0800
> 
> 	The DJCPP ver.2 supports GCC 2.93

No, it supports many different versions of GCC.  Currently, the latest
official release of a ported GCC is 2.95.3 (not 2.93).

> 	    1. but which version of DJCPP support GCC 2.63 ?!
> 	        and where can I download this previous version ?

v2.6.3 is a _very_ old version.  I don't believe you will find it, and
even if you will, it probably won't work well with the rest of the
tools and the library.  Why do you need it?

> 	    2. All the obj file compiled via DJCPP are 32-bits, If I
> compile some files (.cpp) and generate obj files (.o) via DJCPP.
> then I have other files (.c) and compiled as obj files (.o) by ANSI
> C compiler(16-bit), Is it possible to merge all of these obj files
> (32bit,16bit) into a executable file and run it in 16-bit
> microchip?!

This is very hard, almost impossible, to get right.  See chapter 17,
especially sections 17.5 and 17.5, of the DJGPP FAQ list for more
details.

If you have the sources, it's much better to compile them with DJGPP.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019