Hi guys,
I just started to build 32 bits version of berkelium, and i runned and
resolved most issues you've found already, before checking the forum.
1. So yes, about the "g_get_language_names" missing, you need to
apply http://codereview.chromium.org/9360031/diff2/1:6002/ui/base/l10n/l10n...
2. You'll also get a crash in "gconf_client_get_default()". By looking at
the logs, we are seeing a message "... forgot to call g_type_init()". And
that's right, you need to
edit build/chromium/src/net/proxy/proxy_config_service_linux.cc, and add
"g_type_init();" call just before the line containing "client_ =
gconf_client_get_default();"
And then i am currently stuck, crashing on
"gdk_window_enable_synchronized_configure()".
https://gist.github.com/2702142
Don't look about the "python" part, i'm embedding berkelium as a python
extension.
And i'm running chromium-11 branch too.
Mathieu
Le lundi 14 mai 2012 19:24:05 UTC+2, Ewen Cheslack-Postava a écrit :
> You could check if that cc file or any headers it includes has
> glib/g18n-lib.h included, which according to this
> http://developer.gnome.org/glib/2.32/glib-I18N.html is the header you
> need for that function.
> -Ewen
> On Sun, May 13, 2012 at 3:09 AM, alexharrington <fastk...@gmail.com>
> wrote:
> > On May 12, 4:13 am, Ewen Cheslack-Postava <ewe...@cs.stanford.edu>
> > wrote:
> >> Yeah, I'm confused as to what's happening as well.
> > I deleted what I had again and got a fresh copy of the chromium11
> > branch and it gets much much further now.
> > Instead I get this:
> > ACTION Generating SSL False Start blacklist out/Release/obj/gen/net/
> > base/ssl_false_start_blacklist_data.cc
> > Have 5126 hosts after parse
> > Have 5018 hosts after removing duplicates
> > Have 4846 hosts after removing redundants
> > Using 128 entry hash table
> > Largest bucket has 115 entries
> > CXX(target) out/Release/obj.target/default_plugin/chrome/
> > default_plugin/plugin_impl_gtk.o
> > CXX(target) out/Release/obj.target/default_plugin/chrome/
> > default_plugin/plugin_main.o
> > AR(target) out/Release/obj.target/third_party/openmax/libil.a
> > AR(target) out/Release/obj.target/chrome/libdebugger.a
> > AR(target) out/Release/obj.target/content/libcontent_browser.a
> > AR(target) out/Release/obj.target/third_party/WebKit/Source/
> > JavaScriptCore/JavaScriptCore.gyp/libyarr.a
> > AR(target) out/Release/obj.target/third_party/WebKit/Source/
> > JavaScriptCore/JavaScriptCore.gyp/libwtf.a
> > LINK(host) out/Release/protoc
> > CXX(target) out/Release/obj.target/app_base/ui/base/animation/
> > animation.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/animation/
> > animation_container.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/animation/
> > linear_animation.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/animation/
> > multi_animation.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/animation/
> > slide_animation.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/animation/
> > throb_animation.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/animation/
> > tween.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/clipboard/
> > clipboard.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/clipboard/
> > clipboard_linux.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/clipboard/
> > scoped_clipboard_writer.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/dragdrop/
> > gtk_dnd_util.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/gtk/
> > event_synthesis_gtk.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/gtk/
> > gtk_signal_registrar.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/keycodes/
> > keyboard_code_conversion_gtk.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/keycodes/
> > keyboard_code_conversion_x.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/l10n/
> > l10n_font_util.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/l10n/l10n_util.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/l10n/
> > l10n_util_posix.o
> > CXX(target) out/Release/obj.target/app_base/ui/base/models/
> > button_menu_item_model.o
> > ui/base/l10n/l10n_util.cc: In function ‘std::string
> > l10n_util::GetApplicationLocale(const string&)’:
> > ui/base/l10n/l10n_util.cc:405:55: error: ‘g_get_language_names’ was
> > not declared in this scope
> > make: *** [out/Release/obj.target/app_base/ui/base/l10n/l10n_util.o]
> > Error 1
> > make: *** Waiting for unfinished jobs....
> > Failed to install: chromium
> > eng@xibo-test:~/build/berkelium$
> > Any ideas?
> > Cheers
> > Alex