new build system
Satish Balay
balay at mcs.anl.gov
Wed Jun 13 20:29:41 CDT 2007
On Wed, 13 Jun 2007, Lisandro Dalcin wrote:
> I am using Fedora Core 6, I've installed ATLAS rpm, see the contents:
gcc, python are representative of packages that can have multiple
version installed simultaneously.
/usr/bin/python2.4
/usr/include/python2.4/Python.h
/usr/lib/python2.4/os.py
/usr/lib/python2.4/config/Makefile
/usr/lib/python2.4/config/Setup
/usr/lib/gcc/i386-redhat-linux/4.1.1/include/float.h
/usr/lib/gcc/i386-redhat-linux/3.4.6/include/float.h
/usr/lib/gcc/i386-redhat-linux/4.1.1/libgcc.a
/usr/lib/gcc/i386-redhat-linux/3.4.6/libgcc.a
etc..
One major difference they have [wrt PETSc] is the internals are not
directly accessed by users. Only the binaries are. So just having
gcc, gcc34 as 2 binaries is sufficient to distinguish these 2 packages
[and these wrappers know the internal paths to the correct version of
libraries]
Satish
More information about the petsc-dev
mailing list