Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!husc6!bbn!rochester!PT.CS.CMU.EDU!andrew.cmu.edu!jl42+
From: jl42+@andrew.cmu.edu (Jay Mathew Libove)
Newsgroups: comp.sources.bugs
Subject: problem linking umoria on SCO xenix
Message-ID: 
Date: Sun, 22-Nov-87 01:36:16 EST
Article-I.D.: andrew.EVdcLUy00VoDyW80Sq
Posted: Sun Nov 22 01:36:16 1987
Date-Received: Tue, 24-Nov-87 01:38:56 EST
Organization: Carnegie Mellon University
Lines: 32

[ Cross posted to comp.sources.bugs and comp.unix.xenix so I get all
  the help I can. It's an obscure problem! -Jay
]

Thanks to everyone's help I got SCO xenix's compiler to recognize the
(*functionname)() construction, and all the source modules compiled,
but now I can't link...

even when I use the "-SEG 1024" flag, I get the error

/bin/ld: Segment size exceeds 64K

when I try to link together the umoria distribution.

I compiled all the sources with 

cc -Ml2 -SEG 1024 -O -DUSG -DKEY_BINDINGS=ORIGINAL -c *.c

and linked with

cc -o moria -Ml2 -SEG 1024 -O -DUSG -DKEY_BINDINGS=ORIGINAL *.o -lm
	-lcurses -ltermcap

Any help appreciated!
(This is SCO Xenix 2.2.1, compiler 2.1.4 release)

Jay Libove
Arpa:   jl42@andrew.cmu.edu	Bitnet: jl42@drycas.bitnet
UUCP:   ...!{uunet, ucbvax, harvard}!andrew.cmu.edu!jl42
UUCP:   ...!{pitt | bellcore} !darth!libove!libove

Disclaimer: I don't tell my employers what I think...