unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* install error on Mac OS X
@ 2006-11-01  0:00 Edward O'Connor
  2006-11-01  0:02 ` Kazu Yamamoto
  0 siblings, 1 reply; 26+ messages in thread
From: Edward O'Connor @ 2006-11-01  0:00 UTC (permalink / raw)


Hi,

'make install' on OS X isn't copying much of anything into
/usr/local/share/emacs/22.0.90:

,----[ ls -lR /usr/local/share/emacs/22.0.90 ]
| total 0
| drwxr-xr-x   2 root  wheel   68 Oct 31 10:55 etc/
| drwxr-xr-x   2 root  wheel   68 Oct 31 10:55 leim/
| drwxr-xr-x   2 root  wheel   68 Oct 31 10:55 lisp/
| drwxr-xr-x   3 root  wheel  102 Oct 31 10:55 site-lisp/
| 
| /usr/local/share/emacs/22.0.90/etc:
| 
| /usr/local/share/emacs/22.0.90/leim:
| 
| /usr/local/share/emacs/22.0.90/lisp:
| 
| /usr/local/share/emacs/22.0.90/site-lisp:
| total 8
| -rw-r--r--   1 root  wheel  106 Oct 31 10:55 subdirs.el
`----

This makes the installed Emacs binary somewhat less useful. :(

^ permalink raw reply	[flat|nested] 26+ messages in thread
* Re: install error on Mac OS X
@ 2006-11-02 13:57 Seiji Zenitani
  0 siblings, 0 replies; 26+ messages in thread
From: Seiji Zenitani @ 2006-11-02 13:57 UTC (permalink / raw)


Hello,

On 2006/11/02, at 8:37, Kazu Yamamoto wrote:
>
>     % ./configure --enable-carbon-app=/Applications --without-x -- 
> prefix=/Applications/Emacs.app/Contents/Resources
>     % make
>     % sudo make install
>
> If those args to ./configure are necessary,
> should Emacs be changed so that it works ok
> without those arguments?
>

Yamamoto-san's way is favorable because everything is enclosed in  
the /Application directory.

By the way, Mac users often move an Emacs icon (/Applications/ 
Emacs.app) to other place (/Somewhere/Else/Emacs.app). Therefore, it  
is much more favorable if emacs is independent of its prefix path.  
Take a look at the mac/make-package script in the emacs source code.  
The line

	./make-package --self-contained

will build a prefix-independent version of emacs, by re-arranging its  
internal directory structure. I recommend this 'self-contained' way  
rather than the above Yamamoto-san's way.

Also, for simplicity, I think 'mac/make-package' should be integrated  
into the configure script. How about removing 'mac/make-package' and  
then introducing a new configure option, something like './configure  
--self-contained'?


best regards,


Seiji Zenitani
zenitani@gmail.com

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2006-11-28 16:08 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-11-01  0:00 install error on Mac OS X Edward O'Connor
2006-11-01  0:02 ` Kazu Yamamoto
2006-11-01  0:52   ` Edward O'Connor
2006-11-04  3:01     ` YAMAMOTO Mitsuharu
2006-11-01 16:41   ` Richard Stallman
2006-11-02 13:09     ` Randal L. Schwartz
2006-11-03  7:07       ` Richard Stallman
2006-11-03 19:08         ` Randal L. Schwartz
2006-11-04  3:11           ` YAMAMOTO Mitsuharu
2006-11-04  8:00             ` Randal L. Schwartz
2006-11-05  7:07             ` Richard Stallman
2006-11-06  9:14               ` YAMAMOTO Mitsuharu
2006-11-06 21:00                 ` Richard Stallman
2006-11-07  2:05                   ` YAMAMOTO Mitsuharu
2006-11-07  7:26                     ` Jan Djärv
2006-11-07 11:55                       ` Andreas Schwab
2006-11-08  8:13                         ` YAMAMOTO Mitsuharu
2006-11-20 22:28                     ` Mac OS X, 22.0.91, configure without --enable-carbon-app Benjamin Riefenstahl
2006-11-22  8:27                       ` YAMAMOTO Mitsuharu
2006-11-24 11:50                         ` Benjamin Riefenstahl
2006-11-25  2:11                           ` YAMAMOTO Mitsuharu
2006-11-26 18:46                             ` Benjamin Riefenstahl
2006-11-27  3:31                               ` YAMAMOTO Mitsuharu
2006-11-28 16:08                                 ` Steven Tamm
2006-11-05  7:07           ` install error on Mac OS X Richard Stallman
  -- strict thread matches above, loose matches on Subject: below --
2006-11-02 13:57 Seiji Zenitani

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).