* Mats Lidell <matsl(a)xemacs.org> writes:
>>>>> Steve Youngs <steve(a)sxemacs.org> writes:
> A better way is FFI and libcurl. SXEmacs uses EFS for normal
> packaging operations, but we use ffi-curl.el to "bootstrap" which
> installs EFS and xemacs-base.
+1 Would like to see that in XEmacs except why not use it for all
packaging operations.
It is certainly possible to do so, but you'll have to spend a fair
amount of effort on user hand-holding because very few Linux
distributions install libffi by default (same for Mac, and I've no idea
about win... probably not available there at all).
Things have gotten a lot better since we began, at least now we don't
have to get poor frightened newbies to compile their own gcc from source
just to get libffi. There is now a external-from-gcc libffi package
which is a snap to build and install. Sadly, the major distro's still
don't include it by default. Something I've never been able to
understand, considering how useful it is.
When I sat down to write pui-bootstrap.el we had already had gobs and
gobs of "how come my SXEmacs doesn't have FFI?" user queries so I
decided to do the minimum needed that also had a very easy work-around
for anyone not having FFI (d/l and install EFS/xemacs-base by hand).
Oh, that, and the fact I'm a lazy bastard and didn't want to completely
rewrite all of PUI. :-)
I really think that XEmacs needs FFI, just understand that it may not be
all smooth sailing.
--
|---<Steve Youngs>---------------<GnuPG KeyID: A94B3003>---|
| SXEmacs - The only _______ you'll ever need. |
| Fill in the blank, yes, it's THAT good! |
|------------------------------------<steve(a)sxemacs.org>---|
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta