I'm trying to cross-compile chrome for ARM9 with embedded Linux. Platform Supports OpenGL ES 2.0.
Linker error log is given below. Appreciate any help or any pointers on what could be going wrong.
obj/chrome/libbrowser.a(obj/chrome/browser/notifications/browser.fullscreen_notification_blocker.o):../../chrome/browser/notifications/fullscreen_notification_blocker.cc:function FullscreenNotificationBlocker::CheckState(): error: undefined reference to 'IsFullScreenMode()'
obj/chrome/libbrowser_ui.a(obj/chrome/browser/ui/browser_ui.browser_view_prefs.o):../../chrome/browser/ui/browser_view_prefs.cc:function chrome::RegisterBrowserViewProfilePrefs(user_prefs::PrefRegistrySyncable*): error: undefined reference to 'ui::GetCustomFramePrefDefault()'
obj/chrome/libbrowser_ui.a(obj/chrome/browser/ui/ash/launcher/browser_ui.launcher_context_menu.o):../../chrome/browser/ui/ash/launcher/launcher_context_menu.cc:function LauncherContextMenu::Init(): error: undefined reference to 'IsFullScreenMode()'
obj/chrome/libbrowser_ui.a(obj/chrome/browser/ui/views/tabs/browser_ui.tab_drag_controller.o):../../chrome/browser/ui/views/tabs/tab_drag_controller.cc:function TabDragController::GetLocalProcessWindow(gfx::Point const&, bool): error: undefined reference to 'GetLocalProcessWindowAtPoint(chrome::HostDesktopType, gfx::Point const&, std::set<aura::Window*, std::less<aura::Window*>, std::allocator<aura::Window*> > const&)'
obj/chrome/libbrowser_ui.a(obj/chrome/browser/ui/panels/browser_ui.display_settings_provider.o)(.text._ZN23DisplaySettingsProvider12IsFullScreenEv+0x0): error: undefined reference to 'IsFullScreenMode()'
obj/chrome/libbrowser_ui.a(obj/chrome/browser/ui/views/frame/browser_ui.desktop_browser_frame_aura.o):../../chrome/browser/ui/views/frame/desktop_browser_frame_aura.cc:function DesktopBrowserFrameAura::InitNativeWidget(views::Widget::InitParams const&): error: undefined reference to 'BrowserDesktopWindowTreeHost::CreateBrowserDesktopWindowTreeHost(views::internal::NativeWidgetDelegate*, views::DesktopNativeWidgetAura*, BrowserView*, BrowserFrame*)'
obj/ui/views/libviews.a(obj/ui/views/views.view.o):../../ui/views/view.cc:function views::View::OnMouseEvent(ui::MouseEvent*): error: undefined reference to 'views::NativeViewAccessibility::Create(views::View*)'
obj/ui/views/libviews.a(obj/ui/views/views.view.o):../../ui/views/view.cc:function views::View::NotifyAccessibilityEvent(ui::AXEvent, bool): error: undefined reference to 'views::NativeViewAccessibility::Create(views::View*)'
obj/ui/views/libviews.a(obj/ui/views/views.view.o):../../ui/views/view.cc:function views::View::GetNativeViewAccessible(): error: undefined reference to 'views::NativeViewAccessibility::Create(views::View*)'
obj/ui/views/libviews.a(obj/ui/views/views.view.o):../../ui/views/view.cc:function views::View::OnFocus(): error: undefined reference to 'views::NativeViewAccessibility::Create(views::View*)'
obj/ui/views/libviews.a(obj/ui/views/widget/views.native_widget_aura.o):../../ui/views/widget/native_widget_aura.cc:function views::NativeWidgetAura::GetNativeTheme() const: error: undefined reference to 'views::DesktopWindowTreeHost::GetNativeTheme(aura::Window*)'
obj/ui/views/libviews.a(obj/ui/views/widget/desktop_aura/views.desktop_native_widget_aura.o):../../ui/views/widget/desktop_aura/desktop_native_widget_aura.cc:function views::DesktopNativeWidgetAura::GetNativeTheme() const: error: undefined reference to 'views::DesktopWindowTreeHost::GetNativeTheme(aura::Window*)'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.