X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: RoBoard Lab Newsgroups: comp.os.msdos.djgpp Subject: Re: DJGPP cross compilers for open-source hardware Date: Mon, 02 Sep 2013 17:55:24 +0800 Organization: Netfront http://www.netfront.net/ Lines: 23 Message-ID: References: NNTP-Posting-Host: 114.34.144.113 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: adenine.netfront.net 1378115732 66445 114.34.144.113 (2 Sep 2013 09:55:32 GMT) X-Complaints-To: news AT netfront DOT net NNTP-Posting-Date: Mon, 2 Sep 2013 09:55:32 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 In-Reply-To: Bytes: 2063 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk 於 2013/8/31 上午 03:17, Hans-Bernhard Bröker 提到: > > I'm afraid you're jumping to conclusions a bit fast there. AVR, and thus > the existing Arduino, is a 16-bit platform, FreeDOS is a 16-bit x86 OS. > A 32-bit compiler like DJGPP can be a good choice for that, but it's > certainly not automatically or necessarily the "best" one. > > OpenWatcom might be a better fit, if only because it can actually > produce native 16-bit DOS programs. > > Some Arduino programs/libraries use gcc features which are supported by avr-gcc and not by Open Watcom. So we see the DJGPP as the best (compatible) solution for porting the original AVR-based Arduino to the x86 platform. All standard API and most official libraries of Arduino have been ported, and we have successfully compiled most example programs and user libraries of the original Arduino under the x86 Arduino. At the moment the only issue remaining to solve is the limit of 8.3 filename. :) --- news://freenews.netfront.net/ - complaints: news AT netfront DOT net ---