View | Details | Raw Unified
Collapse All | Expand All

(-) lam-7.1.1/romio/util/romioinstall.in.orig (-1 / +9 lines)
 Lines 1-6    Link Here 
CC          = @CC@
CC          = @CC@
AR          = @AR@
AR          = @AR@
LIBNAME     = @LIBNAME@
LIBNAME     = @LIBNAME@
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) -fPIC -DPIC -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) -shared -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"