mathieu@ists.yorku.ca (Pierre Mathieu) (12/01/88)
> > Help! I am trying to get 18.52 to run on an HP9000s300 cluster under 6.2. > What I have now is useless due to improper cursor handling (I think). > I got your name out the info-gnu-emacs log on prep.ai.mit.edu and it looks > like you had a similar problem but you announced that your problems had been > fixed. Can you tell me more about your problem(s) and the fix(es) you applied? > > David > Hello David! I've decided (after seeing your follow up message) to reply to you with a posting because I can't reply to your mail directly. It keeps bouncing back to me. I seem to be getting a lot of this problem lately. :-( The system that is supposed to send the mail out is very new and I think somewhat lacking in addressing facilities. Sorry about that. I installed version 18.51 of GNU Emacs on an HP 9000 series 350 (ie. the microprocessor is a 68020 with 68881). The problems I had where: 1) ld: undefined external - _index This occured when the makefile in the 'etc' directory got to the 'env' line. I fixed this by adding '-lBSD' at the end of the makefile line that handles the compilation of 'env'. 2) ld: undefined external - flag_68010 This happened when the makefile in the src directory got to linking temacs. This was corrected by using a new version of the program crt0.c (in the src directory) provided by a friendly user on the net. I had modified the config.h and paths.h file (in the src directory) according to the instructions given in the file INSTALL and in the etc/MACHINES file. config.h for instance specified s-hpux.h and m-hp9000s300.h as the headers to use. That's all I remember doing. After setting these files up, I just ran the build-install program (after making sure the paths where set properly in this shell script and in Makefile). GNU then proceeded smoothly. Well, I don't know if this is going to help you at all. Hope it does. Best regards, -- Pierre Mathieu mathieu@ists.yorku.ca Institute for Space and Terrestrial Science mathieu@yunexus.yorku.ca Center for Research in Exp. Space Science York University, Ontario, Canada. Pierre Mathieu mathieu@ists.yorku.ca Institute for Space and Terrestrial Science mathieu@yunexus.yorku.ca Center for Research in Exp. Space Science York University, Ontario, Canada.
anderson@cme-durer.ARPA (William E. Anderson) (12/03/88)
In article <276@istsists.ca>, mathieu@ists.yorku.ca (Pierre Mathieu) writes: > > I installed version 18.51 of GNU Emacs on an HP 9000 series 350 > (ie. the microprocessor is a 68020 with 68881). > The problems I had where: > > 2) ld: undefined external - > flag_68010 > > This happened when the makefile in the src directory got to > linking temacs. This was corrected by using a new version of the program > crt0.c (in the src directory) provided by a friendly user on the net. > I have always had to unset the FLOAT_OPTION to make emacs. I recently tried to add X11 support (made with FLOAT_OPTION = f68881) and ran into this error: ld -X -o temacs crt0.o dispnew.o scroll.o xdisp.o window.o term.o cm.o x11ter m.o x11fns.o emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o filemode.o cmds.o casefiddle.o i ndent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval. o fns.o print.o lread.o abbrev.o syntax.o unexec.o mocklisp.o bytecode.o proce ss.o callproc.o doprnt.o tparam.o lastfile.o alloca.o malloc.o sunfns.o -lsun tool -lsunwindow -lpixrect -ltermcap -lX11 -lg -lc Undefined: f68881_used *** Error code 1 make: Fatal error: Command failed for target `temacs' Can this be caused by crt0.c? I would like to be able to compile and link emacs with the f68881. Any ideas? -- NAME: William E. Anderson TELE: (301) 975-2423 USMAIL: National Bureau of Standards ARPA: anderson@ceee.nbs.gov Rm. B-344, Bldg. 220 UUCP: uunet!cme-durer!anderson Gaithersburg, MD 20899