Changeset 39 for trunk/src/make.inc


Ignore:
Timestamp:
Aug 15, 2005 9:02:41 AM (18 years ago)
Author:
dkearney
Message:

fixed rappture source's makefile to correctly compile core data structures RpVariable, RpNumber, RpString, RpChoice, RpOption, RpBoolean, RpAbout

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/make.inc

    r33 r39  
    2424               
    2525        /sbin/ldconfig -n $(LIB_DIR)
     26
     27
     28#### libRpUnits ###########################################################
     29libRpUnits: $(WORK_DIR)/RpUnits.o $(WORK_DIR)/RpUnitsStd.o
     30        $(CPP) $(DEGUG) -shared -Wl,-rpath,../lib \
     31                -Wl,-soname,$@.so -o $(LIB_DIR)/$@.so.0.0 $^ -lc
     32                           
     33        /sbin/ldconfig -n $(LIB_DIR)
     34
     35#### libRpVariable ########################################################
     36libRpVariable: $(WORK_DIR)/RpVariable.o $(WORK_DIR)/RpAbout.o
     37        $(CPP) $(DEGUG) -shared -Wl,-rpath,../lib \
     38                -Wl,-soname,$@.so -o $(LIB_DIR)/$@.so.0.0 $^ -lc
     39                           
     40        /sbin/ldconfig -n $(LIB_DIR)
     41
     42#### libRpNumber ##########################################################
     43libRpNumber: $(WORK_DIR)/RpNumber.o libRpUnits libRpVariable
     44        $(CPP) $(DEGUG) -shared -Wl,-rpath,../lib \
     45                -Wl,-soname,$@.so -o $(LIB_DIR)/$@.so.0.0 $< -lc $(LIB_RP_UNITS) $(LIB_RP_VARIABLE)
     46                           
     47        /sbin/ldconfig -n $(LIB_DIR)
     48
     49#### libRpString ##########################################################
     50libRpString: $(WORK_DIR)/RpString.o libRpVariable
     51        $(CPP) $(DEGUG) -shared -Wl,-rpath,../lib \
     52                -Wl,-soname,$@.so -o $(LIB_DIR)/$@.so.0.0 $< -lc $(LIB_RP_VARIABLE)
     53                           
     54        /sbin/ldconfig -n $(LIB_DIR)
     55
     56#### libRpBoolean ##########################################################
     57libRpBoolean: $(WORK_DIR)/RpBoolean.o libRpVariable
     58        $(CPP) $(DEGUG) -shared -Wl,-rpath,../lib \
     59                -Wl,-soname,$@.so -o $(LIB_DIR)/$@.so.0.0 $< -lc $(LIB_RP_VARIABLE)
     60                           
     61        /sbin/ldconfig -n $(LIB_DIR)
     62
     63#### libRpChoice ##########################################################
     64libRpChoice: $(WORK_DIR)/RpChoice.o libRpVariable libRpOption
     65        $(CPP) $(DEGUG) -shared -Wl,-rpath,../lib \
     66                -Wl,-soname,$@.so -o $(LIB_DIR)/$@.so.0.0 $< -lc $(LIB_RP_VARIABLE) $(LIB_RP_OPTION)
     67                           
     68        /sbin/ldconfig -n $(LIB_DIR)
     69
     70#### libRpOption ##########################################################
     71libRpOption: $(WORK_DIR)/RpOption.o $(WORK_DIR)/RpAbout.o
     72        $(CPP) $(DEGUG) -shared -Wl,-rpath,../lib \
     73                -Wl,-soname,$@.so -o $(LIB_DIR)/$@.so.0.0 $< -lc $(LIB_RP_ABOUT)
     74                           
     75        /sbin/ldconfig -n $(LIB_DIR)
     76
Note: See TracChangeset for help on using the changeset viewer.