Return to BSD News archive
Newsgroups: comp.unix.bsd Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!news.intercon.com!udel!rochester!rocksanne!gnu!leisner From: leisner@gnu (Marty Leisner 25733) Subject: using bsd sources on other platforms Message-ID: <1994Jul9.184638.347@news.wrc.xerox.com> Sender: news@news.wrc.xerox.com Reply-To: leisner@sdsp.mc.xerox.com Organization: xerox X-Newsreader: TIN [version 1.2 PL2] Date: Sat, 9 Jul 1994 18:46:38 GMT Lines: 43 I want to see what exists to use BSD sources on other platforms (I currently have a sun). The BSD (I now have bsd-4.4 lite, but worked with net2 for a while) are not compatible with anything except bsd... I'm using gmake 3.71 (not the bsd make) and pervert the bsd makefiles to look like: # @(#)Makefile 8.2 (Berkeley) 4/3/94 PROG= ftp SRCS= cmds.c cmdtab.c ftp.c main.c ruserpass.c domacro.c include bsd.prog.mk where bsd.prog.mk will do: OBJS=$(SRCS:.c=.o) CC=gcc CFLAGS+=-g -I/usr/marty/bsd/include LOADLIBES+=-L/usr/marty/bsd/lib -lbsd LD=$(CC) $(PROG): $(OBJS) $(LD) -o $@ $^ $(LOADLIBES) clean: $(RM) $(PROG) $(OBJS) and I'm going to need to do the right things in lib and include to make bsd sources happy on a sun 4.1.3 machine... Has anyone else pulled this together? -- marty leisner@sdsp.mc.xerox.com Member of the League for Programming Freedom Unix is not designed for general-purpose computing. It was specifically designed for one person computing-- therefore the name Unix. Ken Olsen