Difference between revisions of "Emacs"
From CBLFS
Jump to navigationJump to search (→32Bit) |
(→Multilib) |
||
Line 32: | Line 32: | ||
== Multilib == | == Multilib == | ||
− | + | <h3><span class="mw-headline"> 32Bit </span></h3> | |
− | PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} ./configure --prefix=/usr \ | + | |
− | --libexecdir=/usr/lib --localstatedir=/var \ | + | <p>Compile the package: |
− | --host=i386-pc-linux-gnu --target=i386-pc-linux-gnu &&< | + | </p> |
− | + | ||
− | < | + | <pre>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} \ |
− | make install && | + | ./configure --prefix=/usr \ |
− | chown -v -R root:root /usr/share/emacs/22.2< | + | --libexecdir=/usr/lib --localstatedir=/var \ |
+ | --host=i386-pc-linux-gnu --target=i386-pc-linux-gnu && | ||
+ | make bootstrap | ||
+ | </pre> | ||
+ | |||
+ | <p>Install the package: | ||
+ | </p> | ||
+ | |||
+ | <pre>make install && | ||
+ | chown -v -R root:root /usr/share/emacs/22.2 | ||
+ | </pre> | ||
=== N32 === | === N32 === | ||
− | === | + | <h3><span class="mw-headline"> 64Bit </span></h3> |
+ | |||
+ | <p>Compile the package: | ||
+ | </p> | ||
+ | |||
+ | <pre>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" PKG_CONFIG_PATH=${PKG_CONFIG_PATH64} \ | ||
+ | ./configure --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/lib64 \ | ||
+ | --localstatedir=/var && | ||
+ | make bootstrap | ||
+ | </pre> | ||
+ | |||
+ | <p>Install the package: | ||
+ | </p> | ||
+ | |||
+ | <pre>make install && | ||
+ | chown -v -R root:root /usr/share/emacs/22.2 | ||
+ | </pre> | ||
= Contents = | = Contents = |
Revision as of 20:50, 28 February 2009
Download Source: | http://ftp.gnu.org/pub/gnu/emacs/emacs-23.1.tar.gz |
---|
Contents
Introduction to Emacs
The Emacs package contains an extensible, customizable, self-documenting real-time display editor.
Project Homepage: http://www.gnu.org/software/emacs/
Dependencies
Optional
Non-Multilib
Compile the package:
./configure --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var && make bootstrap
Install the package
make install && chown -v -R root:root /usr/share/emacs/23.1
Multilib
32Bit
Compile the package:
CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} \ ./configure --prefix=/usr \ --libexecdir=/usr/lib --localstatedir=/var \ --host=i386-pc-linux-gnu --target=i386-pc-linux-gnu && make bootstrap
Install the package:
make install && chown -v -R root:root /usr/share/emacs/22.2
N32
64Bit
Compile the package:
CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" PKG_CONFIG_PATH=${PKG_CONFIG_PATH64} \ ./configure --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/lib64 \ --localstatedir=/var && make bootstrap
Install the package:
make install && chown -v -R root:root /usr/share/emacs/22.2
Contents
Installed Programs: | b2m, ctags, ebrowse, emacs, emacsclient, etags, grep-changelog, rcs-checkin |
---|---|
Installed Libraries: | None |
Installed Directories: | /usr/lib/emacs, /usr/share/emacs |