Changeset 25 in Sophya for trunk/SophyaPI/PI/pimak


Ignore:
Timestamp:
Oct 22, 1996, 2:07:33 PM (29 years ago)
Author:
aubourg
Message:

pimak

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PI/pimak

    r24 r25  
    66#
    77# Makefile variables set are:
    8 # - Path to Exec, Include, Libs, Obj directories (from EROSBASEREP env. var.)
     8# - Path to Exec, Include, Libs, Objs directories (from EROSBASEREP env. var.)
    99#     i.e. variables LIB, OBJ, EXE, INC
    1010#---------------------------------------------------------------------------
     
    3333 CCI := ${INC}/CInc/
    3434 CXI := ${INC}/CxxInc/
    35  GLB := ${GNU}/${MACHEROS}/lib/
    3635#--
    3736
     
    7776
    7877#------------------------------------------------- End of Makefile.h -------
    79 all : piup.so
     78all : piapp piapp_nosh
    8079
    81 clean:
    82         rm -f piup.o piup.so
     80piapp : $(EXE)piapp $(SLB)piup.so
     81 
     82piapp_nosh : $(EXE)piapp_nosh
     83 
    8384
     85$(EXE)piapp  : $(OBJ)pidemo.o $(SLB)libPI.so $(SLB)libOuIm.so \
     86               $(SLB)liberosc.so $(SLB)libStarReco.so
     87        cc -call_shared -o $(EXE)piapp $(OBJ)pidemo.o \
     88              -L$(SLB) -lPI -lOuIm -lerosc -lStarReco \
     89              -lgcxx -lXm -lXt -lX11 -lm 
    8490
    85 piup.so : piup.o \
    86           $(SLB)libpeida.so $(SLB)liberosc.so
    87         ld -shared -o piup.so -all piup.o \
    88         -none -L$(SLB) -lPI -lpeida -lerosc -L$(GLB) -lg++ -lstdc++ -lm -lc
     91$(EXE)piapp_nosh  : $(OBJ)pidemo_nosh.o $(LIB)libPI.a $(LIB)libStarReco.a  \
     92               $(LIB)libOutils.a $(LIB)libImages.a $(LIB)libmath.a $(LIB)libdiv.a
     93        g++ -o $(EXE)piapp_nosh $(OBJ)pidemo_nosh.o \
     94              -L$(LIB) -lPI -lStarReco -lImages -lOutils -lmath -ldiv \
     95              -lXm -lXt -lX11 -lm
     96 
     97$(SLB)piup.so : $(OBJ)piup_def.o \
     98                $(SLB)libOuIm.so $(SLB)liberosc.so
     99        ld -shared -o $(SLB)piup.so -all $(OBJ)piup_def.o \
     100        -none -L$(SLB) -lOuIm -lerosc -lgcxx -lm -lc
    89101
    90 #        -none -L$(SLB) -lPI -lOuIm -lerosc -lStarReco \
    91 #       -L$(GLB) -lg++ -lstdc++ -lm -lc
     102$(OBJ)pidemo_nosh.o: pidemo.cc pidemo.h
     103        g++ -g -O -c -Wall -Wpointer-arith \
     104            -Wmissing-prototypes -Wsynth -I$(INC) -I$(CXI) \
     105            -D C_NO_SHLIBS -o $(OBJ)pidemo_nosh.o pidemo.cc
    92106
    93 
    94 piup.o: piup.cc  piup.h \
     107$(OBJ)pidemo.o: ./pidemo.cc \
     108 $(INC)perrors.h \
     109 $(INC)exceptions.h \
     110 $(INC)defs.h \
     111 $(INC)fitsimage.h \
     112 $(INC)cimage.h \
     113 $(INC)rzimage.h \
     114 $(INC)rzvect.h \
     115 $(INC)machine.h \
     116 $(INC)datatypes.h \
     117 $(INC)fitsheader.h \
     118 $(INC)fitskeys.h pidemo.h \
     119 pisysdep.h piapplx.h piapplgen.h pimsghandler.h picontainerx.h \
     120 picontainergen.h piwdgx.h piwdggen.h pimenubarx.h pimenubargen.h \
     121 pimenux.h pimenugen.h piwindowx.h piwindowgen.h pioptmenux.h \
     122 pioptmenugen.h pistdwdgx.h pistdwdggen.h pifilechox.h pifilechogen.h \
     123 piimage.h $(INC)lut.h \
     124 pipixmapx.h pipixmapgen.h pibwdgx.h pibwdggen.h picmap.h picmapx.h \
     125 picmapgen.h pihisto.h piscdrawwdg.h \
     126 $(INC)histos.h \
     127 $(INC)peida.h \
     128 $(INC)utils.h pidrawwin.h \
     129 $(INC)piup.h
     130$(OBJ)piup_def.o: piup_def.cc  piup.h \
    95131 $(INC)perrors.h \
    96132 $(INC)exceptions.h \
Note: See TracChangeset for help on using the changeset viewer.