$FreeBSD$ --- Makefile.orig +++ Makefile @@ -74,8 +74,9 @@ #CC=cc #COPT=-O -DNOT_ANSI_C -DPROTOTYPES=0 # for gcc, use -CC=gcc -COPT=-O2 -DPROTOTYPES=1 +CC?=gcc +CFLAGS?=-O2 +CFLAGS+=-DPROTOTYPES=1 #1B: paths: #some peple like /usr/local/sbin instead of /usr/local/etc @@ -224,12 +225,18 @@ ## not sure what to do for NeXT. I think this works: #CFLAGS=$(COPT) -posix -D_BSD -DANYPORT -I$(RINCLUDES) +## use these for FreeBSD +CFLAGS+=-DBSD44 -DANYPORT -DSHORTLINKS +LIBS=-lrpcsvc +COMPAT=-lcompat +RPCOPTS= + #========================================================================== # (3/3) CONFIGURE: one last thing #========================================================================== # finally, comment out the next line: -CC=you_forgot_to_edit_the_makefile +#CC=you_forgot_to_edit_the_makefile # now you're done with local configuration.