Revision 58f56f50c3af179c33bb3e55b0b22190e85208a3 authored by Jérémie Courrèges-Anglas on 16 September 2015, 18:44:54 UTC, committed by Roberto Di Cosmo on 17 September 2015, 10:39:17 UTC
Following configure.ac, two things in Makefile.in prevent me from using
it verbatim.  First, our cp(1) does not support the -a flag.  I'd say
that it could easily be replaced by -p.  Second issue, parmap.a
shouldn't be built on architectures that don't have native code support
(ie. where ocamlopt is present and usable).

There's another glitch but I'm afraid I can't fix it given the existing
ocaml.m4: .cmxs plugins aren't supported on all native archs (for
example OpenBSD/sparc).

Here are two patches for the two issues.

Cheers,

>From 54bd6c21e9f56f58be29c8ef923e3a0ca2c32f15 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Courr=C3=A8ges-Anglas?= <jca@wxcvbn.org>
Date: Wed, 16 Sep 2015 20:26:05 +0200
Subject: [PATCH 1/2] Portability: use cp -p instead of -a
1 parent a276c4a
Raw File
AUTHORS
This code started as a two day exercise done at Irill in July 2011, by 
Marco Danelutto <marcod@di.unipi.it> and Roberto Di Cosmo <roberto@dicosmo.org>,
that produced the architecture now contained in simplemapper.

It has evolved significantly after, and it now contains a particularly efficient
version of the map code on float arrays, incorporating ideas from Paul Vernaza
<pvernaza@andrew.cmu.edu>, and that works thanks to smart code and significant
insight from Jerome Vouillon <Jerome.Vouillon@pps.jussieu.fr>.

Pietro Abate <Pietro.Abate@pps.jussieu.fr> provided autoconf and ocamlbuild support.

Detailed contributor history is contained in the git repository available at

   https://gitorious.org/parmap

back to top