I suppose this is a consequence of the gtkosx integration patches being
activated when compiling on OS X,
even if the desire is not to compile for the integrated version, but for
a version intended to run on the
Unix-compatible OS X interface (XQuartz?)?
I suppose we should surround the OS X specific patches not by #ifdef
__APPLE__, but by a compiler switch
set in the configure process, through an option --with-gtkosx, so that
people could still compile the Linux
version of XBoard on OS X?
H.G.
Carlos Sánchez de La Lama schreef op 7/22/2015 om 9:19 AM:
URL:
<http://savannah.gnu.org/bugs/?45599>
Summary: Xaw frontend build failure in OS X
Project: XBoard
Submitted by: csanchez
Submitted on: mié 22 jul 2015 07:19:43 GMT
Category: XBoard (X11)
Severity: 3 - Normal
Item Group: Installation/Configuration/Packaging
Status: None
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Release: None
_______________________________________________________
Details:
Xboard build process failed during in Xaw/xboard.c, due to XK_Meta_L symbol
not being defined (along with many other XK_* symbols).
Seems X11/keysym.h (which in turn includes X11/keysymdef.h) was missing. I do
not know if it gets included by some other header in other platforms, but in
my OS X (powerpc-apple-darwin8.11.0) it did not.
Attached patch fixes the problem.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: mié 22 jul 2015 07:19:43 GMT Name: xboard-4.8.0.patch Size: 360B
By: csanchez
Patch to enable build in OS X
<http://savannah.gnu.org/bugs/download.php?file_id=34483>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?45599>
_______________________________________________
Mensaje enviado vía/por Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-XBoard mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-xboard
_______________________________________________
Bug-XBoard mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-xboard