Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 88110 | Differences between
and this patch

Collapse All | Expand All

(-)lam-7.1.1/romio/mpi-io/Makefile.in.orig (-1 / +8 lines)
Lines 1-6 Link Here
1
CC          = @CC@
1
CC          = @CC@
2
AR          = @AR@
2
AR          = @AR@
3
LIBNAME     = @LIBNAME@
3
LIBNAME     = @LIBNAME@
4
SONAME      = $(basename @LIBNAME@).so
4
RANLIB      = @RANLIB@
5
RANLIB      = @RANLIB@
5
srcdir      = @srcdir@
6
srcdir      = @srcdir@
6
7
Lines 55-64 Link Here
55
56
56
all: $(LIBNAME)
57
all: $(LIBNAME)
57
58
59
dir:
60
	mkdir -p shared/
61
58
.SUFFIXES: $(SUFFIXES) .p
62
.SUFFIXES: $(SUFFIXES) .p
59
63
60
.c.o:
64
.c.o:
61
	$(CC) $(CFLAGS) -c $<
65
	$(CC) $(CFLAGS) -c $<
66
	$(CC) $(CFLAGS) -fPIC -DPIC -c -o shared/$@ $<
62
67
63
.c.p:
68
.c.p:
64
	@cp $(srcdir)/$*.c _$*.c
69
	@cp $(srcdir)/$*.c _$*.c
Lines 69-76 Link Here
69
	$(AR) $(LIBNAME) $(MPIO_REAL_POBJECTS)
74
	$(AR) $(LIBNAME) $(MPIO_REAL_POBJECTS)
70
	@rm -f _*.o
75
	@rm -f _*.o
71
76
72
$(LIBNAME): $(MPIO_OBJECTS)
77
$(LIBNAME): dir $(MPIO_OBJECTS)
73
	$(AR) $(LIBNAME) $(MPIO_OBJECTS)
78
	$(AR) $(LIBNAME) $(MPIO_OBJECTS)
79
	$(CC) -shared -o $(SONAME) $(addprefix shared/, $(MPIO_OBJECTS))
74
80
75
clean:
81
clean:
76
	@rm -f *.o
82
	@rm -f *.o
83
	@rm -f shared/*.o
(-)lam-7.1.1/romio/util/romioinstall.in.orig (+1 lines)
Lines 128-133 Link Here
128
# Library files
128
# Library files
129
dir="$libdir"
129
dir="$libdir"
130
append "$ROMIO_TOP_BUILDDIR/lib/liblammpio.a:$dir/liblammpio.a"
130
append "$ROMIO_TOP_BUILDDIR/lib/liblammpio.a:$dir/liblammpio.a"
131
append "$ROMIO_TOP_BUILDDIR/lib/liblammpio.so:$dir/liblammpio.so"
131
132
132
# Man pages
133
# Man pages
133
dir="$mandir/man3"
134
dir="$mandir/man3"

Return to bug 88110