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 -