You are not logged in.

#1 2005-07-11 04:04:05

poetofnumbers
Member
From: Kansas, United States
Registered: 2004-10-30
Posts: 106
Website

[new devel] mpich and mpich2

I have built packages with ABS for mpich and mpich2.  MPI, or Message Passing Interface, which provides libraries and compilers for distributive computing.  I'm posting this because I'm curious if anyone else is interested in these packages or suggestions for the following PKGBULDs.  If you want to install the mpich2 package, be sure to read the documentation (pdf).

mpich PKGBUILD:

pkgname=mpich
pkgver=1.2.7
pkgrel=1
pkgdesc="A freely available portable implementation of the Message Passing Interface."
url="http://www-unix.mcs.anl.gov/mpi/"
depends=(gcc perl)
source=(ftp://ftp.mcs.anl.gov/pub/mpi/$pkgname-$pkgver.tar.gz)
md5sums=('860fa9d8531d074320f1264f3c105f86')

build() {
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=/opt/mpich --disable-f77 --disable-f90 --enable-cxx --with-arch=LINUX --with-common-prefix=/opt/mpich
  make || return 1
  make DESTDIR=$startdir/pkg install
}

mpich2 PKGBUILD:

pkgname=mpich2
pkgver=1.0.2
pkgrel=1
pkgdesc="An improved implementation of the Message Passing Interface."
url="http://www-unix.mcs.anl.gov/mpi/"
depends=(gcc python expat)
source=(http://www-unix.mcs.anl.gov/mpi/mpich2/downloads/$pkgname-$pkgver.tar.gz)
md5sums=('19be374e296f6e8fb800eb372d2fc9e0')

build() {
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=/opt/mpich2 --disable-f77 --disable-f90 --enable-cxx
  make || return 1
  make DESTDIR=$startdir/pkg prefix=$startdir/pkg/opt/mpich2 install
  rm -R $startdir/pkg/opt/mpich2/www
}

Sweet, now I can play with myself.

Offline

#2 2005-09-23 17:45:06

big_gie
Member
Registered: 2005-01-19
Posts: 637

Re: [new devel] mpich and mpich2

Thanx!

I'll sure be using this one wink

Offline

Board footer

Powered by FluxBB