bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#23753: 25.0.95; configuration of X client fails to include graphics


From: Glenn Morris
Subject: bug#23753: 25.0.95; configuration of X client fails to include graphics libraries on Mac OS X 10.6.8
Date: Sat, 09 Dec 2017 15:49:08 -0500
User-agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)

Charles A. Roelli wrote:

> The FSF GCC does not support Objective-C "blocks" (that is, the
> statements inside "^{...}" [1]).  On an old macOS, you need to use the
> compiler that Apple used to ship (an extended version of FSF GCC that
> does support blocks), or, if you're brave, try to compile "clang" and
> use that.
>
> Maybe it would be possible to remove the blocks from macfont.m and to
> use an equivalent.

Interesting.

https://en.wikipedia.org/wiki/Blocks_(C_language_extension)

  Blocks are a non-standard extension added by Apple Inc. to Clang's
  implementations of the C, C++, and Objective-C programming languages 

I would think removing this feature from the Emacs sources so that
they compile with standard gcc would be a high priority for Emacs.
It's surpising this has not come up before.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]