X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com Message-ID: <5224A78C.2010707@iki.fi> Date: Mon, 02 Sep 2013 17:58:20 +0300 From: Andris Pavenis User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130805 Thunderbird/17.0.8 MIME-Version: 1.0 To: djgpp AT delorie DOT com Subject: Re: DJGPP cross compilers for open-source hardware References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Reply-To: djgpp AT delorie DOT com On 09/02/2013 03:47 PM, Rod Pemberton wrote: > On Fri, 30 Aug 2013 11:30:51 -0400, RoBoard Lab wrote: > >> 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). > > Are you aware that DOSBOX doesn't support DPMI, which DJGPP > applications require to execute? > > From the DOSBOX status page: > http://www.dosbox.com/status.php?show_status=1 > > "DPMI. 80%. Disabled. As it's rarely needed." > > How did you get DJGPP working in DOSBOX without DPMI support? It does not have DPMI support built-in. CSDPMI however works. Tried in Fedora-19 x86_64 under DOSBOX 0.74. All least 'gcc -v' works. The available memory amount may be a problem for compiling larger sources though Also: one can use DOSEMU under Linux. - DPMI is supported. - I have not suceeded to got more than almost 1Gb or DPMI memory (Dosemu begins to crash) - LFN is supported. However LFN support was not really compatible with DJGPP libc last time i checked. One may need to rebuild many tools using current CVS version of DJGPP Andris