Hi Guru,
The original issue is a symbol exporting issue. Different version of
compiler could give u different result. But if you are using
android-x86, you should use the same compile no matter where you are
compiling it. So I don't know why it happens to you in that way.
Yi

2009/12/17 guru <[email protected]>:
> HI Yi Sun
>
> I too faced this problem. In one machine build was successful, but I
> copied to my system and tried then it stared giving the above problem.
>
> I was thinking why this behaviour!. What may be the exact reason?
>
> Regards
> Gururaja B O
>
> On Dec 16, 10:59 pm, Yi Sun <[email protected]> wrote:
>> You need to pick up the opencore patch from the download section of
>> android-x86.org. You only need to donut patch
>>
>>
>>
>> On Wed, 2009-12-16 at 18:02 +0530, deepak singal wrote:
>> > Hi all,
>>
>> > I am trying to port Android on my board using latest source code:
>> > repo init -u git://git.android-x86.org/platform/manifest.git -b
>> > donut-x86
>>
>> > I have checked out the above source code and facing the below problem:
>>
>> > external/opencore/pvmi/pvmf/include/pvmf_event_handling.h:276:
>> > undefined reference to `vtable for PVMFAsyncEvent'
>> > external/opencore/pvmi/pvmf/include/pvmf_event_handling.h:276:
>> > undefined reference to `vtable for PVMFAsyncEvent'
>> > external/opencore/pvmi/pvmf/include/pvmf_event_handling.h:276:
>> > undefined reference to `vtable for PVMFAsyncEvent'
>> > external/opencore/pvmi/pvmf/include/pvmf_event_handling.h:276:
>> > undefined reference to `vtable for PVMFAsyncEvent'
>> > out/target/product/eeepc/obj/STATIC_LIBRARIES/libpvjitterbuffer_intermediates/libpvjitterbuffer.a(pvmf_jitter_buffer_impl.o):external/opencore/pvmi/pvmf/include/pvmf_event_handling.h:276:
>> >  more undefined references to `vtable for PVMFAsyncEvent' follow
>> > out/target/product/eeepc/obj/STATIC_LIBRARIES/libpvjitterbuffernode_intermediates/libpvjitterbuffernode.a(pvmf_jitter_buffer_node.o):
>> >  In function `PVMFCmdResp':
>> > external/opencore/pvmi/pvmf/include/pvmf_event_handling.h:140:
>> > undefined reference to `vtable for PVMFCmdResp'
>> > out/target/product/eeepc/obj/STATIC_LIBRARIES/libpvjitterbuffernode_intermediates/libpvjitterbuffernode.a(pvmf_jitter_buffer_node.o):
>> >  In function `PVMFAsyncEvent':
>> > external/opencore/pvmi/pvmf/include/pvmf_event_handling.h:339:
>> > undefined reference to `vtable for PVMFAsyncEvent'
>> > external/opencore/pvmi/pvmf/include/pvmf_event_handling.h:339:
>> > undefined reference to `vtable for PVMFAsyncEvent'
>> > external/opencore/pvmi/pvmf/include/pvmf_event_handling.h:339:
>> > undefined reference to `vtable for PVMFAsyncEvent'
>> > out/target/product/eeepc/obj/STATIC_LIBRARIES/libpvjitterbuffernode_intermediates/libpvjitterbuffernode.a(pvmf_jitter_buffer_node.o):
>> >  In function `PVMFCmdResp':
>> > external/opencore/pvmi/pvmf/include/pvmf_event_handling.h:140:
>> > undefined reference to `vtable for PVMFCmdResp'
>> > collect2: ld returned 1 exit status
>> > make: ***
>> > [out/target/product/eeepc/obj/SHARED_LIBRARIES/libopencore_net_support_intermediates/LINKED/libopencore_net_support.so]
>> >  Error 1
>> > make: *** Waiting for unfinished jobs....
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_attrgetvalue1.java:72:
>> >  warning: unmappable character for encoding ascii
>> >       assertEquals("attrValue1", "Yα", value);
>> >                                    ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_attrgetvalue1.java:72:
>> >  warning: unmappable character for encoding ascii
>> >       assertEquals("attrValue1", "Yα", value);
>> >                                     ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_attrgetvalue2.java:92:
>> >  warning: unmappable character for encoding ascii
>> >       assertEquals("attrValue1", "αYα", value);
>> >                                   ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_attrgetvalue2.java:92:
>> >  warning: unmappable character for encoding ascii
>> >       assertEquals("attrValue1", "αYα", value);
>> >                                    ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_attrgetvalue2.java:92:
>> >  warning: unmappable character for encoding ascii
>> >       assertEquals("attrValue1", "αYα", value);
>> >                                      ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_attrgetvalue2.java:92:
>> >  warning: unmappable character for encoding ascii
>> >       assertEquals("attrValue1", "αYα", value);
>> >                                       ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_attrspecifiedvaluechanged.java:74:
>> >  warning: unmappable character for encoding ascii
>> >       ((Element) /*Node */testNode).setAttribute("class", "Yα");
>> >                                                             ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_attrspecifiedvaluechanged.java:74:
>> >  warning: unmappable character for encoding ascii
>> >       ((Element) /*Node */testNode).setAttribute("class", "Yα");
>> >                                                              ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_namednodemapinuseattributeerr.java:78:
>> >  warning: unmappable character for encoding ascii
>> >       domesticAttr.setValue("Yα");
>> >                               ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_namednodemapinuseattributeerr.java:78:
>> >  warning: unmappable character for encoding ascii
>> >       domesticAttr.setValue("Yα");
>> >                                ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_textparseintolistofelements.java:75:
>> >  warning: unmappable character for encoding ascii
>> >       expectedNormal.add("β");
>> >                           ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_textparseintolistofelements.java:75:
>> >  warning: unmappable character for encoding ascii
>> >       expectedNormal.add("β");
>> >                            ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_textparseintolistofelements.java:77:
>> >  warning: unmappable character for encoding ascii
>> >       expectedNormal.add("γ");
>> >                           ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_textparseintolistofelements.java:77:
>> >  warning: unmappable character for encoding ascii
>> >       expectedNormal.add("γ");
>> >                            ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_textparseintolistofelements.java:81:
>> >  warning: unmappable character for encoding ascii
>> >       expectedExpanded.add("β Dallas, γ\n 98554");
>> >                             ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_textparseintolistofelements.java:81:
>> >  warning: unmappable character for encoding ascii
>> >       expectedExpanded.add("β Dallas, γ\n 98554");
>> >                              ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_textparseintolistofelements.java:81:
>> >  warning: unmappable character for encoding ascii
>> >       expectedExpanded.add("β Dallas, γ\n 98554");
>> >                                        ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/level1/core/hc_textparseintolistofelements.java:81:
>> >  warning: unmappable character for encoding ascii
>> >       expectedExpanded.add("β Dallas, γ\n 98554");
>> >                                         ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/DOMTest.java:168:
>> > warning: non-varargs call of varargs method with inexact argument type
>> > for last parameter;
>> > cast to java.lang.Class for a varargs call
>> > cast to java.lang.Class[] for a non-varargs call and to suppress this
>> > warning
>> >           Method method = File.class.getMethod("toURI", null);
>> >                                                         ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/DOMTest.java:169:
>> > warning: non-varargs call of varargs method with inexact argument type
>> > for last parameter;
>> > cast to java.lang.Object for a varargs call
>> > cast to java.lang.Object[] for a non-varargs call and to suppress this
>> > warning
>> >           Object uri = method.invoke(tempFile, null);
>> >                                                ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/LSDocumentBuilderFactory.java:275:
>> >  warning: non-varargs call of varargs method with inexact argument type 
>> > for last parameter;
>> > cast to java.lang.Class for a varargs call
>> > cast to java.lang.Class[] for a non-varargs call and to suppress this
>> > warning
>> >       Method newInstanceMethod =
>> > domImplRegistryClass.getMethod("newInstance", null);
>>
>> > ^
>> > dalvik/libcore/dom/src/test/java/org/w3c/domts/LSDocumentBuilderFactory.java:276:
>> >  warning: non-varargs call of varargs method with inexact argument type 
>> > for last parameter;
>> > cast to java.lang.Object for a varargs call
>> > cast to java.lang.Object[] for a non-varargs call and to suppress this
>> > warning
>> >       Object domRegistry = newInstanceMethod.invoke(null, null);
>> >                                                           ^
>> > Note: Some input files use or override a deprecated API.
>> > Note: Recompile with -Xlint:deprecation for details.
>> > Note: Some input files use unchecked or unsafe operations.
>> > Note: Recompile with -Xlint:unchecked for details.
>> > 22 warnings
>>
>> > Any help will be highly appreciated.
>>
>> > Thanks & Regards,
>> > Deepak
>>
>> > --
>>
>> > You received this message because you are subscribed to the Google
>> > Groups "Android-x86" group.
>> > To post to this group, send email to [email protected].
>> > To unsubscribe from this group, send email to android-x86
>> > [email protected].
>> > For more options, visit this group at
>> >http://groups.google.com/group/android-x86?hl=en.
>>
>> --
>> Android-x86www.android-x86.org
>
> --
> unsubscribe: [email protected]
> website: http://groups.google.com/group/android-porting



-- 
Android-x86
http://www.android-x86.org

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

Reply via email to