From xemacs-m  Fri May  9 11:57:57 1997
Received: from mailhost.axime.com (net01.axime.com [160.92.120.1])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id LAA27343
	for <xemacs-beta@xemacs.org>; Fri, 9 May 1997 11:57:52 -0500 (CDT)
Received: from atn01.axime.com (atn01.axime.com [160.92.1.141]) by mailhost.axime.com (8.8.5/net01/961227-am) with ESMTP id SAA04938 for <xemacs-beta@xemacs.org>; Fri, 9 May 1997 18:57:18 GMT
Received: from dvp05.segin.com (pre10.segin.com [160.92.2.80]) by atn01.axime.com (8.8.5/atn01) with SMTP id SAA26492 for <xemacs-beta@xemacs.org>; Fri, 9 May 1997 18:57:42 +0200 (MET DST)
Message-Id: <199705091657.SAA26492@atn01.axime.com>
Received: by dvp05.segin.com
	(1.38.193.4/16.2) id AA13098; Fri, 9 May 1997 18:57:11 GMT
Date: Fri, 9 May 1997 18:57:11 GMT
From: Sebastien Carpe <carpe@axime.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: xemacs-beta@xemacs.org
Subject: Managed to compile 20.2b5 on HPUX 9.05
X-Mailer: VM 6.22 under 19.15 XEmacs Lucid

Here i am.. !! .. finally... after compiling more or less easily
temacs (this is mainly due to strange system configuration on
directory and stuff...), i finally got meet the ugly
** make : .y etc feature that my HPUX love.
First i want to say i'm not likely to compile GNU make. the HPUX make
works for 99% and the Makefile from XEmacs is the only that crashes
it, so i won't waste bytes for what i consider a minor bug.
 
To make it not whine about it, i did removed the {obj_src} dependency
from the ${libsrc}DOC target in the src/Makefile. Don't frown at me,
since i didn't touch the src files, this is a low wreckage.
For 19.15, that was enough to make it run. But this time, it seems
it wasn't. 

It told me : 'Don't know how to build xxx/featurep.elc'
Which means temacs didn't compile the .el files. I can't see why the
dependency i removed can do this, since there is no rule on the
${obj_dir}, but the Makefile system is quite complex and hairy and i 
may have missed something.
So i did a 'make dump-elc' to byte-compile el file handy then restart make ...
But the make-docfile refuses to work, i mean ${libsrc}DOC target gives
me : 
sh: syntax error at line 1: `(' unexpected
That was due to the $(RTC_PATCH_O) that seems to not expand correctly
and being sent as $(RTC_PATH_O) to the shell sublevel (which of course
is weird, since this is shell error).I removed it, since i didn't seem
to be using any RTC thingy...


*****
And .. IT WORKED !!!
btw, is it normal that the size is about 11 Mo (almost twice what
19.15 was) ?? Is that mainly due to symbol compilation ?
*****

Well, this is a promise, next week i'll get GNU make. May be this
should be noticed to any HPUX user... At least the 9.05 one...

Here is the configure thingy i've got, anyway :
./configure  '--with-xmu=no'


Configured for `hppa1.1-hp-hpux9.05'.

  Where should the build process find the source code?    /local_pre10/seb/utilities/xemacs-20.2-b5
  What installation prefix should install use?            /usr/local
  What operating system and machine description files should XEmacs use?
        `s/hpux9-x11r4.h' and `m/hp800.h'
  What compiler should XEmacs be built with?              cc  -g 
  Should XEmacs use the GNU version of malloc?            yes
  Should XEmacs use the relocating allocator for buffers? yes
  What window system should XEmacs use?                   x11
  Where do we find X Windows header files?                /usr/include/X11R5
  Where do we find X Windows libraries?                   /usr/lib/X11R5 -L/usr/lib/X11R4 -L/local_pre10/seb/utilities/lib/X11
  Compiling in support for XPM.
  No Xmu; substituting equivalent routines.
  Compiling in support for GIF image conversion.
  Compiling in native sound support.
  Compiling in support for DBM.
  Using the Lucid menubar.
  Using the Lucid scrollbar.
  Using the Motif dialog boxes.

-- 
Seb C. (mailto:carpe@axime.com) | Working for Sligos/Axime at Lille, France
****** Following quotes were kindly sent to me by Hrvoje Niksic ******
"Beware of bugs in the above code; I have only proved it correct,
not tried it."                                    -- Donald Knuth

