root/mpich2/branches/dev/kumudb/examples/Makefile.sm @ 4811

Revision 4811, 1.6 KB (checked in by kumudb, 5 months ago)

libmpich works

Line 
1#smvarSubdir_do_dependencies=no
2#smvar_dependenciesDummy=yes
3##OTHER_DIRS = f77 f90 cxx
4## We want to replace the compilation and linking rule used by simplement
5#MPICHDIR=..
6#CC       = $(MPICHDIR)/bin/mpicc
7#CFLAGS   =
8#CXXFLAGS =
9#FFLAGS   =
10#F90FLAGS =
11#LDFLAGS  =
12#CPPFLAGS =
13#DEFS     =
14#INCLUDES = -I../src/include -I${top_srcdir}/src/include
15#
16#LDADD  =
17#DEPADD = ../lib/lib${MPILIBNAME}.a ../src/openpa/src/libopa.a
18#LIBS   =
19## pmandel requires a separate set of socket calls (its a long story)
20## and may not build on most platforms
21#EXTRA_PROGRAMS = pmandel pmandel_spawn pmandel_service pmandel_spaserv \
22#                pmandel_fence hellow icpi parent child srtest srvec sr \
23#                spawn_merge_parent spawn_merge_child1 spawn_merge_child2
24#
25## LIBS includes -lmpich and other libraries (e.g., -lpmpich if
26## weak symbols are not supported)
27#hellow_SOURCES = hellow.c
28#srtest_SOURCES = srtest.c
29#child_SOURCES = child.c
30#parent_SOURCES = parent.c
31#cpi_SOURCES = cpi.c
32#cpi_LDADD = -lm
33#icpi_SOURCES = icpi.c
34#icpi_LDADD = -lm
35#pmandel_SOURCES = pmandel.c
36#pmandel_LDADD = -lm
37#pmandel_spawn_SOURCES = pmandel_spawn.c
38#pmandel_spawn_LDADD = -lm
39#pmandel_service_SOURCES = pmandel_service.c
40#pmandel_service_LDADD = -lm
41#pmandel_spaserv_SOURCES = pmandel_spaserv.c
42#pmandel_spaserv_LDADD = -lm
43#pmandel_fence_SOURCES = pmandel_fence.c
44#pmandel_fence_LDADD = -lm
45#spawn_merge_parent_SOURCES = spawn_merge_parent.c
46#spawn_merge_child1_SOURCES = spawn_merge_child1.c
47#spawn_merge_child2_SOURCES = spawn_merge_child2.c
48#
49## Use make all-programs to test building all example programs
50#all-programs: cpi $(EXTRA_PROGRAMS)
Note: See TracBrowser for help on using the browser.