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
-~----------~----~----~----~------~----~------~--~---

Reply via email to