delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/04/12/19:50:57

From: jp AT nuancecom DOT com (JP Shipherd)
Subject: vfork: not owner
12 Apr 1997 19:50:57 -0700 :
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <3.0.32.19970411171438.00a81df0.cygnus.gnu-win32@awesome.nuance.com>
Mime-Version: 1.0
X-Sender: jp AT awesome DOT nuance DOT com
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Original-To: gnu-win32 AT cygnus DOT com
Original-Sender: owner-gnu-win32 AT cygnus DOT com

I'm getting a strange make error.  I've got a project with multiple
modules.  Each module has it's own subdirectory with a src and possibly obj
and bin directories under it.  The entire source in all on one local disk
on my NT machine.

Most modules compile just fine.  If the obj directory does not exist, make
will go out and create it before building objects.  However on one
particular directory I get a vfork: not owner error.

Here's a snippet of make -d output :

        Considering target file `../obj/win32/.DIR_CREATED'.
         File `../obj/win32/.DIR_CREATED' does not exist.
         Finished dependencies of target file `../obj/win32/.DIR_CREATED'.
        Must remake target `../obj/win32/.DIR_CREATED'.
mkdir -p `dirname ../obj/win32/.DIR_CREATED`
make: vfork: Not owner
        Failed to remake target file `../obj/win32/.DIR_CREATED'.
       Finished dependencies of target file `../obj/win32/scoring.o'.
      Giving up on target file `../obj/win32/scoring.o'.

Here's something similar in the a sister directory where it works fine:

        Considering target file `../obj/win32/.DIR_CREATED'.
         File `../obj/win32/.DIR_CREATED' does not exist.
         Finished dependencies of target file `../obj/win32/.DIR_CREATED'.
        Must remake target `../obj/win32/.DIR_CREATED'.
mkdir -p `dirname ../obj/win32/.DIR_CREATED`
Putting child 0x02eacbc4 PID 09967 on the chain.
Live child 0x02eacbc4 PID 9967
Reaping winning child 0x02eacbc4 PID 9967
touch ../obj/win32/.DIR_CREATED
Live child 0x02eacbc4 PID 9969
Reaping winning child 0x02eacbc4 PID 9969
Removing child 0x02eacbc4 PID 9969 from chain.
        Successfully remade target file `../obj/win32/.DIR_CREATED'.
        Considering target file `genaudio.c'.


Does anyone know what that vfork message is about?  Why would it work on
one directory and not the other?

Thanks,
--jp
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019