Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!mcvax!enea!erix!bengtb From: bengtb@erix.UUCP (Bengt Baeverman) Newsgroups: comp.os.minix Subject: Re: Bizzare behaviour of asld in 1.2 (sort of). Message-ID: <1485@erix.UUCP> Date: Fri, 4-Sep-87 16:20:48 EDT Article-I.D.: erix.1485 Posted: Fri Sep 4 16:20:48 1987 Date-Received: Sun, 6-Sep-87 02:11:54 EDT References: <317@uvicctr.UUCP> <1643@sputnik.COM> Reply-To: bengtb@erix.UUCP (Bengt B{verman) Organization: Ericsson Telecom, Stockholm, Sweden Lines: 22 In article <1643@sputnik.COM> dcd@tc.fluke.COM (David Dyck) writes: > >In <317@uvicctr.UUCP> sbanner1@uvicctr.UUCP (S. John Banner) mentioned >the problem that the new asld doesn't want to find _sendrec. > I experienced the same problem and found that the problem, that asld cannot find _sendrec, was due to it not being in the library. The problem was in the script that created the library libc.a. It calls the program basename in a line looking like this (as I can remember it): f=`basename $f .c`.s The variable f should then contain something like "filename.s", BUT due to a bug in sh (?) it became "filename .s" and grep could not find the file and it didn't get included in the library... [Hopefully you understand what I mean if you read the script. It is called run in the minix/lib directory.] Bengt Baverman bengtb@erix.se