mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-04-27 08:43:40 -07:00
(LIBS_CARBON): New define to specify libraries for
Carbon support. (LD_SWITCH_SYSTEM_TEMACS): Don't link with unused libstdc++. Use LIBS_CARBON.
This commit is contained in:
parent
b15de4146b
commit
640a07706b
1 changed files with 12 additions and 5 deletions
|
|
@ -243,11 +243,18 @@ Boston, MA 02111-1307, USA. */
|
|||
specific headers. */
|
||||
#define C_SWITCH_SYSTEM -fpascal-strings -fno-common -DMAC_OSX -I../mac/src
|
||||
|
||||
/* Link in the Carbon lib. The -headerpad option tells ld (see man
|
||||
page) to leave room at the end of the header for adding load
|
||||
commands. Needed for dumping. 0x690 is the total size of 30
|
||||
segment load commands (at 56 each). */
|
||||
#define LD_SWITCH_SYSTEM_TEMACS -prebind -framework Carbon -framework QuickTime -lstdc++ -Xlinker -headerpad -Xlinker 690
|
||||
/* Link in the Carbon lib. */
|
||||
#ifdef HAVE_CARBON
|
||||
#define LIBS_CARBON -framework Carbon -framework QuickTime
|
||||
#else
|
||||
#define LIBS_CARBON -framework Carbon
|
||||
#endif
|
||||
|
||||
/* The -headerpad option tells ld (see man page) to leave room at the
|
||||
end of the header for adding load commands. Needed for dumping.
|
||||
0x690 is the total size of 30 segment load commands (at 56
|
||||
each). */
|
||||
#define LD_SWITCH_SYSTEM_TEMACS -prebind LIBS_CARBON -Xlinker -headerpad -Xlinker 690
|
||||
|
||||
#define C_SWITCH_SYSTEM_TEMACS -Dtemacs
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue