Same issue for NetBSD, too. -Paul
On Thu, Jan 9, 2014 at 7:09 PM, Paul Hargrove <phhargr...@lbl.gov> wrote: > With the new opal/util/path.c I get farther building the trunk on OpenBSD > but hit a new failure: > > Making all in mca/memheap > CC base/memheap_base_frame.lo > CC base/memheap_base_select.lo > CC base/memheap_base_alloc.lo > /home/phargrov/OMPI/openmpi-trunk-openbsd5-i386/openmpi-1.9a1r30215/oshmem/mca/memheap/base/memheap_base_alloc.c: > In function '_mmap_attach': > /home/phargrov/OMPI/openmpi-trunk-openbsd5-i386/openmpi-1.9a1r30215/oshmem/mca/memheap/base/memheap_base_alloc.c:284: > error: 'MAP_ANONYMOUS' undeclared (first use in this function) > /home/phargrov/OMPI/openmpi-trunk-openbsd5-i386/openmpi-1.9a1r30215/oshmem/mca/memheap/base/memheap_base_alloc.c:284: > error: (Each undeclared identifier is reported only once > /home/phargrov/OMPI/openmpi-trunk-openbsd5-i386/openmpi-1.9a1r30215/oshmem/mca/memheap/base/memheap_base_alloc.c:284: > error: for each function it appears in.) > *** Error 1 in oshmem/mca/memheap (Makefile:1631 > 'base/memheap_base_alloc.lo': @echo " CC " > base/memheap_base_alloc.lo;depbase=`echo b...) > *** Error 1 in oshmem (Makefile:1962 'all-recursive') > *** Error 1 in /home/phargrov/OMPI/openmpi-trunk-openbsd5-i386/BLD > (Makefile:1685 'all-recursive') > > On OpenBSD one must use MAP_ANON rather than MAP_ANONYMOUS. > > -Paul > > > -- > Paul H. Hargrove phhargr...@lbl.gov > Future Technologies Group > Computer and Data Sciences Department Tel: +1-510-495-2352 > Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > -- Paul H. Hargrove phhargr...@lbl.gov Future Technologies Group Computer and Data Sciences Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900