|
OK, i now have succeeded in building the kernel under a CYGWIN system.
There are a number of issues, none of which I have seen addressed in all of the various forums.
Many of the problems occur because CYGWIN, while providing a Linux U/I, still interfaces to the Win32 API. This means: 1. The text lines created, for example, by "echo" have Windows-style line termination, 2. File path names cannot start with "/", 3. Generated path names may well have a ":" present, 4. /dev/null is not recognized 5. Symbolic links created by Linux syntax are not recognized.
I will gladly share the solutions to the above which I found, but as a novice to this kind of effort, I need help in creating the appropriate patch file. I have directories of Linux-2.6.30 without any changes (not even a make oldconfig or make menuconfig), and a new directory with the modifications and all of the output from building the kernel. How do I generate a patch file which ignores all the newly created files? (My effort created only one new file.)
_________________ Dave Mortara
|