ftp.delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
From: | Juan Manuel Guerrero <juan DOT guerrero AT gmx DOT de> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: building libc (was "Re: ANNOUNCE: DJGPP port of Lua 5.2.0 uploaded.") |
Date: | Fri, 30 Dec 2011 05:49:41 -0800 (PST) |
Organization: | http://groups.google.com |
Lines: | 70 |
Message-ID: | <5c84aae5-05c8-452d-9a78-db79c0607051@f33g2000yqh.googlegroups.com> |
References: | <201112220014 DOT pBM0ENQt004616 AT delorie DOT com> <74ee1ae2-8a21-4104-95d9-492073150519 AT l29g2000yqf DOT googlegroups DOT com> |
<3e0771bb-ed2b-4dfc-a654-75b59a3c65a7 AT p9g2000vbb DOT googlegroups DOT com> | |
<5f4b3313-6ce8-4c7d-97a3-b9d313db1035 AT f11g2000yql DOT googlegroups DOT com> | |
<7dd36ab5-c992-42b1-abae-0a75c7c7ee24 AT l19g2000yqc DOT googlegroups DOT com> | |
<692c2768-e527-4fc3-95bf-4b44ba0d9cd5 AT p9g2000vbb DOT googlegroups DOT com> <2ee81079-b1b5-422f-909b-fca74ad9cd52 AT x19g2000yqf DOT googlegroups DOT com> | |
NNTP-Posting-Host: | 95.208.137.231 |
Mime-Version: | 1.0 |
X-Trace: | posting.google.com 1325253084 1439 127.0.0.1 (30 Dec 2011 13:51:24 GMT) |
X-Complaints-To: | groups-abuse AT google DOT com |
NNTP-Posting-Date: | Fri, 30 Dec 2011 13:51:24 +0000 (UTC) |
Complaints-To: | groups-abuse AT google DOT com |
Injection-Info: | f33g2000yqh.googlegroups.com; posting-host=95.208.137.231; posting-account=OsAajgoAAADdKJnkJkmhzqP0jo6I_P_0 |
User-Agent: | G2/1.0 |
X-Google-Web-Client: | true |
X-Google-Header-Order: | HUALESNKRC |
X-HTTP-UserAgent: | Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20100101 Firefox/9.0,gzip(gfe) |
Bytes: | 4138 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
X-MIME-Autoconverted: | from quoted-printable to 8bit by delorie.com id pBUEF2rJ015193 |
Reply-To: | djgpp AT delorie DOT com |
On 28 Dez., 05:08, Rugxulo <rugx DOT DOT DOT AT gmail DOT com> wrote: [snip] > > Before you start compiling you > > must copy djgpp.djl and dxe.ld from the cvs /lib directory into your > > djgpp installation /lib directory. If this is not done the > > compilation will abort when compiling symify. > > Wouldn't this be a good use for UPDATE.EXE (to automate it) when > building? That is a design question that must be answered by DJ and not by me. But replacing the original files with the new ones may not be what the user intends. > > I do not understand all this. Probably DOSEMU is not the best > > emulator to compile the sources. But I do not know. I do not > > remember if it was DOSEMU or DOSBOX but my experience with those > > emulators was disapointing so I returned to VMware. I am not > > lobbying for it. It is the one I use in my day-time job, so > > I am most familiar with it than with the other ones. > > Well, to keep things simple, I (barely) try not to fiddle with ten > bazillion different versions of the same thing. So hence I've never > fiddled with VMware. > > I know DOSBox is completely unsuitable for compilation, though. You do not need VMware. I have installed VirtualBox 4.1.4 on my linux box and it is possible to compile djgpp's sources out-of-the- box. Virtual Box allows to use VWmare virtual disks so I was able to compare both solutions. 1) MS-DOS 6.22 XMS = 64MB disk cache = 16MB LFN support disabled Compile time = 16 minutes. 2) MS-DOS 6.22 XMS = 64MB disk cache = 16MB LFN support enabled Compile time = 30 minutes. 3) FreeDOS 1.0 XMS = 64MB LFN support disabled Compile time = 21 minutes. 4) FreeDOS 1.0 XMS = 64MB LFN support enabled Compile time = 30 minutes. DosEMU does not work at all my linux box. It always crashes and tells me to download the sources and recompile it with certain debug flags set. The output produced from that debug version shall be send to the maintainers. That is to mutch work and makes dosemu useless for current linux versions. I have also installed debian 6.0.3. debian seems no longer to provide dosemu at all. It still prevides dosbox and virtualbox. According to my experience, with virtualbox we have an open source virtual system that allows to compile the libc sources and also other djgpp sources with and without LFN support. Regards, Juan M. Guerrero
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |