Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Apr 1995 15:12:13 -0500
From:      Mark Tinguely <tinguely@plains.nodak.edu>
To:        freebsd-questions@freefall.cdrom.com, porter@fozzie.chem.wisc.edu
Subject:   Re: ncsa httpd dosn't work for me either
Message-ID:  <199504072012.PAA09000@plains.nodak.edu>

next in thread | raw e-mail | index | archive | help
>    I also can't get ncsa_httpd to complie for me. Someone said in an
>  erlier post that they chose NetBSD as ann option, where? I don't have
>  NetBSD as a optio in Makefile.
	that be me. my httpd 1.1.3 makefile. I editted out comments to make
	it more readable.
		------- cut here ---------
# Makefile for NCSA's httpd. 

CC= gcc 
CFLAGS= -O
EXTRA_LIBS=
AUX_CFLAGS= -D__NetBSD__
EXTRA_LIBS= -lcrypt
LFLAGS= 

# You shouldn't have to edit anything else.

OBJS=http_config.o httpd.o http_request.o util.o http_dir.o \
http_alias.o http_log.o http_mime.o http_access.o http_auth.o \
http_get.o http_post.o http_script.o http_include.o rfc931.o \
http_put.o http_delete.o

.c.o:
	$(CC) -c $(CFLAGS) $(AUX_CFLAGS) $<

all: httpd

ibm:
	make tar AUX_CFLAGS=-DAIX CC=gcc CFLAGS=-O2

sun:
	make tar AUX_CFLAGS=-DSUNOS4 CC=gcc CFLAGS=-O2

hp:
	make tar AUX_CFLAGS=-DHPUX CC=gcc CFLAGS=-O2

sgi:
	make tar AUX_CFLAGS=-DIRIX EXTRA_LIBS=-lsun CC=cc CFLAGS=-O2

decmips:
	make tar AUX_CFLAGS=-DULTRIX CC=cc CFLAGS=-O2

decaxp:
	make tar AUX_CFLAGS=-DOSF1 CC=cc CFLAGS=-O2

httpd: $(OBJS)
	$(CC) $(LFLAGS) -o httpd $(OBJS) $(EXTRA_LIBS)

purify: $(OBJS)
	purify -logfile=/X11/robm/httpd/logs/pure_log \
	       -program-name=/X11/robm/httpd/src/httpd \
	$(CC) $(LFLAGS) -o httpd $(OBJS) $(EXTRA_LIBS)

tar: $(OBJS)
	$(CC) $(LFLAGS) -o ../httpd $(OBJS) $(EXTRA_LIBS)
	rm -f $(OBJS)


$(OBJS): Makefile httpd.h

clean:
	rm -f httpd $(OBJS) *pure*



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199504072012.PAA09000>