View | Details | Raw Unified
Collapse All | Expand All

(-) lam-7.1.1/romio/util/romioinstall.in.orig (-1 / +11 lines)
 Lines 1-6    Link Here 
CC          = @CC@
CC          = @CC@
AR          = @AR@
AR          = @AR@
LIBNAME     = @LIBNAME@
LIBNAME     = @LIBNAME@
PICFLAGS    = -fPIC -DPIC
SOFLAGS     = -shared
SONAME      = $(basename @LIBNAME@).so
RANLIB      = @RANLIB@
RANLIB      = @RANLIB@
srcdir      = @srcdir@
srcdir      = @srcdir@
 Lines 55-64    Link Here 
all: $(LIBNAME)
all: $(LIBNAME)
dir:
       mkdir -p shared/
.SUFFIXES: $(SUFFIXES) .p
.SUFFIXES: $(SUFFIXES) .p
.c.o:
.c.o:
       $(CC) $(CFLAGS) -c $<
       $(CC) $(CFLAGS) -c $<
       $(CC) $(CFLAGS) $(PICFLAGS) -c -o shared/$@ $<
.c.p:
.c.p:
       @cp $(srcdir)/$*.c _$*.c
       @cp $(srcdir)/$*.c _$*.c
 Lines 69-76    Link Here 
       $(AR) $(LIBNAME) $(MPIO_REAL_POBJECTS)
       $(AR) $(LIBNAME) $(MPIO_REAL_POBJECTS)
       @rm -f _*.o
       @rm -f _*.o
$(LIBNAME): $(MPIO_OBJECTS)
$(LIBNAME): dir $(MPIO_OBJECTS)
       $(AR) $(LIBNAME) $(MPIO_OBJECTS)
       $(AR) $(LIBNAME) $(MPIO_OBJECTS)
       $(CC) $(SOFLAGS) -o $(SONAME) $(addprefix shared/, $(MPIO_OBJECTS))
clean:
clean:
       @rm -f *.o
       @rm -f *.o
       @rm -f shared/*.o
 Lines 128-133    Link Here 
# Library files
# Library files
dir="$libdir"
dir="$libdir"
append "$ROMIO_TOP_BUILDDIR/lib/liblammpio.a:$dir/liblammpio.a"
append "$ROMIO_TOP_BUILDDIR/lib/liblammpio.a:$dir/liblammpio.a"
append "$ROMIO_TOP_BUILDDIR/lib/liblammpio.so:$dir/liblammpio.so"
# Man pages
# Man pages
dir="$mandir/man3"
dir="$mandir/man3"