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

Reply via email to