bsp09@granit.cs.tu-berlin.de (Uebung bsp) (07/14/90)
Today/tonight I tried to compile GNU Emacs 18.55 on a Nixdorf
Targon 31 M50, TOS 4.0.10 (Unix System V 3.2, I think).
When I tried to link (ld -o temacs ...), it failed with the message
"ld: Symbol alloca in /lib/libc.a is multiply defined.
First defined in alloca.o"
I tried several orders of the files in the "ld" command line
- even worse. (Ok, I'm not an ld guru...)
I tried using s-usg5-3.h instead of s-usg5-2-2.h (s-usg5-2-2.h is suggested)
- the same.
I RTFM for any useful options of ld
- none.
I made a local copy of /lib/libc.a and patched all "alloca" to "alxoca".
- Now ld completed, and temacs loaded the lisp files,
but emacs dumped core.
Any help, suggestions, pointers ?
Please email to me at the address below.
Thanks, Juergen.
--
-----------------
Juergen Nickelsen
nickelsen@mikroperipherik.e-technik.tu-berlin.dbp.de