Article View: gnu.emacs.vm.bug
Article #762Re: Installation of VM 7.14 on Windows-NT (w/ MKS)
From: Kyle Jones
Date: Mon, 21 Apr 2003 21:04
Date: Mon, 21 Apr 2003 21:04
47 lines
3389 bytes
3389 bytes
David Masterson <David.Masterson@synopsys.com> wrote: > >>>>> Kyle Jones writes: > > > David Masterson <David.Masterson@synopsys.com> wrote: > > >> > I found that bbdb-insinuate-vm (BBDB 2.32) expects to find > >> > vm-autoloads, so I had to download the sources to VM after all. > >> > You might want to let the BBDB people know if there is a better > >> > way of loading (and insinuating into) VM. > > > I have no idea what actions BBDB presently takes, so I couldn't > > help them without further guidance. > > It appears that bbdb-vm.el does a 'require' on vm-autoloads (as well > as 'load-library' on other parts of VM). Since you're also > distributing VM as one ".el?" file, that suggested (to me, at least) > that for other packages to require vm-autoloads is the wrong approach > on their part for loading up VM. Unless, when you build a single file > "vm.el?", you include all the 'provide's ?? I recommend (require 'vm). In the case of the autoloading build, (require 'vm) will pick up the autoloads file. In the case of the non-autoloading build it will pick up everything. But since I changed a lot of VM's defmacro calls to defsubst, requires might not be necessary to build BBDB. I don't know for sure; the maintainer of BBDB should check that. > >> > I'd also suggest putting in a commented out setting for CC and > >> > CFLAGS above the user configurable line so that people know they > >> > *may* need to modify it. I'd also put into the Makefile an EXE > >> > macro that will be defined to "" on UNIX and ".exe" on Windows. > >> > With that you could change the definition of the UTILS to include > >> > the EXE macro as in "qp-decode$(EXE)" (also any appropriate > >> > Makefile targets). [...] > > > This is more than I am willing to do to support Windows. This is a > > point of principle and self-interest more than of labor. Inasmuch > > as Microsoft is trying to destroy the open source community and the > > open standards upon which I base my livelihood, it isn't in my > > self-interest to invest much time in making it easier to use their > > products. > > Well, my first sentence still applies. CC, in particular, is very > often *NOT* /usr/bin/cc on UNIX systems (for instance, 'xlc' on AIX). > CFLAGS also may need modification based upon the C compiler used. Hmm. OK.
Technical Details
Message-ID:
<b81mcb$f5$1@carbon.wonderworks.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-post-02!sn-post-01!supernews.com!corp.supernews.com!gohan12.FreeBSD.org!not-for-mailReferences:
<u1xzzyasc.fsf@synopsys.com> <b7t3h1$11ci$1@carbon.wonderworks.com> <u4r4r20j0.fsf@synopsys.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f6829,919772d154f6dc19
X-Google-Attributes: gidf6829,public
X-Google-ArrivalTime: 2003-04-21 14:04:11 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-post-02!sn-post-01!supernews.com!corp.supernews.com!gohan12.FreeBSD.org!not-for-mail
From: kyle_jones@wonderworks.com (Kyle Jones)
Newsgroups: gnu.emacs.vm.bug
Subject: Re: Installation of VM 7.14 on Windows-NT (w/ MKS)
Date: Mon, 21 Apr 2003 21:04:11 +0000 (UTC)
Organization: Unknown
Message-ID: <b81mcb$f5$1@carbon.wonderworks.com>
Sender: kyle@carbon.wonderworks.com
References: <u1xzzyasc.fsf@synopsys.com> <b7t3h1$11ci$1@carbon.wonderworks.com> <u4r4r20j0.fsf@synopsys.com>
X-Face: /cA45WHG7jWq>(O3&Z57Y<"WsX5ddc,4c#w0F*zrV#=M
0@~@,s;b,aMtR5Sqs"+nU.z^CSFQ9t`z2>W,S,]:[+2^
Nbf6v4g>!&,7R4Ot4Wg{&tm=WX7P["9%a)_da48-^tGy
,qz]Z,Zz\{E.,]'EO+F)@$KtF&V
X-Complaints-To: abuse@supernews.com
Lines: 48