all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* 64 bit emacs on AIX
@ 2017-01-24 23:55 Perry Smith
  0 siblings, 0 replies; 5+ messages in thread
From: Perry Smith @ 2017-01-24 23:55 UTC (permalink / raw)
  To: Emacs Help

I'd like to get emacs compiled in 64 bit mode working on AIX.  It got it to
compile.  It does not dump but I am hoping I can work on that so right now,
I just start start temacs and let it load the init files.

I discovered that I can not execute other programs from inside emacs.  For
example, dired dies with

dired-insert-directory: Searching for program: No such file or directory, ls

and the last entry on the stack is call-process.  It looks like
call-process calls openp which must return the error.  openp I assume calls
faccessat because X_OK is passed in as the predicate to openp.

"ls" is going to be a 32 bit executable but there should not be any reason
I can't fork / exec to a 32 bit executable from a 64 bit executable.  I'm
guessing that openp / faccessat is not happy.

Short of adding printf's, any suggestions on how to debug this?  I doubt if
gdb / dbx will work but I guess it might.

Anyone have an educated guess (based upon past battle scars) as to what
might be going on?

Thank you for your help,
Perry


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

end of thread, other threads:[~2018-02-21 19:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <AJKG6RmeeGD4pOdXQ5MC=AhFzrhAO9Hy=QOWs9N+TP1R1n2f3g@mail.gmail.com>
2018-02-21  1:28 ` 64 bit emacs on AIX Christopher Wellons
2018-02-21 18:38   ` Eli Zaretskii
2018-02-21 19:05     ` Glenn Morris
2018-02-21 19:19       ` Glenn Morris
2017-01-24 23:55 Perry Smith

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.