[comp.unix.wizards] /lib files NEEDED

lmurray@wdl1.UUCP (10/28/87)

Cross posted to : comp.sources.wanted
Subject: /lib files for Conquest


	Help! I was able to get Conquest from comp.sources.games, but when
I tried to 'make' the system, I got errors. The only thing I could find
that was strange with the Makefile was the mentioning of two files
I did not have (oops, there he goes losing his files again, :~). The files
were:
	/lib/crt0s.o and /lib/shlib.ifile

	I assume (hopefully correctly) that these files were important
to the 'shared' aspect of the games (similar to Empire). Since I don't
have these files, anyone willing to Email me a copy, or a lead on
where to 'appropriate' them would be held in highest esteam.
	Thank you in advance.

	-lance e. murray- "the man without an empire, yet"

/* Insert usual disclaimer.   lmurray@ford-wdl1			*/
/*		{sun, hplabs, ucbvax, stanford}!lmurray!wdl1.UUCP */

david@ms.uky.edu (David Herron -- Resident E-mail Hack) (10/29/87)

In article <4360003@wdl1.UUCP> lmurray@wdl1.UUCP (Lance Murray) writes:
>	Help! I was able to get Conquest from comp.sources.games, but when
>I tried to 'make' the system, I got errors.

>	/lib/crt0s.o and /lib/shlib.ifile
>
>	I assume (hopefully correctly) that these files were important
>to the 'shared' aspect of the games (similar to Empire). Since I don't
>have these files, anyone willing to Email me a copy, or a lead on
>where to 'appropriate' them would be held in highest esteam.

er..

These files are only for the unix on Unix PC's and implement the
shared C library.  (Shared libraries are also on SysVr3, but some
of the details are different).

If you don't have them, then don't worry about it.  Especially since
the Makefile as distributed doesn't actually USE those files.

Interestingly, if I re-work the Makefile so that it will use the
shared libraries, the code doesn't compile because of missing symbols.
But then it's already known that the shared stuff is strange,
especially for programs needing curses kind of things.
-- 
<---- David Herron,  Local E-Mail Hack,  david@ms.uky.edu, david@ms.uky.csnet
<----                    {rutgers,uunet,cbosgd}!ukma!david, david@UKMA.BITNET
<---- I thought that time was this neat invention that kept everything
<---- from happening at once.  Why doesn't this work in practice?

allbery@ncoast.UUCP (Brandon Allbery) (11/05/87)

As quoted from <4360003@wdl1.UUCP> by lmurray@wdl1.UUCP (Lance Murray):
+---------------
| 	Help! I was able to get Conquest from comp.sources.games, but when
| I tried to 'make' the system, I got errors. The only thing I could find
| that was strange with the Makefile was the mentioning of two files
| 	/lib/crt0s.o and /lib/shlib.ifile
+---------------

The only thing shared by these files is /lib/libc.a; not eactly essential
to the game's proper working, they just save some memory.  Replace /lib/crt0s.o
with /lib/crt0.o, remove /lib/shlib.ifile, and append " -lc", all to the
command to load the executable (ld ...).
-- 
Brandon S. Allbery		     necntc!ncoast!allbery@harvard.harvard.edu
 {harvard!necntc,well!hoptoad,sun!mandrill!hal,uunet!hnsurg3}!ncoast!allbery