Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!nuchat!moray!splut!jay From: jay@splut.conmicro.com (Jay "you ignorant splut!" Maynard) Newsgroups: comp.sources.d Subject: Perl on Microport 286: can't find library routines Message-ID: <2869@splut.conmicro.com> Date: 5 Sep 89 02:50:21 GMT Reply-To: jay@splut.conmicro.com (Jay "you ignorant splut!" Maynard) Organization: Confederate Microsystems, League City, TX Lines: 18 Environment: Microport System V/AT (286) v2.4. I'm trying to build perl, despite the warning about small address space machines. After adding an #include to util.c to get it to compile, the link step fails trying to find dup2(), rename(), and lstat(). I'm not sure what dup2() does. The Configure script found rename(), but it's not documented in the manual. Looking at the code in doio.c where lstat() is used, it looks like there's an attempt to avoid calling it if it's not appropriate, but it flat doesn't exist here. Help? -- Jay Maynard, EMT-P, K5ZC, PP-ASEL | Never ascribe to malice that which can jay@splut.conmicro.com (eieio)| adequately be explained by stupidity. {attctc,bellcore}!texbell!splut!jay +---------------------------------------- "The unkindest thing you can do for a hungry man is to give him food." - RAH