X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Rugxulo Newsgroups: comp.os.msdos.djgpp Subject: ZILE 2.3.7 (very hard to build, needs weird hacks just to compile) Date: Tue, 7 Jul 2009 20:36:18 -0700 (PDT) Organization: http://groups.google.com Lines: 25 Message-ID: <70ca0c3b-f777-47b2-80c8-ee6dccf249eb@t21g2000yqi.googlegroups.com> NNTP-Posting-Host: 65.13.115.246 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: posting.google.com 1247024178 24337 127.0.0.1 (8 Jul 2009 03:36:18 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: Wed, 8 Jul 2009 03:36:18 +0000 (UTC) Complaints-To: groups-abuse AT google DOT com Injection-Info: t21g2000yqi.googlegroups.com; posting-host=65.13.115.246; posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.33 Safari/530.5,gzip(gfe),gzip(gfe) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I recently stumbled across the ZILE 2.3.7 text editor sources ("ZILE Is Lossy Emacs"). I must've read an old old annoucement that bragged about being "pure ANSI C", which is what got my hopes up. Ugh, how wrong that is nowadays. Very very annoying to try to build, strange errors that required weird hacks, etc. But I did finally get it to build. I don't know why I bothered since GNU Emacs (and JASSPA MicroEmacs) are so much superior, but hey, I like text editors, so I figured one more couldn't hurt. ;-) I really need to try again from scratch and (weakly try to) pinpoint exactly what goes wrong and figure out a clean way to fix it (instead of the horribly braindead way I did it now). But anyways, if someone wants my build (for comparison?), I can upload it or e-mail it to 'em. Just FYI to all Emacs aficionados out there. ;-) http://www.gnu.org/software/zile/ P.S. In particular, ./configure couldn't find curses (and a few other dumb errors), one include file that doesn't exist, some _rdtsc duplicate definitions (why?) in lib/libgnu.a, some silly '\r' error in GAWK script, and some other weird stuff (a few speckled mentions of DOS-unfriendly signals). Doesn't quite compile as small as bragged (344k vs. 130k alleged, but that's using GCC 4.4.0 -O2 and 2.04 beta, so there's room for improvement, and it's approx. 160k UPX'd).