thanks sun... but i was looking at how to use the :
TARGET_PRODUCT=sim
TARGET_SIMULATOR=true
TARGET_BUILD_TYPE=debug

options on ubuntu-virtual box.

also what is the difference between TARGET_BUILD_TYPE=debug and
TARGET_BUILD_TYPE=release ? in terms of compiler optimization and
symbolic debug info?




On May 25, 10:05 am, Yi Sun <[email protected]> wrote:
> Www.android-x86.org
>
> On 2010-5-24, at 11:12, NimeshChanchani <[email protected]>  
> wrote:
>
>
>
> > Hi Dima,
>
> > its been a while .. any updates on X86 porting?
>
> > I'm adding support for WebM to "StageFright" and my purpose is to
> > build and debug the "StageFright" multimedia framework natively using
> > the stagefright executable in the cmds folder.  Currently i'm using
> > logcat to debug.
>
> > I have 2 questions:
>
> > 1. is it possible , i know it is  , but has someone tried to port
> > android and run the android kernel on a desktop PC?
> > if yes what is the procedure?
> > If the android kernel is up and running on a PC can I use gdb to debug
> > any executable for eg stagefright test app in cmds?
>
> > 2. If one used ubuntu what are the build macros:
> > TARGET_PRODUCT=sim
> > TARGET_SIMULATOR=true
> > TARGET_BUILD_TYPE=debug
>
> > is the TARGET_BUILD_TYPE debug and release similar to the windows
> > concept of building debug with O0( no compiler optimization ) option
> > and -g ( symbolic debug information enabled ) and release with O3
> > ( maximul compiler optimization )
>
> > Also what is TARGET_PRODUCT=sim vs generic ? for eg we execcute the
>
> > nim...@nimesh-desktop:~/android$ emulator
>
> > from the command line similarly where is the simulator located? and
> > how do i use the simulator instead of the emulator?
>
> > Best Regards,
> > Nimesh
>
> > On Jan 29 2009, 12:22 am, Dima Zavin <[email protected]> wrote:
> >> Actually, you don't need the -b cupcake anymore. It's been merged  
> >> down to
> >> master, so please update the doc :)
>
> >> Thanks.
>
> >> --Dima
>
> >> On Tue, Jan 27, 2009 at 10:56 PM, EricaJoy  
> >> <[email protected]> wrote:
>
> >>> Hi all,
>
> >>> I made this "how to" doc in the hopes that it would make it easier  
> >>> for
> >>> someone to build Android for the Eee 701.
>
> >>>http://docs.google.com/Doc?id=ajdmx8kfg357_81cmpr56f6
>
> >>> Please let me know if you would like edit rights, especially if  
> >>> you'd
> >>> like to add information about how to build for a different x86
> >>> platform.
>
> >>> Thanks,
> >>> Erica
>
> >>> On Jan 25, 6:16 am, "[email protected]"
> >>> <[email protected]> wrote:
> >>>> swap has been included twoce. It is there in standard stl libs.  
> >>>> This
> >>>> problem is visible with gcc4.3.x.
>
> >>>> open /$ANDROID_SOURCE_ROOT/external/webkit/WebKit/android/stl/
> >>>> algorithm in editor and comment lines  76 -83
>
> >>>>  //template<typename _Tp>
> >>>>     //inline void
> >>>>     //swap(_Tp& __a, _Tp& __b)
> >>>>     //{
> >>>>      // _Tp __tmp = __a;
> >>>>       //__a = __b;
> >>>>      // __b = __tmp;
> >>>>     //}
>
> >>>> On Dec 11 2008, 9:53 pm, squix <[email protected]> wrote:
>
> >>>>> Hi group
>
> >>>>> Does anyone have an idea why I get this error?
> >>>>> ============================================
> >>>>> TARGET_PRODUCT=generic
> >>>>> TARGET_SIMULATOR=
> >>>>> TARGET_BUILD_TYPE=release
> >>>>> TARGET_ARCH=x86
> >>>>> TARGET_OS=linux
> >>>>> HOST_ARCH=x86
> >>>>> HOST_OS=linux
> >>>>> HOST_BUILD_TYPE=release
> >>>>> BUILD_ID=TC3
> >>>>> ============================================
> >>>>> host C++: simulator <= development/simulator/app/DeviceManager.cpp
> >>>>> In file included from /usr/include/wx-2.6/wx/memory.h:20,
> >>>>>                  from /usr/include/wx-2.6/wx/object.h:25,
> >>>>>                  from /usr/include/wx-2.6/wx/wx.h:16,
> >>>>>                  from development/simulator/app/
> >>>>> DeviceManager.cpp:12:
> >>>>> /usr/include/wx-2.6/wx/string.h:771: error: âwxChar& wxStrin
> >>>>> g::operator
> >>>>> [](unsigned int)â cannot be overloaded
> >>>>> /usr/include/wx-2.6/wx/string.h:768: error: with âwxChar&
> >>>>> wxString::operator[](size_t)â
> >>>>> In file included from /usr/include/wx-2.6/wx/stream.h:26,
> >>>>>                  from /usr/include/wx-2.6/wx/image.h:24,
> >>>>>                  from /usr/include/wx-2.6/wx/gtk/cursor.h:23,
> >>>>>                  from /usr/include/wx-2.6/wx/cursor.h:24,
> >>>>>                  from /usr/include/wx-2.6/wx/event.h:32,
> >>>>>                  from /usr/include/wx-2.6/wx/wx.h:23,
> >>>>>                  from development/simulator/app/
> >>>>> DeviceManager.cpp:12:
> >>>>> /usr/include/wx-2.6/wx/filefn.h:322: error: zero width for bit-
> >>>>> field
> >>>>> âwxAssert_323::BadFileSizeTypeâ
> >>>>> In file included from /usr/include/wx-2.6/wx/utils.h:38,
> >>>>>                  from /usr/include/wx-2.6/wx/cursor.h:37,
> >>>>>                  from /usr/include/wx-2.6/wx/event.h:32,
> >>>>>                  from /usr/include/wx-2.6/wx/wx.h:23,
> >>>>>                  from development/simulator/app/
> >>>>> DeviceManager.cpp:12:
> >>>>> /usr/include/wx-2.6/wx/longlong.h: In constructor
> >>>>> âwxLongLongNative::wxLongLongNative(long int, long unsigned  
> >>>>> int)â:
> >>>>> /usr/include/wx-2.6/wx/longlong.h:115: warning: left shift count  
> >>>>> >=
> >>>>> width of type
> >>>>> /usr/include/wx-2.6/wx/longlong.h: In member function âlong int
> >>>>> wxLongLongNative::GetHi() constâ:
> >>>>> pe
> >>>>> /usr/include/wx-2.6/wx/longlong.h: In constructor
> >>>>> âwxULongLongNative::wxULongLongNative(long unsigned int, lon
> >>>>> g unsigned
> >>>>> int)â:
> >>>>> /usr/include/wx-2.6/wx/longlong.h:333: warning: left shift count  
> >>>>> >=
> >>>>> width of type
> >>>>> /usr/include/wx-2.6/wx/longlong.h: In member function âlong  
> >>>>> unsigned
> >>>>> int wxULongLongNative::GetHi() constâ:
> >>>>> /usr/include/wx-2.6/wx/longlong.h:351: warning: right shift  
> >>>>> count >=
> >>>>> width of type
> >>>>> In file included from development/simulator/app/LogWindow.h:13,
> >>>>>                  from development/simulator/app/MainFrame.h:11,
> >>>>>                  from development/simulator/app/MyApp.h:12,
> >>>>>                  from development/simulator/app/
> >>>>> DeviceManager.cpp:17:
> >>>>> development/simulator/app/LogPrefsDialog.h: At global scope:
> >>>>> development/simulator/app/LogPrefsDialog.h:28: warning: âtyp
> >>>>> edefâ was
> >>>>> ignored in this declaration
> >>>>> make: *** [out/host/linux-x86/obj/EXECUTABLES/
> >>>>> simulator_intermediates/
> >>>>> DeviceManager.o] Error 1
>
> >>>>> Is this maybe a x86_64 specific problem? I followed the  
> >>>>> description
> >>>>> for x86_64 and could do the "normal" build. But if I try to do  
> >>>>> the x86
> >>>>> "application-like" build I get that error... I'm trying this on a
> >>>>> Ubuntu 8.10 system...
>
> >>>>> Thanks, for any help
>
> >>>>> On Dec 6, 12:49 am, Lucky-dog <[email protected]> wrote:> I  
> >>>>> got
> >>> it. it located in out/host/linux-x86/bin. Thanks.
>
> >>>>>> On Dec 4, 10:28 am, Lucky-dog <[email protected]> wrote:
>
> >>>>>>> hi all
> >>>>>>>    I fixed it with renaming swap to swapab. But now I have  
> >>>>>>> another
> >>>>>>> question needed your help. I can't let the following command  
> >>>>>>> get to
> >>> be
> >>>>>>> run.
> >>>>>>>    dx --dex --output=foo.jar Foo.class
> >>>>>>>    What is the dx command and where is it?  Would you like to  
> >>>>>>> help
> >>> me
> >>>>>>> out? Thank you very much.
>
> >>>>>>> On Dec 3, 10:12 pm, Lucky-dog <[email protected]> wrote:
>
> >>>>>>>> hi all
> >>>>>>>>    when i try to compile the source on DEBUGx86. A error is
> >>> reported
> >>>>>>>> out as below. Would you like to let me know how to fix it?  
> >>>>>>>> Thank
> >>> you
> >>>>>>>> very much.
> >>>>>>>> thom...@ubuntu:~/mydroid$ make
> >>>>>>>> build/core/product_config.mk:229: WARNING: adding test OTA key
> >>>>>>>> build/core/main.mk:177: implicitly installing apns-conf_sdk.xml
> >>>>>>>> ============================================
> >>>>>>>> TARGET_PRODUCT=sim
> >>>>>>>> TARGET_SIMULATOR=true
> >>>>>>>> TARGET_BUILD_TYPE=debug
> >>>>>>>> TARGET_ARCH=x86
> >>>>>>>> TARGET_OS=linux
> >>>>>>>> HOST_ARCH=x86
> >>>>>>>> HOST_OS=linux
> >>>>>>>> HOST_BUILD_TYPE=release
> >>>>>>>> BUILD_ID=TC3
> >>>>>>>> ============================================
> >>>>>>>> target thumb C++: libkjs <=
> >>> external/webkit/JavaScriptCore/bindings/
> >>>>>>>> NP_jsobject.cpp
> >>>>>>>> In file included from /usr/include/c++/4.3/bits/stl_pair.h:65,
> >>>>>>>>                  from /usr/include/c++/4.3/utility:68,
> >>>>>>>>                  from external/webkit/JavaScriptCore/wtf/
> >>>>>>>> VectorTraits.h:27,
> >>>>>>>>                  from external/webkit/JavaScriptCore/kjs/
> >>>>>>>> LocalStorage.h:29,
> >>>>>>>>                  from external/webkit/JavaScriptCore/kjs/
> >>>>>>>> JSVariableObject.h:32,
> >>>>>>>>                  from external/webkit/JavaScriptCore/kjs/
> >>>>>>>> JSGlobalObject.h:26,
> >>>>>>>>                  from external/webkit/JavaScriptCore/bindings/
> >>>>>>>> NP_jsobject.cpp:32:
> >>>>>>>> /usr/include/c++/4.3/bits/stl_move.h:80: error: redefinition of
> >>>>>>>> 'template<class _Tp> void std::swap(_Tp&, _Tp&)'
> >>>>>>>> external/webkit/JavaScriptCore/../WebCore/platform/android/stl/
> >>>>>>>> algorithm:65: error: 'template<class _Tp> void std::swap(_Tp&,
> >>> _Tp&)'
> >>>>>>>> previously declared here
> >>>>>>>> make: ***
> >>> [out/debug/host/linux-x86/product/sim/obj/STATIC_LIBRARIES/
> >>>>>>>> libkjs_intermediates/bindings/NP_jsobject.o] Error 1
> >>>>>>>> thom...@ubuntu:~/mydroid$
>
> >>>>>>>> thom...@ubuntu:~/mydroid$ make
> >>>>>>>> build/core/product_config.mk:229: WARNING: adding test OTA key
> >>>>>>>> build/core/main.mk:177: implicitly installing apns-conf_sdk.xml
> >>>>>>>> ============================================
> >>>>>>>> TARGET_PRODUCT=sim
> >>>>>>>> TARGET_SIMULATOR=true
> >>>>>>>> TARGET_BUILD_TYPE=debug
> >>>>>>>> TARGET_ARCH=x86
> >>>>>>>> TARGET_OS=linux
> >>>>>>>> HOST_ARCH=x86
> >>>>>>>> HOST_OS=linux
> >>>>>>>> HOST_BUILD_TYPE=release
> >>>>>>>> BUILD_ID=TC3
> >>>>>>>> ============================================
> >>>>>>>> target thumb C++: libkjs <=
> >>> external/webkit/JavaScriptCore/bindings/
> >>>>>>>> NP_jsobject.cpp
> >>>>>>>> In file included from /usr/include/c++/4.3/bits/stl_pair.h:65,
> >>>>>>>>                  from /usr/include/c++/4.3/utility:68,
>
> ...
>
> read more »- Hide quoted text -
>
> - Show quoted text -

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to