Building palemoon Gtk3

This board is for discussions, bug reports, etc. for pre-releases of the v27 milestone codenamed "Tycho".

Since the beta phase is over, this board is closed for new posts/topics.
fabrixx

Building palemoon Gtk3

Unread post by fabrixx » 2016-10-07, 19:04

Hi.
I'm tryng to compile Pale Moon with Gtk3 support by adding in mozconfig:

Code: Select all

ac_add_options --enable-default-toolkit=cairo-gtk3
With Tycho Beta 1 & Stable i have same error:

Code: Select all

      INPUT("StaticXULComponentsEnd/StaticXULComponentsEnd.o")

../../netwerk/base/Unified_cpp_netwerk_base0.o: In function
 "mozilla::net::PACProxyAlert(JSContext*, unsigned int, JS::Value*)":
/home/fabrizio/Scrivania/Pale-Moon-Tycho/netwerk/base/ProxyAutoConfig.cpp:471: undefined reference to  "JS::CallArgs::requireAtLeast(JSContext*, char const*, unsigned int)"
../../netwerk/base/Unified_cpp_netwerk_base0.o: In function
"mozilla::net::PACDnsResolve(JSContext*, unsigned int, JS::Value*)":
/home/fabrizio/Scrivania/Pale-Moon-Tycho/netwerk/base/ProxyAutoConfig.cpp:419: undefined reference to "JS::CallArgs::requireAtLeast(JSContext*, char const*, unsigned int)"
/usr/bin/ld: libxul.so: hidden symbol `_ZN2JS8CallArgs14requireAtLeastEP9JSContextPKcj' isn't defined
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status

Reported bug here:
https://github.com/MoonchildProductions ... issues/565

New Tobin Paradigm

Re: Building palemoon Gtk3

Unread post by New Tobin Paradigm » 2016-10-07, 19:51

GTK3 is not supported at this time. If you had searched the forum.. You would have saved yourself a great deal of time and effort. We do plan on having this in the future but not right now.

Also, I seriously doubt that Pale Moon 26 and 27's code produces identical errors since their very codebases are quite different as to how they are built.

Locked