This compile error seems to be able to upstream to chromium.org.

From: Crosswalk-dev [mailto:crosswalk-dev-boun...@lists.crosswalk-project.org] 
On Behalf Of ???
Sent: Tuesday, March 29, 2016 5:44 PM
To: 윤영석 <earw...@naver.com>; crosswalk-dev@lists.crosswalk-project.org
Subject: Re: [Crosswalk-dev] Linker Error




It seems, I solved this problem,



If you have same problem, please check first my way.

- i had reference chromium source tree.



--- a/ui/views/accessibility/native_view_accessibility.cc

+++ b/ui/views/accessibility/native_view_accessibility.cc

@@ -5,6 +5,7 @@

 #include "ui/views/accessibility/native_view_accessibility.h"



 #include "base/strings/utf_string_conversions.h"

+#include "build/build_config.h"

 #include "ui/accessibility/ax_view_state.h"

 #include "ui/events/event_utils.h"

 #include "ui/views/controls/native/native_view_host.h"

@@ -13,12 +14,12 @@



 namespace views {



-#if !defined(OS_WIN) && !(defined(OS_LINUX) && !defined(OS_CHROMEOS))

+#if !defined(PLATFORM_HAS_NATIVE_VIEW_ACCESSIBILITY_IMPL)

 // static

 NativeViewAccessibility* NativeViewAccessibility::Create(View* view) {

   return new NativeViewAccessibility(view);

 }

-#endif

+#endif  // !defined(PLATFORM_HAS_NATIVE_VIEW_ACCESSIBILITY_IMPL)



-----Original Message-----
From: "윤영석"<earw...@naver.com<mailto:earw...@naver.com>>
To: "윤영석"<earw...@naver.com<mailto:earw...@naver.com>>; 
<crosswalk-dev@lists.crosswalk-project.org<mailto:crosswalk-dev@lists.crosswalk-project.org>>;
Cc:
Sent: 2016-03-29 (화) 16:51:21
Subject: RE: Linker Error


modified my default configuration.



Hi,

I'm trying to cross-compile crosswalk for x86..

Please check under error message.



my default configuration is here.

   ${ARMFPABI} \

    -Dcomponent=static_library \

    -Dclang=0 \

    -Dhost_clang=0 \

    -Dlinux_use_bundled_binutils=0 \

    -Dlinux_use_bundled_gold=0 \

    -Dlinux_use_debug_fission=0 \

    -Dlinux_use_gold_flags=0 \

    -Drelease_extra_cflags='-Wno-error=unused-local-typedefs' \

    -Ddisable_nacl=1 \

    -Duse_ash=1 \

    -Duse_aura=1 \

    -Duse_ozone=1 \

    -Denable_printing=0 \

    -Dremoting=0 \

    -Duse_cups=0 \

    -Duse_gio=0 \

    -Duse_gnome_keyring=0 \

    -Duse_kerberos=0 \

    -Duse_system_fontconfig=1 \

    -Duse_system_expat=1 \

    -Duse_system_flac=1 \

    -Duse_system_harfbuzz=1 \

    -Duse_system_libevent=1 \

    -Duse_system_libjpeg=1 \

    -Duse_system_libpng=1 \

    -Duse_system_libusb=1 \

    -Duse_system_libxslt=1 \

    -Duse_system_yasm=1 \

    -Dangle_use_commit_id=0 \

    -Dchromeos=0 \

    -Ddisable_fatal_linker_warnings=1 \

    ${@base_contains('DISTRO_FEATURES', 'ld-is-gold', '', 
'-Dlinux_use_gold_binary=0', d)} \

    ${@base_contains('DISTRO_FEATURES', 'ld-is-gold', '', 
'-Dlinux_use_gold_flags=0', d)} \

    
${@bb.utils.contains('PACKAGECONFIG<mailto:$%7b@bb.utils.contains('PACKAGECONFIG>',
 'component-build', '-I ${WORKDIR}/component-build.gypi', '', d)} \

    "

-------------------------------------------------------------------------------------------------------------------------------------------------------------

| obj/ui/views/views.view.o: In function 
`views::View::GetNativeViewAccessible()':

| 
/home/user/project/vtc1010/crosswalk/prizm-image/prizm_build/tmp/work/corei7-64-poky-linux/crosswalk/12.40.295.0-r0/src/out/Release/../../ui/views/view.cc:1269:
 undefined reference to `views::NativeViewAccessibility::Create(views::View*)'

| obj/ui/views/views.view.o: In function 
`views::View::NotifyAccessibilityEvent(ui::AXEvent, bool)':

| 
/home/user/project/vtc1010/crosswalk/prizm-image/prizm_build/tmp/work/corei7-64-poky-linux/crosswalk/12.40.295.0-r0/src/out/Release/../../ui/views/view.cc:1283:
 undefined reference to `views::NativeViewAccessibility::Create(views::View*)'

| obj/ui/views/widget/views.native_widget_aura.o: In function 
`views::NativeWidgetAura::GetNativeTheme() const':

| 
/home/user/project/vtc1010/crosswalk/prizm-image/prizm_build/tmp/work/corei7-64-poky-linux/crosswalk/12.40.295.0-r0/src/out/Release/../../ui/views/widget/native_widget_aura.cc:708:
 undefined reference to 
`views::DesktopWindowTreeHost::GetNativeTheme(aura::Window*)'

| obj/ui/views/widget/desktop_aura/views.desktop_native_widget_aura.o: In 
function `views::DesktopNativeWidgetAura::GetNativeTheme() const':

| 
/home/user/project/vtc1010/crosswalk/prizm-image/prizm_build/tmp/work/corei7-64-poky-linux/crosswalk/12.40.295.0-r0/src/out/Release/../../ui/views/widget/desktop_aura/desktop_native_widget_aura.cc:942:
 undefined reference to 
`views::DesktopWindowTreeHost::GetNativeTheme(aura::Window*)'

| collect2: error: ld returned 1 exit status

| ninja: build stopped: subcommand failed.

| WARNING: exit code 1 from a shell command.

| ERROR: Function failed: do_compile (log file is located at 
/home/user/project/vtc1010/crosswalk/prizm-image/prizm_build/tmp/work/corei7-64-poky-linux/crosswalk/12.40.295.0-r0/temp/log.do_compile.23265)

ERROR: Task 6 
(/home/user/project/vtc1010/crosswalk/prizm-image/prizm_build/../meta-crosswalk/recipes-crosswalk/crosswalk/crosswalk_12.40.295.0.bb,
 do_compile) failed with exit code '1'

NOTE: Tasks Summary: Attempted 2037 tasks of which 2035 didn't need to be rerun 
and 1 failed.

No currently running tasks (2037 of 2045)
-------------------------------------------------------------------------------------------------------------------------------------------------------------

Thanks
Best Regards.



-----Original Message-----
From: "윤영석"<earw...@naver.com<mailto:earw...@naver.com>>
To: 
<crosswalk-dev@lists.crosswalk-project.org<mailto:crosswalk-dev@lists.crosswalk-project.org>>;
Cc:
Sent: 2016-03-29 (화) 15:05:50
Subject: Linker Error




Hi,

I'm trying to cross-compile crosswalk for x86..

Please check under error message.



my default configuration is here.

   ${ARMFPABI} \

    -Dcomponent=static_library \

    -Dclang=0 \

    -Dhost_clang=0 \

    -Dlinux_use_bundled_binutils=0 \

    -Dlinux_use_bundled_gold=0 \

    -Dlinux_use_debug_fission=0 \

    -Dlinux_use_gold_flags=0 \

    -Drelease_extra_cflags='-Wno-error=unused-local-typedefs' \

    -Ddisable_nacl=1 \

    -Duse_ash=1 \

    -Duse_aura=1 \

    -Duse_ozone=1 \

    -Denable_printing=0 \

    -Dremoting=0 \

    -Duse_cups=0 \

    -Duse_gio=0 \

    -Duse_gnome_keyring=0 \

    -Duse_kerberos=0 \

    -Duse_system_fontconfig=1 \

    -Duse_system_expat=1 \

    -Duse_system_flac=1 \

    -Duse_system_harfbuzz=1 \

    -Duse_system_libevent=1 \

    -Duse_system_libjpeg=1 \

    -Duse_system_libpng=1 \

    -Duse_system_libusb=1 \

    -Duse_system_libxslt=1 \

    -Duse_system_yasm=1 \

    -Dangle_use_commit_id=0 \

    -Dchromeos=0 \

    -Ddisable_fatal_linker_warnings=1 \

    ${@base_contains('DISTRO_FEATURES', 'ld-is-gold', '', 
'-Dlinux_use_gold_binary=0', d)} \

    ${@base_contains('DISTRO_FEATURES', 'ld-is-gold', '', 
'-Dlinux_use_gold_flags=0', d)} \

    
${@bb.utils.contains('PACKAGECONFIG<mailto:$%7b@bb.utils.contains('PACKAGECONFIG>',
 'component-build', '-I ${WORKDIR}/component-build.gypi', '', d)} \

    "

-------------------------------------------------------------------------------------------------------------------------------------------------------------

| obj/ui/views/views.view.o: In function 
`views::View::GetNativeViewAccessible()':

| 
/home/user/project/vtc1010/crosswalk/prizm-image/prizm_build/tmp/work/corei7-64-poky-linux/crosswalk/12.40.295.0-r0/src/out/Release/../../ui/views/view.cc:1269:
 undefined reference to `views::NativeViewAccessibility::Create(views::View*)'

| obj/ui/views/views.view.o: In function 
`views::View::NotifyAccessibilityEvent(ui::AXEvent, bool)':

| 
/home/user/project/vtc1010/crosswalk/prizm-image/prizm_build/tmp/work/corei7-64-poky-linux/crosswalk/12.40.295.0-r0/src/out/Release/../../ui/views/view.cc:1283:
 undefined reference to `views::NativeViewAccessibility::Create(views::View*)'

| obj/ui/views/widget/views.native_widget_aura.o: In function 
`views::NativeWidgetAura::GetNativeTheme() const':

| 
/home/user/project/vtc1010/crosswalk/prizm-image/prizm_build/tmp/work/corei7-64-poky-linux/crosswalk/12.40.295.0-r0/src/out/Release/../../ui/views/widget/native_widget_aura.cc:708:
 undefined reference to 
`views::DesktopWindowTreeHost::GetNativeTheme(aura::Window*)'

| obj/ui/views/widget/desktop_aura/views.desktop_native_widget_aura.o: In 
function `views::DesktopNativeWidgetAura::GetNativeTheme() const':

| 
/home/user/project/vtc1010/crosswalk/prizm-image/prizm_build/tmp/work/corei7-64-poky-linux/crosswalk/12.40.295.0-r0/src/out/Release/../../ui/views/widget/desktop_aura/desktop_native_widget_aura.cc:942:
 undefined reference to 
`views::DesktopWindowTreeHost::GetNativeTheme(aura::Window*)'

| collect2: error: ld returned 1 exit status

| ninja: build stopped: subcommand failed.

| WARNING: exit code 1 from a shell command.

| ERROR: Function failed: do_compile (log file is located at 
/home/user/project/vtc1010/crosswalk/prizm-image/prizm_build/tmp/work/corei7-64-poky-linux/crosswalk/12.40.295.0-r0/temp/log.do_compile.23265)

ERROR: Task 6 
(/home/user/project/vtc1010/crosswalk/prizm-image/prizm_build/../meta-crosswalk/recipes-crosswalk/crosswalk/crosswalk_12.40.295.0.bb,
 do_compile) failed with exit code '1'

NOTE: Tasks Summary: Attempted 2037 tasks of which 2035 didn't need to be rerun 
and 1 failed.

No currently running tasks (2037 of 2045)
-------------------------------------------------------------------------------------------------------------------------------------------------------------

Thanks
Best Regards.

[http://mail.naver.com/readReceipt/notify/?img=fs%2BN1B%2BZM6EqpzulhARPKo04pzudM6uwpxbXFoglMxvwFxEmK4E9pAtdtzFXp6UZKLl5WLl51zlqDBFdp6d5MreRhoRob4eqbX%2BCWznRpzkrtzwGbX3q74FZWXFq%2BrJn1Z9mb4e8p6Fd74eZpm%3D%3D.gif]


_______________________________________________
Crosswalk-dev mailing list
Crosswalk-dev@lists.crosswalk-project.org
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to