[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building Emacs 21.3 with X in MacOS X
From: |
Pete Oster |
Subject: |
Re: Building Emacs 21.3 with X in MacOS X |
Date: |
Mon, 17 Feb 2003 15:38:28 GMT |
User-agent: |
slrn/0.9.7.4 (Darwin) |
In article <slrnb51qa3.341.ragndahl@ibook.local>, kristian ragndahl wrote:
> I'm trying to build Emacs 21.3 (from cvs) with X support and
> without carbon but it fails with;
>
> Writing LC_SYMTAB command
> unexec: cannot handle LC_DYSYMTAB with relocation entries
> make[1]: *** [bootstrap-emacs] Error 1
> make: *** [bootstrap] Error 2
>
> Google didn't help me much.
>
See the Dec 21 2002 entry in http://members.shaw.ca/akochoi-emacs/
--- src/unexmacosx.c.~1.3.~ Mon Dec 2 09:22:04 2002
+++ src/unexmacosx.c Sat Dec 21 21:44:48 2002
@@ -638,7 +638,8 @@
else if (strncmp (sectp->sectname, "__la_symbol_ptr", 16) == 0
|| strncmp (sectp->sectname, "__nl_symbol_ptr", 16) == 0
|| strncmp (sectp->sectname, "__dyld", 16) == 0
- || strncmp (sectp->sectname, "__const", 16) == 0)
+ || strncmp (sectp->sectname, "__const", 16) == 0
+ || strncmp (sectp->sectname, "__cfstring", 16) == 0)
{
if (!unexec_copy (sectp->offset, old_file_offset, sectp->size))
unexec_error ("cannot copy section %s", sectp->sectname);
For whatever reason, this change is not (yet?) in the cvs tree.