4 include ${PETSC_DIR}/bmake
/common
/base
5 include ..
/..
/..
/make.defs
9 OBJS
= SiGe_basic.o SiGe_band.o SiGe_gen.o SiGe_thermal.o \
10 SiGe_mob_Constant.o SiGe_mob_Analytic.o SiGe_mob_Philips.o SiGe_mob_HP.o SiGe_mob_Lombardi.o SiGe_mob_Lucent.o\
15 $(CXX
) $(LDFSHARED
) -o libSiGe.so
$(OBJS
) -lm
17 SiGe_band.o
: SiGe_band.
cc
18 SiGe_basic.o
: SiGe_basic.
cc
19 SiGe_gen.o
: SiGe_gen.
cc
20 SiGe_thermal.o
: SiGe_thermal.
cc
21 SiGe_mob_Constant.o
: SiGe_mob_Constant.
cc
22 SiGe_mob_Analytic.o
: SiGe_mob_Analytic.
cc
23 SiGe_mob_Philips.o
: SiGe_mob_Philips.
cc
24 SiGe_mob_Lombardi.o
: SiGe_mob_Lombardi.
cc
25 SiGe_mob_Lucent.o
: SiGe_mob_Lucent.
cc
26 SiGe_mob_HP.o
: SiGe_mob_HP.
cc
28 SiGe_Optical.o
: SiGe_Optical.
cc
31 $(CXX
) $(CXXFLAGS
) -c
-fPIC
$< $(INCLUDE
) $(PETSC_INCLUDE
)