delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2013/08/30/11:45:21

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: RoBoard Lab <robotics AT dmp DOT com DOT tw>
Newsgroups: comp.os.msdos.djgpp
Subject: DJGPP cross compilers for open-source hardware
Date: Fri, 30 Aug 2013 23:30:51 +0800
Organization: Netfront http://www.netfront.net/
Lines: 26
Message-ID: <kvqdrb$1uei$1@adenine.netfront.net>
NNTP-Posting-Host: 114.34.144.113
Mime-Version: 1.0
X-Trace: adenine.netfront.net 1377876651 63954 114.34.144.113 (30 Aug 2013 15:30:51 GMT)
X-Complaints-To: news AT netfront DOT net
NNTP-Posting-Date: Fri, 30 Aug 2013 15:30:51 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
Bytes: 2139
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

DJGPP has a recent application in the field of open-source hardware.

Arduino is a popular open-source hardware based on ATMEL ATmega 
microprocessor. And we are now developing an Arduino-compatible board 
using x86 CPU. The OS of the x86 Arduino is FreeDOS, and so its best 
compiler is DJGPP because the compiler of the original Arduino is avr-gcc.

We are modifying the original Arduino's IDE to integrate DJGPP, and, 
since the original Arduino's IDE runs under Windows/Linux/Mac, we must 
make DJGPP runs also under Windows/Linux/Mac.

Our first solution is to employ DOSBOX, and it works well except the 
limit of DOS 8.3 filename (which results from the limit of DOSBOX). A 
video for the prototype using DOSBOX can be seen in 
http://www.youtube.com/watch?v=DhiTlDN0z3o

Since most Arduino programs and libraries have long filenames, the 
DOSBOX-based solution isn't ideal. So we are trying the second solution: 
rebuild DJGPP as a cross compiler on Windows, Linux, and Mac.

We find much useful information in this mailing list for rebuilding 
DJGPP, and we will try doing everything according to what we find here. 
Later, we will report the result to the mailing list. :-)


--- news://freenews.netfront.net/ - complaints: news AT netfront DOT net ---

- Raw text -


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