[comp.windows.x] Building X11.4 - link woes on exotic machine

mike@ap542.uucp (Mike Hoffmann) (09/14/90)

Hello!

Thanks to all who answered to my query about running 11.4 with a 
Release 3 server. I got the Rel 4 sources and started porting.

All went pretty well, the compile and library building stage, that is.

But it it comes to linking applications, everything goes wrong.
E.g. when trying to make "shapetest" in extensions/test, I get messages
like

Module Xrm.o not included - fgets would be multiply define
Module XErrHndlr.o not included - XDefaultError would be multiply define

and so on. Likewise for all the clients.
As the object module isn't included in the link process, I of course get
tons of undefined functions.

When I look at the sources, the objects the libraries and try to trace this
down, I don't get a single clue. fgets for example is only used *once* in
Xrm.c and never declared at all, except in stdio.h.

Admittedly my machine is somewhat exotic, it's a Siemens MX-300, sort
of a Sequent Clone, with a System V clone that is supposed to be X/Open III
conform.

Can anyone help?
Thanks
Mike

Mike Hoffmann, SIEMENS AG, Dept DI AP 542 | The surest sign of intelligent life
UUCP: mike@ap542.UUCP                     | in the Universe is, that is hasn't
INTERNET:mike%ap542@ztivax.siemens.com    | tried to contact us. (Calvin)