Could you tell me how did you created your tree? It seems that your toolchain is incorrect. I think On Wed, 2009-05-27 at 01:27 -0700, GrainWang wrote: > HI YiSun: > After roll back and re-apply all the patches, it seemed that my > configurations are right,and compling the x86 branch now ,but there > are still other errors; > prebuilt/linux-x86/toolchain/i686-unknown-linux-gnu-4.2.1/bin/i686- > unknown-linux-gnu-gcc -m32 -o out/target/product/eee_701/obj/lib/ > crtbegin_static.o -c bionic/libc/arch-x86/bionic/crtbegin_static.S > i686-unknown-linux-gnu-gcc: error trying to exec 'cc1': execvp: No > such file or directory > make: *** [out/target/product/eee_701/obj/lib/crtbegin_static.o] Error > 1 > make: *** Waiting for unfinished jobs.... > prebuilt/linux-x86/toolchain/i686-unknown-linux-gnu-4.2.1/bin/i686- > unknown-linux-gnu-gcc -m32 -o out/target/product/eee_701/obj/lib/ > crtbegin_so.o -c bionic/libc/arch-x86/bionic/crtbegin_so.S > i686-unknown-linux-gnu-gcc: error trying to exec 'cc1': execvp: No > such file or directory > make: *** [out/target/product/eee_701/obj/lib/crtbegin_so.o] Error 1 > It semed that I have no compliers for assembly code. my host pc > is ubuntu8.04, gcc version is 4.2.4. > Thanks! > > On 5月27日, 下午12时19分, Yi Sun <[email protected]> wrote: > > Ya,both patches are needed.But they have common parts and you will see > > errors when you apply both patches. > > The way to solve the error is to rollback the init.rc after you apply > > the boot_able_img patch and the apply the power patch > > Sorry for the inconvenience. It is on my to be fixed list > > > > On May 26, 2009, at 8:15 PM, GrainWang <[email protected]> wrote: > > > > > > > > > > > > > HI YiSun: > > > The auto apply patch method is too complicated,and with your > > > help, I succesfully apply all the patches manually except 0001-1.- > > > enabled-power-mgt.patch, is this a out-of-day patch,I have seen that > > > both this patch and boot_able_img_v2.patch try to apply patch to the > > > init.rc in asus/eee_701 file. Am i right? If not,how to use the two > > > patches to the same object? Thanks! > > > > > On 5月27日, 上午12时12分, Yi Sun <[email protected]> wrote: > > >> You try to apply the patches in the wrong directory. Look into the > > >> patch > > >> and find out where you can run the patch. > > >> Yi > > > > >> On Tue, 2009-05-26 at 00:49 -0700, GrainWang wrote: > > >>> HI YiSun: > > >>> Thanks for your great help. > > >>> When appling the patches, have the following issue. See the > > >>> message below: > > > > >>> |>From f4a2e330101cce7ee2e13a6b0a82c24f93923130 Mon Sep 17 00:00:00 > > >>> 2001 > > >>> |From: Yi Sun <[email protected]> > > >>> |Date: Fri, 1 May 2009 17:46:54 -0700 > > >>> |Subject: [PATCH] 1. added mouse cursor > > >>> | > > >>> |--- > > >>> | core/java/android/view/RawInputEvent.java | 3 +- > > >>> | include/ui/EventHub.h | 3 +- > > >>> | libs/ui/EventHub.cpp | 4 + > > >>> | .../java/com/android/server/KeyInputQueue.java | 45 +++++--- > > >>> | .../com/android/server/WindowManagerService.java | 120 +++++++ > > >>> ++++ > > >>> +++++++-- > > >>> | 5 files changed, 150 insertions(+), 25 deletions(-) > > >>> | > > >>> |diff --git a/core/java/android/view/RawInputEvent.java b/core/java/ > > >>> android/view/RawInputEvent.java > > >>> |index 30da83e..4d9a11a 100644 > > >>> |--- a/core/java/android/view/RawInputEvent.java > > >>> |+++ b/core/java/android/view/RawInputEvent.java > > >>> -------------------------- > > >>> File to patch: core/java/android/view/RawInputEvent.java > > >>> core/java/android/view/RawInputEvent.java: No such file or directory > > >>> Skip this patch? [y] n > > >>> : No such file or directory > > >>> Skip this patch? [y] n > > >>> File to patch: core/java/android/view/RawInputEvent.java > > >>> core/java/android/view/RawInputEvent.java: No such file or directory > > >>> Skip this patch? [y] > > > > >>> Why I'm wrong, I created a script file "bash_patch"with the > > >>> content, > > >>> for patch in `pwd`/*patch ; do > > >>> project=`awk '/^project /{print $2}' $patch` > > >>> (cd $project && patch -p1 < $patch) > > >>> done > > > > >>> and cd /home/cupcake/framework/base > > >>> mkdir patches > > >>> cp -rf somepath/*.patch patches > > >>> cp -rf somepath/bash_path patches > > >>> ./bash_patch > > > > >>> On 5月26日, 下午2时35分, Yi Sun <[email protected]> wrote: > > >>>> On Mon, 2009-05-25 at 23:22 -0700, GrainWang wrote: > > >>>>> HI YiSun: > > >>>>> Thanks for your efficent help. I have breifly tried the > > >>>>> website,and corresponding method for about 2days. Now have the > > >>>>> following issues: > > >>>>> 1. As I know,"cupcake" is a float branch,and "eee701" > > >>>>> project is > > >>>>> not included in"cupcake", and it seemed that "eee701" project is > > >>>>> rarely updated,and "cupcake" are always changing,so could they > > >>>>> match > > >>>>> now? > > > > >>>> The eee701 project only has some makefile changes to make Android > > >>>> to > > >>>> build for x86 target. There are not much of eeepc specific > > >>>> things. So, > > >>>> as long as you make your make file correct, you should be able to > > >>>> use > > >>>> most of the code from standard Android release> 2. Can I use > > >>>> "eee701" project to use with"master branch"? > > > > >>>> Yes, there is one as matter fact.> 3. I started downloading > > >>>> cupcake on 2009,05,21,finished on > > >>>>> 2009,05,25,and when checking out the eee701 project,the repo sync > > >>>>> found cupcake changed,and downloaded the changed part, when > > >>>>> building > > >>>>> using "TARGET_ARCH=x86 TARGET_PRODUCT=eee_701 > > >>>>> DISABLE_DEXPREOPT=true > > >>>>> make -j4 installer_img", found that "Please rename "vendor/asus/ > > >>>>> eee_701/Android.mk" to "vendor/asus/eee_701/AndroidBoard.mk", > > >>>>> and did > > >>>>> as guided, found that 'com.google.android.maps error"(I don't > > >>>>> rember > > >>>>> this error information clearly),modified the > > >>>>> "generic_with_google.mk" > > >>>>> and it passed,but the compilation process always show something > > >>>>> like > > >>>>> 'arm",and when finished,I can't find the correpoding image file. > > > > >>>> Check out/target/product directory to see if you have an eee701 > > >>>> directory there. I'm updating my tree and will try it out as > > >>>> well.> 4. I'm sorry that I can't understand the apply > > >>>> patches part, I > > >>>>> checked this part,mostly bug related, so I did not aplly the > > >>>>> patches, > > >>>>> will this cause that the packages built can't be loading and > > >>>>> demo the > > >>>>> basic funcions? > > > > >>>> Yes, you have to apply all these patches. Otherwise, I don't > > >>>> think you > > >>>> can even build your tree. > > > > >>>>> Thanks again! > > > > >>>>> On 5月26日, 上午11时55分, Yi Sun <[email protected]> wrote: > > >>>>>> On Tue, 2009-05-26 at 11:12 +0800, zqqa zqqa wrote: > > >>>>>>> 2. Is the “asus eee701” project in "cupcake" only > > >>>>>>> fit for asus’s > > >>>>>>> net books? Or it’s fit for any x86 based net books? > > > > >>>>>>> no,it can use in any x86 platform.please visit > > >>>>>>>http://code.google.com/p/live-android. > > >>>>>>> it bases on asus eee701” project in "cupcake". > > > > >>>>>>> 2009/5/22 GrainWang <[email protected]> > > > > >>>>>>> Dear friends: > > >>>>>>> I'm a fresh guy on Android system. And have the > > >>>>>>> following > > >>>>>>> questions: > > >>>>>>> 1. Is there any stable release that fit x86 net > > >>>>>>> book? I > > >>>>>>> heard > > >>>>>>> the name “cupcake”, but it semed to be a float > > >>>>>>> branch? > > > > >>>>>> no, there is no stable release even we are trying to create > > >>>>>> one. But at > > >>>>>> the moment, I'm still looking for a server with enough space to > > >>>>>> host the > > >>>>>> source tree.> 2. Is the “asus eee701” projec > > >>>>>> t in "cupcake" only fit > > >>>>>>> for asus’s > > >>>>>>> net books? Or it’s fit for any x86 based net books? > > > > >>>>>> You should be able to boot up eee701 on most of the x86 > > >>>>>> machines, but, > > >>>>>> you will need to take care of the devices on your platform to > > >>>>>> make sure > > >>>>>> they works fine.> 3. The latest stable version > > >>>>>> that fit for x86 is? > > > > >>>>>> See code.google.com/p/patch-hosting-for-android-x86-support to > > >>>>>> understand how to build a x86 enabled android.> > > >>>>>> 4. The OpenCore's version in "cupcake" now is very old, > > >>>>>>> in > > >>>>>>> "android-sdk-1.5r1" which is also a stable release, the > > >>>>>>> OpenCore's > > >>>>>>> version is much newer(V2.02), so I doubt that if there > > >>>>>>> is > > >>>>>>> possibilty > > >>>>>>> that I put the eee701 project into "android-sdk-1.5r1" > > >>>>>>> and > > >>>>>>> without > > >>>>>>> mofication it'll work on x86 net books, or should I port > > >>>>>>> V2.02's > > >>>>>>> version into "cupcake" branch,I completely have no > > >>>>>>> idea which > > >>>>>>> way is > > >>>>>>> better, as I have little knowledge in eee701 project, > > >>>>>>> and does > > >>>>>>> not > > >>>>>>> know what this project acturally do and how to do. > > > > >>>>>> YOu should be able to build opencore for x86. See > > >>>>>> code.google.com/p/patch-hosting-for-android-x86-support to > > >>>>>> understand > > >>>>>> how to build a x86 enabled android. > > > > >>>>>>> 5. Is any version that fit for x86 and contain > > >>>>>>> OpenCore’s newer > > >>>>>>> versions (V2.01 or V2.02)? > > >>>>>>> 6. Is there any doc exist for port "android- > > >>>>>>> sdk-1.5r1" > > >>>>>>> into x86? > > > > >>>>>> You don't need to worry about SDK for the moment. What you need > > >>>>>> to do is > > >>>>>> to > > >>>>>> 1. check out cupcake, > > >>>>>> 2. check out eee701 project > > >>>>>> 3. apply all the patches listed in > > >>>>>> code.google.com/p/patch-hosting-for-android-x86-support > > >>>>>> 4. rebuild android > > > > >>>>>> If you have problem to build your tree for x86 with the patches > > >>>>>> you get > > >>>>>> from code.google.com/p/patch-hosting-for-android-x86-support, > > >>>>>> you can > > >>>>>> send e-mail to this list for answers. > > > > >>>>>>> Thanks in advance!- 隐藏被引用文字 - > > > > >>>>>> - 显示引用的文字 -- 隐藏被引用文字 - > > > > >>>>>> - 显示引用的文字 -- 隐藏被引用文字 - > > > > >>>> - 显示引用的文字 -- 隐藏被引用文字 - > > > > >> - 显示引用的文字 -- 隐藏被引用文字 - > > > > - 显示引用的文字 - > >
--~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
