Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!samsung!rex!ames!amdahl!dgcad!proa.sv.dg.com!gary From: gary@proa.sv.dg.com (Gary Bridgewater) Newsgroups: comp.sources.d Subject: Re: problems building abc Message-ID: <1990Dec31.081319.2012@proa.sv.dg.com> Date: 31 Dec 90 08:13:19 GMT References: Distribution: comp Organization: Data General SDD, Sunnyvale, CA Lines: 22 In article schulte@thp.uni-koeln.de (Martin Schulte) writes: > >With the sun4-patch I described lastly, it now gets compiled on a >SunOS 4.1 Sparc ! Hmm. Doesn't your compiler/linker notice the strange call to remove? Perhaps no one else has run with full header files?? gcc -pipe -O -DNDEBUG -I../bhdrs -I../ihdrs -I../uhdrs -c i3loc.c i3loc.c: In function l_remove: i3loc.c:430: warning: argument passing between incompatible pointer types i3loc.c:430: too many arguments to function `remove' i3loc.c: In function unbind: i3loc.c:456: warning: argument passing between incompatible pointer types i3loc.c:456: too many arguments to function `remove' *** Error code 1 But the big question - which I have reported to the authors - is what is the call to remove _really_ supposed to be? Remove() deletes files. It doesn't look like that is what is wanted here at all. -- Gary Bridgewater, Data General Corporation, Sunnyvale California gary@sv.dg.com or {amdahl,aeras,amdcad}!dgcad!gary C++ - it's the right thing to do.