home *** CD-ROM | disk | FTP | other *** search
- x-gateway: rodan.UU.NET from help-lucid-emacs to alt.lucid-emacs.help; Fri, 11 Sep 1992 08:59:07 EDT
- From: danny@amil.co.il (Danny Bar-Dov)
- Message-ID: <9209111257.AA15568@amil.co.il>
- Subject: Re: more lemacs 19.3 on HPUX
- References: <18o0nrINNf43@corax.udac.uu.se>
- <9209110319.AA02602@thalidomide.lucid>
- Date: Fri, 11 Sep 1992 12:59:08 GMT
- Newsgroups: alt.lucid-emacs.help
- Path: sparky!uunet!wendy-fate.uu.net!help-lucid-emacs
- Sender: help-lucid-emacs-request@lucid.com
- Lines: 55
-
- Jamie Zawinski writes:
- > [ ... ]
- >
- > Would adding this to config.h work?
- >
- > #ifdef hpux
- > #define _HPUX_SOURCE
- > #endif
- >
- Well no. I tried that (with all the _INCLUDES) but there are many source files
- which include "config.h" only after some other (system) includes.
- In those cases this looses. The C_SWITCH_SITE is the best place.
-
- > > As Danny I had problems with missing floating-point functions and the
- > > easiest, I thing, way to get rid of the problems is to comment out
- > > 'LISP_FLOAT_TYPE'
- >
- > It would be better if someone could figure out what the HP equivalents of
- > the various float functions are. An emacs without float support is like
- > a day without sunshine...
- I had to take out only about 8 functions. Most of them inverse hyperbolic
- trigo functions. I think emacs can live without them (at least on HP)
-
- > > 3. I do the following changes in 'src/events.h'
- > >
- > > 219,220d218
- > > < /* HB: 920910: Cause trouble "redeclaration" in hpux. */
- > > < #if ! defined(__hpux)
- > > 222d219
- > > < #endif
- > >
- > > This takes away 'struct Lisp_Process;' which causes complains from the
- > > compiler. Why??? Well, it seems to work without it.
- >
- > But it doesn't on other systems; this is legal ANSI C, and if the HP
- > compiler chokes on it, that's a bug.
-
- Go tell the Spartans. (HP has many ANSI C bugs. So much that in many cases
- I use their C++ compiler as an ANSI C compiler).
- >
- > -- Jamie
-
- --
- Danny.
-
- -------------------------------
- Dan Bar Dov
-
- Applied Materials (Israel)
-
- Email: danny@amil.co.il
- Phone: office 972-3-499573
- home 972-3-5469625
- TimeZone: GMT+2
- -------------------------------
-