Mail Archives: djgpp/2009/04/09/22:45:24
Hi,
On Apr 9, 5:12=A0pm, Eli Zaretskii <e DOT DOT DOT AT gnu DOT org> wrote:
> > From: Rugxulo <rugx DOT DOT DOT AT gmail DOT com>
> > Date: Thu, 9 Apr 2009 14:43:38 -0700 (PDT)
>
> > And just for the record, if you find it does matter, the latest GZip
> > .ZIPs (bin + src) 1.3.12 for DJGPP total less than 1 MB.
>
> It doesn't matter how small it is. =A0What matters is that it doesn't
> come with the basic DJGPP installation, and it is absent from stock
> DOS/Windows systems.
Even DJGPP is absent from stock DOS/Windows systems!
> Emacs is one of the few GNU packages that are considered ``basic'',
> i.e. ones you could build and install if you were bootstrapping the
> entire DJGPP system. =A0After you have the compiler, Binutils, and
> djdevXXX.zip, you are supposed to build Make first and Emacs next.
Not sure that will work since you still need sed, mv, rm.
> That is why both Make and Emacs do not use configure scripts to
> configure themselves and don't require additional tools to build,
> except what's absolutely necessary. =A0Gzip is out.
Except when necessary, of course.
This was all theoretical anyways. No loss since I didn't get my hopes
up unrealistically. But there are a few options, in theory at least:
1). Fix DJTAR to unpack .gz instead of .tar.gz (already mentioned to
DJ once before, he says it's not that simple a fix).
2). Use another portable tool (Elvis author's p.d. UNTAR or Tillman's
UNTGZ or Ibsen's tinf).
ftp://ftp.cs.pdx.edu/pub/elvis/
http://www.t-st.org/untgz/
http://www.ibsensoftware.com/download.html
EDIT: tinf has a makefile.dj2 file already. Of course, untar is public
domain, only one small .C file (40k unpacked), and pre-built 16-
bit .EXE is only 22k (or 13k UPX'd).
3). Use zlib to make Emacs have built-in Deflate support (oops,
another requirement, probably unlikely, although I swear there was
some other GNU project using zlib, but I forget).
http://www.zlib.net
4). Hack the Allegro Common Lisp version of inflate.cl to use Emacs
Lisp.
http://opensource.franz.com/deflate/index.html
It's not urgent, so don't bother worrying about this. But feel free to
think about it if you like the idea.
- Raw text -