Difference between revisions of "Jam"
From CBLFS
Jump to navigationJump to searchChipster19 (talk | contribs) |
|||
(6 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
|-valign="top" | |-valign="top" | ||
!Download Source: | !Download Source: | ||
− | | ftp://ftp.perforce.com | + | |ftp://ftp.perforce.com/jam/jam-{{jam-Version}}.tar |
|} | |} | ||
---- | ---- | ||
− | + | {{Package-Introduction|Jam is a software build tool.}} | |
− | |||
− | Jam is a software build tool. | ||
== Dependencies == | == Dependencies == | ||
Line 20: | Line 18: | ||
make | make | ||
− | + | The installation must be done manually. Copy the binaries from the created directory: | |
− | |||
− | The installation must be | ||
− | cd bin. | + | cd bin.linux* && |
− | cp -v jam /usr/bin | + | cp -v jam /usr/bin && |
cp -v mkjambase /usr/bin | cp -v mkjambase /usr/bin | ||
Line 34: | Line 30: | ||
Compile the package: | Compile the package: | ||
− | + | sed -i -e "s/gcc/& ${BUILD32}/" \ | |
+ | -e "s/g++/& ${BUILD32}/" Jambase && | ||
+ | make CC="gcc ${BUILD32}" | ||
− | + | The installation must be done manually. Copy the binaries from the created directory: | |
− | + | cd bin.linux* && | |
+ | cp -v jam /usr/bin/jam-32 && | ||
+ | cp -v mkjambase /usr/bin/mkjambase | ||
=== N32 === | === N32 === | ||
Line 44: | Line 44: | ||
Compile the package: | Compile the package: | ||
− | + | sed -i -e "s/gcc/& ${BUILDN32}/" \ | |
+ | -e "s/g++/& ${BUILDN32}/" Jambase && | ||
+ | make CC="gcc ${BUILDN32}" | ||
− | + | The installation must be done manually. Copy the binaries from the created directory: | |
− | + | cd bin.linux* && | |
+ | cp -v jam /usr/bin/jam-n32 | ||
+ | cp -v mkjambase /usr/bin/mkjambase | ||
=== 64Bit === | === 64Bit === | ||
Line 54: | Line 58: | ||
Compile the package: | Compile the package: | ||
− | + | sed -i -e "s/gcc/& ${BUILD64}/" \ | |
+ | -e "s/g++/& ${BUILD64}/" Jambase && | ||
+ | make CC="gcc ${BUILD64}" | ||
− | + | The installation must be done manually. Copy the binaries from the created directory: | |
− | + | cd bin.linux* && | |
+ | cp -v jam /usr/bin/jam-64 && | ||
+ | ln -sfv multiarch_wrapper /usr/bin/jam && | ||
+ | cp -v mkjambase /usr/bin | ||
= Contents = | = Contents = | ||
Line 73: | Line 82: | ||
| None | | None | ||
|} | |} | ||
+ | |||
+ | [[Category:Programming]] |
Latest revision as of 15:59, 19 March 2009
Download Source: | ftp://ftp.perforce.com/jam/jam-2.5.tar |
---|
Contents
Introduction to Jam
Jam is a software build tool.
Project Homepage: Unknown
Dependencies
Non-Multilib
Compile the package:
make
The installation must be done manually. Copy the binaries from the created directory:
cd bin.linux* && cp -v jam /usr/bin && cp -v mkjambase /usr/bin
Multilib
32Bit
Compile the package:
sed -i -e "s/gcc/& ${BUILD32}/" \ -e "s/g++/& ${BUILD32}/" Jambase && make CC="gcc ${BUILD32}"
The installation must be done manually. Copy the binaries from the created directory:
cd bin.linux* && cp -v jam /usr/bin/jam-32 && cp -v mkjambase /usr/bin/mkjambase
N32
Compile the package:
sed -i -e "s/gcc/& ${BUILDN32}/" \ -e "s/g++/& ${BUILDN32}/" Jambase && make CC="gcc ${BUILDN32}"
The installation must be done manually. Copy the binaries from the created directory:
cd bin.linux* && cp -v jam /usr/bin/jam-n32 cp -v mkjambase /usr/bin/mkjambase
64Bit
Compile the package:
sed -i -e "s/gcc/& ${BUILD64}/" \ -e "s/g++/& ${BUILD64}/" Jambase && make CC="gcc ${BUILD64}"
The installation must be done manually. Copy the binaries from the created directory:
cd bin.linux* && cp -v jam /usr/bin/jam-64 && ln -sfv multiarch_wrapper /usr/bin/jam && cp -v mkjambase /usr/bin
Contents
Installed Programs: | jam, mkjambase |
---|---|
Installed Libraries: | None |
Installed Directories: | None |