problem running make

---------

From: Ron Pero (rpero@magnadev.com)
Date: Mon Mar 04 2002 - 11:40:34 CST


While running make, many warnings of the same type were generated, and one
error.

Many many of these warnings were generated. Should I be concerned about it,
or is it OK?

gcc -c -g -O2 -I/usr/local/include -Ipcre lock.c
In file included from hypermail.h:85,
                 from lock.c:1:
trio.h:171: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition
gcc -c -g -O2 -I/usr/local/include -Ipcre mem.c
In file included from hypermail.h:85,
                 from mem.c:22:
trio.h:171: warning: `vfscanf' redefined
/usr/include/stdio.h:326: warning: this is the location of the previous
definition

--------------------------------

And this error stopped the show.

gcc -o hypermail -g -O2 -I/usr/local/include -Ipcre -Lpcre base64.o
date.o domains.o file.o hypermail.o lang.o lock.o mem.o parse.o print.o
printfile.o string.o struct.o uudecode.o dmatch.o setup.o threadprint.o
getdate.o getname.o finelink.o txt2html.o search.o quotes.o trio.o strio.o
trionan.o -lgdbm -lm -lpcre
/usr/libexec/elf/ld: cannot find -lgdbm
*** Error code 1
Stop in
/usr/home/myvirtualdomain/usr/local/etc/httpd/vhosts/domain/hypermail-2.1.4/
src.
*** Error code 1
Stop in
/usr/home/myvirtualdomain/usr/local/etc/httpd/vhosts/domain/hypermail-2.1.4.

Does it mean that I need to install some files in the system before it will
install? Or what?

--------------------------------

To try again, do I just run make again, or should I do something like make
lint? (Obviously I'm not an expert sysadmin.)

I should also mention that this is running on a "virtual server" hosted by
Verio.

I modified the two Makefiles (in hypermail-2.1.4 and in src), changing this
line:
prefix=/usr/home/myvirtualdomain/usr/local

Thanks in advance,

Ron


---------

This archive was generated by hypermail 2.1.5.