[NEWBIE] installation of OLC

From: Dark Shadow (dark.shadow@NETHERWORLD.NET)
Date: 07/29/97

Okay, since everyone seems to think I am a total moron:

here is what happens when I try to use the patch for OasisOLC:

1) ftp'd it from circlemud.org
2) gzip -d, tar xvf into /development (root fs of mud)

here's the directory structure:
        /development/circle30bpl11 - mud root
        /development - root for fs that mud is on

3) patch < OasisOLC.new.patch (ran from /development, where I untarred it)

4) I see a lot of Hmm....Looks like a new content-style diff to me.

5) I also see a lot of Hunk XX succeded at XX messages. I do a check for
.rej, none     found

6) do a cd to /development/circle30bpl11

7) do a make clean and then ./configure:

[root@circe src]# make clean
rm -f *.o
[root@circe src]# cd ..
[root@circe circle30bpl11]# ./configure
loading cache ./config.cache
checking for gcc... (cached) gcc
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for more... (cached) more
checking for -lnsl... (cached) no
checking for -lsocket... (cached) no
checking for -lmalloc... (cached) no
checking for -lcrypt... (cached) no
checking how to run the C preprocessor... (cached) gcc -E
checking whether cross-compiling... (cached) no
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
checking for fcntl.h... (cached) yes
checking for sys/fcntl.h... (cached) yes
checking for errno.h... (cached) yes
checking for net/errno.h... (cached) no
checking for string.h... (cached) yes
checking for limits.h... ./configure: Can't reopen pipe to command
substitution (fd 4): No child processes
checking for sys/time.h... (cached) yes
checking for sys/select.h... (cached) no
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for memory.h... (cached) yes
checking for crypt.h... (cached) no
checking for assert.h... (cached) yes
checking for arpa/telnet.h... (cached) yes
checking for working const... (cached) yes
checking for pid_t... (cached) yes
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... (cached) yes
checking return type of signal handlers... (cached) void
checking for crypt... (cached) yes
checking for random... (cached) yes
creating ./config.status
creating src/Makefile
creating src/conf.h
src/conf.h is unchanged

8) compile:

[root@circe src]# make
make ../bin/circle
make[1]: Entering directory `/development/circle30bpl11/src'
gcc -c -g -O -Wall -fno-strict-prototypes  comm.c
comm.c: In function `close_socket':
comm.c:1379: warning: implicit declaration of function `cleanup_olc'
comm.c:1379: `CLEANUP_ALL' undeclared (first use this function)
comm.c:1379: (Each undeclared identifier is reported only once
comm.c:1379: for each function it appears in.)
make[1]: *** [comm.o] Error 1
make[1]: Leaving directory `/development/circle30bpl11/src'
make: *** [default] Error 2

So just what exactly am I doing wrong???


     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |

This archive was generated by hypermail 2b30 : 12/08/00 PST