[gtk-osx-users] [Gtk-osx-users] Now it is WebKit (was LibSoup buid fails HARD)
- From: Thinus Pollard <thinus pollard co za>
- To: gtk-osx-users lists sourceforge net
- Subject: [gtk-osx-users] [Gtk-osx-users] Now it is WebKit (was LibSoup buid fails HARD)
- Date: Thu, 9 Apr 2015 08:25:15 +0200
Sorry for the state of this reply, but I don’t seem to be receiving mails from the list. I re-subscribed,
lets see if it comes through now.
Thanks John, I stumbled my way through the make uninstall && make install in glib-networking. It is very
weird.
After this issue all went well until I got to WebKit. That crashed with an function it could not find. The
patch at https://bugs.webkit.org/attachment.cgi?id=154643&action=diff sorted the first issue.
Now it is complaining about:
In file included from
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:423:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__tree:157:23:
error: invalid operands to binary expression ('pointer' (aka 'std::__1::__tree_node_base<void *> *') and
'std::nullptr_t') if (__x->__right_ != nullptr)
and
Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:470:15: error: use of undeclared identifier 'LC_ALL'; did you
mean 'P_ALL'? setlocale(LC_ALL, ""); ^~~~~~ P_ALL
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/wait.h:80:2:
note: 'P_ALL' declared here P_ALL, ^ Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:470:5: error: use of
undeclared identifier 'setlocale' setlocale(LC_ALL, "”);
The first issue looks like the nullptr variable is a different type than the other pointer from (it looks
like) a tree class in the std lib. And C++ is barfing all over it when you try to compare the two. I’m no C++
expert…
The second issue looks like the includes for some localisation package may be missing.
Any ideas?
Kind regards
Thinus
On Apr 8, 2015, at 10:50 AM, Thinus Pollard <thinus > wrote:
Hi there
I am trying to build gnucash on OS X 10.10
I have followed all the instructions and am running into some issues:
1. gwenhywfar fails to build
2. libsoup fails hard
...
Yeah, I know about both issues. The Gwenhywfar problem needs the patch tweaked a bit for the new version. I
did that a couple of days ago but didn't get it completely right for 10.10.
The actual fix is to replace #include <CoreFoundation/CoreFoundation.h> with #include <mach-o/dyld.h> in
gwenhywfar-1.13.1/src/os/posix/directory.c. The g-ir-scanner problem that manifests with lib soup
is caused by some weirdness in glib-networking that utterly baffles me. The workaround is to select '4 -
open a shell' from the jhbuild menu, then cd ../glib-networking-2.42.1 make uninstall && make install
Then ctrl-d to quit the shell and select "1 - rerun phase build`.
Regards, John Ralls
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Gtk-osx-users mailing list
Gtk-osx-users lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtk-osx-users
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]