Sunday, August 20, 2006

emake -j1

If you can manually make, but always fail in src_compile(), look at your MAKEOPTS, if it is "-j2", consider using "emake -j1"

3 Comments:

Blogger VxJasonxV said...

Could you tell us why?
I'm fairly interested in more information you can provide.

8/20/2006 5:27 PM  
Anonymous fiag said...

I look into some ebuilds. some use 'make' instead.

8/21/2006 12:57 PM  
Blogger Zhang Le said...

to vxjasonxv:
-j2 means make will start two thread to make simultaneously, however the one thread(call it A)'s prerequisite may depends the other thread(call it B)'s output, and B's output maybe not ready when A is going to use it. This is my guess.

to fiag:
yes. A gentoo dev told me better to use emake -j1, :)

8/21/2006 2:53 PM  

Post a Comment

Links to this post:

Create a Link

<< Home