0

We have a codebase that is compiling just fine on make 3.81 with clang on our Darwin machines.

However, I have uploaded to one of our Linux servers and make 3.81 on that server is giving us:

Reaping losing child 0x00dc5be0 PID 14998
make: *** [binary] Error 1
Removing child 0x00dc5be0 PID 14998 from chain.

No further information on the error is provided. Any suggestions?

Carl Norum
  • 219,201
  • 40
  • 422
  • 469
JoshuaJ
  • 929
  • 1
  • 9
  • 22
  • Seems similar to http://stackoverflow.com/questions/5535548/make-error-1-error – Michel Billaud Apr 27 '15 at 18:02
  • 1
    There aren't any other error logs from above this? From the commands being run by the `binary` target? – Etan Reisner Apr 27 '15 at 18:05
  • 2
    Find the simplest target that causes the error. Try its commands on the command line. Try writing an even simpler version of that rule. Narrow things down as much as you can, and if you still can't see the problem, come back and give us a [minimal complete example](http://stackoverflow.com/help/mcve). – Beta Apr 27 '15 at 18:06
  • @MichelBillaud I'm really surprised that did not show up in the suggested similar links. – JoshuaJ Apr 27 '15 at 18:08
  • @EtanReisner there are no other errors at all in the output – JoshuaJ Apr 27 '15 at 18:16
  • @Beta Thank you that helped solve the initial problem (a library was missing). I did not realize that a process could fail silently and Make would just crash without giving some indication about which process was having an issue. – JoshuaJ Apr 27 '15 at 18:24
  • 1
    It told you the `binary` target was having a problem. If you silence the normal make output that shows you the commands that are being run then it is up to you to display processing status. Are the commands using `@` or are you using `make -s`? – Etan Reisner Apr 27 '15 at 18:27
  • Interestingly the binary target (gcc) was spitting out all its warnings but I didn't see any errors displayed. – JoshuaJ Apr 27 '15 at 19:12

0 Answers0