On Sat, May 03, 2008 at 01:49:40AM +0800, Peter Teoh wrote: > This is what I have done, not sure if anything wrong: > > a. mkdir obj;make oldconfig ARCH=um O=obj > > This created one file in obj, but after that created infinite number > of make -C processes running in the background.....I stopped that. > > ps -ef and the following repeated MANY MANY TIMES: > > root 32742 32658 0 01:13 pts/2 00:00:00 make -C > /mnt/hd0/download/linux-2.6-latest KBUILD_SRC= oldconfig > root 32745 32742 0 01:13 pts/2 00:00:00 make -C > /mnt/hd0/download/linux-2.6-latest/obj > /mnt/hd0/download/linux-2.6-latest/obj KBUILD_SRC=/mnt/hd0/dow
The only thing that makes any sense to me is that you have a severely broken make. > So, not okay. > > b. mkdir obj; make ARCH=um O=obj > > As per instructed.....it works except it complained no config file (in > obj directory), and suggested to do a mrproper for the current parent > directory. So I copied the .config to obj directory, make mrproper > in parent directory, and then cd to obj and make oldconfig there, and > then "make": > > cp .config obj > make mrproper > cd obj Why did you do this? You're never supposed to cd to the object directory and run make in it. Also, you should have ARCH=um on all make commands, including mrproper. Jeff -- Work email - jdike at linux dot intel dot com ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel