Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: How to display zsh is 32/64 bit?

In the last episode (Dec 09), Peter Stephenson said:
> On Fri, 9 Dec 2011 12:34:59 +0800
> Daniel Lin <dlin.tw@xxxxxxxxx> wrote:
> > To do cross compile of 32/64 bit program on one machine.(which installed
> > 64-bit zsh) I use ArchLinux x86_64 as host machine.  And a arch32 chroot
> > environment for 32-bit compiling(which installed 32-bit zsh).
> > 
> > One problem is the PS1 of zsh.  It will display the same on both
> > environment.  I'm wonder could I show different prompt inside the chroot
> > environemnt?
> > 
> > If zsh's prompt variable can deal this?
> I'm a bit suprised $MACHTYPE doesn't report it, but on a 64-bit RHEL
> machine at work it was reporting i686, not x86_64.  This comes from
> config.guess; I note ours is a bit out of date.  I've updated to the one
> from automake 1.11.1 and it now reports x86_64 on that machine.  I'll
> submit the newer config.guess and config.sub (they're not actually that
> new, 2009-11-20 instead of 2009-06=10).

SuSE has returned MACHTYPE=x86_64 on 64-bit machines for a long time, btw:

(root@chouse5) /root># echo $MACHTYPE
(root@chouse5) /root># rpm -q zsh 
(root@chouse5) /root># ls -l /bin/zsh
-rwxr-xr-x  1 root root 559056 Jun 30  2004 /bin/zsh*
(root@chouse5) /root># cat /etc/SuSE-release 
SUSE LINUX Enterprise Server 9 (x86_64)

	Dan Nelson

Messages sorted by: Reverse Date, Date, Thread, Author