Www.android-x86.org
On 2010-5-24, at 11:12, NimeshChanchani <nimeshchanch...@gmail.com> 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 <d...@android.com> wrote:Actually, you don't need the -b cupcake anymore. It's been merged down tomaster, so please update the doc :) Thanks. --DimaOn Tue, Jan 27, 2009 at 10:56 PM, EricaJoy <ericajoyba...@gmail.com> wrote:Hi all,I made this "how to" doc in the hopes that it would make it easier forsomeone to build Android for the Eee 701.http://docs.google.com/Doc?id=ajdmx8kfg357_81cmpr56f6Please let me know if you would like edit rights, especially if you'dlike to add information about how to build for a different x86 platform.Thanks, EricaOn Jan 25, 6:16 am, "ashish.kre...@gmail.com" <ashish.kre...@gmail.com> wrote:swap has been included twoce. It is there in standard stl libs. Thisproblem 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 <dani.eichh...@squix.ch> wrote:Hi groupDoes 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 unsignedint)â:/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 unsignedint 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â wasignored in this declarationmake: *** [out/host/linux-x86/obj/EXECUTABLES/ simulator_intermediates/DeviceManager.o] Error 1Is 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 helpOn Dec 6, 12:49 am, Lucky-dog <honglian...@gmail.com> wrote:> I gotit. it located in out/host/linux-x86/bin. Thanks.On Dec 4, 10:28 am, Lucky-dog <honglian...@gmail.com> wrote:hi allI fixed it with renaming swap to swapab. But now I have another question needed your help. I can't let the following command get toberun. dx --dex --output=foo.jar Foo.classWhat is the dx command and where is it? Would you like to helpmeout? Thank you very much.On Dec 3, 10:12 pm, Lucky-dog <honglian...@gmail.com> wrote:hi all when i try to compile the source on DEBUGx86. A error isreportedout as below. Would you like to let me know how to fix it? Thankyouvery 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, 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... read more »- Hide quoted text - - Show quoted text --- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting
-- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting