Cygwin is not a version of Linux. It is its own breed, not quite Linux/ Unix, not quite Windows, but somewhere in the vast and mushy in between.
Even on their home page, they admit that it is a "Linux-like environment for Windows"; they do not call it 'Linux' outright. Notice also the hedging in the language, "substantial Linux API functionality" and "tools which provide Linux look and feel". Understand that as 'substantial' meaning not the whole thing, and 'look and feel' as appearance rather than reality:( So it is a common problem that what builds in Linux cannot be built in a practical manner in Cygwin. This is why I never even thought to try what you are doing. You should also try looking for help in the Cygwin mailing list, too. On Aug 22, 11:38 pm, lee dallas <[email protected]> wrote: > Hi, > > I've been trying to build SDK in cygwin from Android 2.2-r1.1 source code, > and now I am facing some problems as below: > > 1. The adb couldn't be built successfully, it seems it couldn't find the > header files in /usr/include/w32api/ddk > 2. The fastboot also couln't be built > 3. After disable adb and fastboot from make_windows_sdk.sh, I counld get the > sdk zip file > 4. When using this sdk in Eclipse, I got an error -- "W/ResourceType( 2888): > Unable to get buffer of resource asset file" which is related to > resource.arsc in android.jar, after replacing that file, the sdk is find in > Eclipse (also need to copy adb from downloaded sdk) > > Anyone has tried to build sdk in cygwin as well? Would you pls share the > methods to fix the problems above? > > Thanks a lot! > Kevin Lee -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

