Newsgroups: comp.os.linux.announce,comp.os.linux Path: sparky!uunet!mcsun!fuug!funic!news.funet.fi!hydra!klaava!wirzeniu From: Krishna Balasubramanian <bala...@cis.ohio-state.edu> Subject: System V IPC : beta release available. Message-ID: <1992Dec21.221255.13660@klaava.Helsinki.FI> Keywords: sysv ipc, beta, messages, semaphores, shared memory, linux-0.99 Sender: wirze...@klaava.Helsinki.FI (Lars Wirzenius) Organization: University of Helsinki Date: Mon, 21 Dec 1992 22:12:55 GMT Approved: linux-annou...@tc.cornell.edu (Lars Wirzenius) Lines: 18 A beta version of sysv ipc is now available. Messages, semaphores and shared memory are implemented. It was tested with linux-0.99 but should work with linux-0.98p4. The patches are relative to 0.99. FILES: You can get ipcbeta.tar.Z from tsx-11.mit.edu pub/linux/patches/ or sunsite.unc.edu pub/Linux/Incoming/. Untar ipcbeta.tar.Z to get a directory ipc. There is a README file in ipc/ that describes installation. The subdirectory ipc/test contains user programs and documentation. COPYING: The files are distributed under the GNU copyleft. There's a copy in the file ...src/linux/COPYING with the linux distribution. Send any comments/suggestions/questions to me at bala...@cis.ohio-state.edu krishna
Newsgroups: comp.os.linux Path: sparky!uunet!usc!sdd.hp.com!ux1.cso.uiuc.edu!rs6000.cmp.ilstu.edu!jliddle From: jlid...@rs6000.cmp.ilstu.edu (Jean Liddle) Subject: IPC Makefile? Message-ID: <1992Dec23.172340.22338@rs6000.cmp.ilstu.edu> Date: Wed, 23 Dec 1992 17:23:40 GMT Organization: Illinois State University Lines: 25 Merry Winter Solstice! I downloaded the ipc extentions to linux 0.99[.1] and installed them according to instructions, but the make failed on the .../src/linux/ipc Makefile. After browsing through the IPC Makefile I discovered it is a copy of the .../src/linux/Makefile, with the two-line change to make ipc compile in (ARCHIVES and SUBDIRS changes). There appears to be no Makefile for the ipc directory. Has anyone else run across this, and is there a reliable fix? I hesitate to throw together my own Makefile for a package which will become part of the kernel, since any mistakes I make might not show themselves until sometime down the road, when I least expect (and can least afford) it. Many thanks ahead of time! And many thanks to Linux, et al for so many neat toys to play with :-). As soon as I can wean myself from Wing Commander II and SimCity I'll be rid of DOS forever! (at least at home ...) Jean. -- Jean Liddle Computer Science, Illinois State University e-mail: jlid...@ilstu.edu --------------------------------------------
Newsgroups: comp.os.linux Path: sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu! iguana.cis.ohio-state.edu!balasub From: bala...@iguana.cis.ohio-state.edu (Krishna Balasubramanian) Subject: Re: IPC Makefile? In-Reply-To: jliddle@rs6000.cmp.ilstu.edu's message of Wed, 23 Dec 1992 17: 23:40 GMT Message-ID: <BALASUB.92Dec23140528@iguana.cis.ohio-state.edu> Originator: bala...@iguana.cis.ohio-state.edu Sender: n...@cis.ohio-state.edu (NETnews ) Organization: Ohio State Computer Science References: <1992Dec23.172340.22338@rs6000.cmp.ilstu.edu> Date: Wed, 23 Dec 1992 19:05:28 GMT Lines: 57 In article <1992Dec23.172340.22...@rs6000.cmp.ilstu.edu> jlid...@rs6000.cmp.ilstu.edu (Jean Liddle) writes: Merry Winter Solstice! I downloaded the ipc extentions to linux 0.99[.1] and installed them according to instructions, but the make failed on the .../src/linux/ipc Makefile. After browsing through the IPC Makefile I discovered it is a copy of the .../src/linux/Makefile, with the two-line change to make ipc compile in (ARCHIVES and SUBDIRS changes). There appears to be no Makefile for the ipc directory. Has anyone else run across this, and is there a reliable fix? I hesitate to throw together my own Makefile for a package which will become part of the kernel, since any mistakes I make might not show themselves until sometime down the road, when I least expect (and can least afford) it. Sorry I put the wrong Makefile in ipcbeta.tar.Z. I've fixed the file on sunsite and sent the correction to tsx-11. Here it is (its pre 0.99) krishna # # Makefile for the linux sysv ipc. # SUBDIRS =# .c.o: $(CC) $(CFLAGS) -c $< .s.o: $(AS) -o $*.o $< .c.s: $(CC) $(CFLAGS) -S $< OBJS = sem.o msg.o shm.o util.o ipc.o: $(OBJS) subdirs $(LD) -r -o ipc.o $(OBJS) subdirs: dummy for i in $(SUBDIRS); do (cd $$i && echo $$i && $(MAKE)) || exit; done clean: rm -f core *.o *.a tmp_make for i in *.c;do rm -f `basename $$i .c`.s;done dep: sed '/\#\#\# Dependencies/q' < Makefile > tmp_make $(CPP) -M *.c >> tmp_make cp tmp_make Makefile @for i in $(SUBDIRS); do (cd $$i && echo $$i && $(MAKE) dep) || exit; done dummy: ### Dependencies: