Difference between revisions of "Libmatheval"
From CBLFS
Jump to navigationJump to searchWeibullguy (talk | contribs) (Created page.) |
Weibullguy (talk | contribs) (Oops, forgot the version template.) |
||
Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
− | |http://ftp.gnu.org/gnu/libmatheval/libmatheval- | + | |http://ftp.gnu.org/gnu/libmatheval/libmatheval-{{Libmatheval-Version}}.tar.gz |
|- | |- | ||
!Download Patch: | !Download Patch: | ||
− | |http://svn.cross-lfs.org/svn/repos/patches/libmatheval/libmatheval- | + | |http://svn.cross-lfs.org/svn/repos/patches/libmatheval/libmatheval-{{Libmatheval-Version}}-guilefix-1.patch |
|- | |- | ||
|} | |} | ||
Line 24: | Line 24: | ||
Compile the package: | Compile the package: | ||
− | patch -Np1 -i ../libmatheval- | + | patch -Np1 -i ../libmatheval-{{Libmatheval-Version}}-guilefix-1.patch && |
./configure --prefix=/usr --disable-shared && | ./configure --prefix=/usr --disable-shared && | ||
make | make | ||
Line 46: | Line 46: | ||
Compile the package: | Compile the package: | ||
− | patch -Np1 -i ../libmatheval- | + | patch -Np1 -i ../libmatheval-{{Libmatheval-Version}}-guilefix-1.patch && |
CC="gcc ${BUILD32}" ./configure --prefix=/usr --disable-shared && | CC="gcc ${BUILD32}" ./configure --prefix=/usr --disable-shared && | ||
make | make | ||
Line 66: | Line 66: | ||
Compile the package: | Compile the package: | ||
− | patch -Np1 -i ../libmatheval- | + | patch -Np1 -i ../libmatheval-{{Libmatheval-Version}}-guilefix-1.patch && |
CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32 --disable-shared && | CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32 --disable-shared && | ||
make | make | ||
Line 86: | Line 86: | ||
Compile the package: | Compile the package: | ||
− | patch -Np1 -i ../libmatheval- | + | patch -Np1 -i ../libmatheval-{{Libmatheval-Version}}-guilefix-1.patch && |
CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 --disable-shared && | CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 --disable-shared && | ||
make | make |
Revision as of 21:51, 11 February 2007
Download Source: | http://ftp.gnu.org/gnu/libmatheval/libmatheval-1.1.4.tar.gz |
---|---|
Download Patch: | http://svn.cross-lfs.org/svn/repos/patches/libmatheval/libmatheval-1.1.4-guilefix-1.patch |
Contents
Introduction to libmatheval
GNU libmatheval is a C and Fortran callable library to parse and evaluate symbolic expressions input as text. In addition to parsing and evaluation, libmatheval can also compute symbolic derivatives and output expressions to strings.
Package Homepage: http://www.gnu.org/software/libmatheval
Dependencies
Required
Non-Multilib
Compile the package:
patch -Np1 -i ../libmatheval-1.1.4-guilefix-1.patch && ./configure --prefix=/usr --disable-shared && make
Install the package:
make install
Install the documentation if desired:
make pdf && make html && install -v -m755 -d /usr/share/doc/libmatheval/html && cp -v doc/libmatheval.pdf /usr/share/doc/libmatheval cp -v doc/libmatheval.html/*.html /usr/share/doc/libmatheval/html
Multilib
32Bit
Compile the package:
patch -Np1 -i ../libmatheval-1.1.4-guilefix-1.patch && CC="gcc ${BUILD32}" ./configure --prefix=/usr --disable-shared && make
Install the package:
make install
Install the documentation if desired:
make pdf && make html && install -v -m755 -d /usr/share/doc/libmatheval/html && cp -v doc/libmatheval.pdf /usr/share/doc/libmatheval cp -v doc/libmatheval.html/*.html /usr/share/doc/libmatheval/html
N32
Compile the package:
patch -Np1 -i ../libmatheval-1.1.4-guilefix-1.patch && CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32 --disable-shared && make
Install the package:
make install
Install the documentation if desired:
make pdf && make html && install -v -m755 -d /usr/share/doc/libmatheval/html && cp -v doc/libmatheval.pdf /usr/share/doc/libmatheval cp -v doc/libmatheval.html/*.html /usr/share/doc/libmatheval/html
64Bit
Compile the package:
patch -Np1 -i ../libmatheval-1.1.4-guilefix-1.patch && CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 --disable-shared && make
Install the package:
make install
Install the documentation if desired:
make pdf && make html && install -v -m755 -d /usr/share/doc/libmatheval/html && cp -v doc/libmatheval.pdf /usr/share/doc/libmatheval cp -v doc/libmatheval.html/*.html /usr/share/doc/libmatheval/html
Contents
Installed Directories: | None |
---|---|
Installed Programs: | None |
Installed Libraries: | libmatheval.la, libmatheval.a |
Short Descriptions
libmatheval | is a library of functions to parse and evaluate symbolic expressions |
---|