ssb310@csc.anu.oz (Sean Sebastian Batt) (02/07/89)
Please, I need help. I'm in the process of installing GnuEmacs 18.50 on a Pyramid 9825 using BSD 4.2 (or the BSD half of the OSx 4 dual port). I'm stuck at the stage where 'temacs' is created with a multiple definition of both '__setjmp' and '__longjmp' in /lib/libc.a(setjmp.o). Someone must know how to fix this as it occurs when building GnuEmacs from at least version 18.43 onwards. Of course the problem must be really simple of 18.50 wouldn't still have it. (Oh oh, I'm asuming the problem is in GnuEmacs rather than our own system configuration, but our machine is stock standard (brand new)). Unfortunately I'm really new to UNIX so I can't see a solution. I tried loading with a libc.a without setjmp.o, but then it can't find '_setjmp' etc. Thanks in advance. ---------------Sean Sebastian Batt | Ph: +61 62 493859--------------------- ------Social Science Data Archives | DTE: 0505262440032::SSB310------------- ----Australian National University | ARPA, CSNET, BITNET: ssb310@csc.anu.oz- ------Usenet:{uunet,ubc-vision,ukc,prlb2}!munnari!csc.anu.oz!ssb310---------
mike@pyrdc.UUCP (Mike Whitman) (02/12/89)
From article <1552@csc.anu.oz>, by ssb310@csc.anu.oz (Sean Sebastian Batt): > Please, I need help. > > I'm in the process of installing GnuEmacs 18.50 on a Pyramid 9825 using > BSD 4.2 (or the BSD half of the OSx 4 dual port). > > I'm stuck at the stage where 'temacs' is created with a multiple definition > of both '__setjmp' and '__longjmp' in /lib/libc.a(setjmp.o). > Check to see if OLD_PYRAMID is defined. This define is used for OSx versions up to 3.1. For OSx 4.x you don't define OLD_PYRAMID. This should fix your multiply defined setjmp/longjmp problems. BTW if you have the extra memory and can set up a virtual memory disk to keep emacs in it turns it into a real fast little :^} editor. I keep all my lisp *.elc files in memory too and it really speeds up the load time. Have fun! -- mike -- -- -m------- Mike Whitman Phone : (703)848-2050 ---mmm----- Pyramid Technology Fax : (703)848-4995 -----mmmmm--- 8320 Old Courthouse Rd ARPA : mike@gmu90x.gmu.edu -------mmmmmmm- Vienna, VA 22170 UUCP : ...uunet!pyrdc!mike Whatever you needs, Pyramid will cater to them. We are not proud. - parapharased from Hitch Hikers Guide to the Galaxy TV Show BBC