Changeset 2751 in Sophya for trunk/SophyaLib/NTools/smakefile


Ignore:
Timestamp:
May 20, 2005, 6:22:07 PM (20 years ago)
Author:
cmv
Message:

gestion CXXCOMPILE-LIB-PROG cmv 20/05/05

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/NTools/smakefile

    r2743 r2751  
    1010        $(AR) $(ARFLAGS) $@ $?
    1111 
    12 $(SOPHYAOBJP)cimage.o: cimage.cc $(SOPHYAINCP)sopnamsp.h \
    13   $(SOPHYAINCP)machdefs.h \
    14   $(SOPHYAINCP)pexceptions.h cimage.h \
    15   $(SOPHYAINCP)tmatrix.h \
     12$(SOPHYAOBJP)cimage.o: cimage.cc \
     13  $(SOPHYAINCP)sopnamsp.h \
     14  $(SOPHYAINCP)machdefs.h \
     15  $(SOPHYAINCP)pexceptions.h \
     16  cimage.h $(SOPHYAINCP)tmatrix.h \
    1617  $(SOPHYAINCP)tarray.h \
    1718  $(SOPHYAINCP)basarr.h \
     
    3031  $(SOPHYAINCP)tvector.h \
    3132  $(SOPHYAINCP)datatype.h
    32         $(CXXCOMPILE) -o $@ $<
     33        $(CXXCOMPILELIB) -o $@ $<
    3334 
    3435$(SOPHYAOBJP)cspline.o: cspline.cc \
    3536  $(SOPHYAINCP)sopnamsp.h \
    36   $(SOPHYAINCP)machdefs.h nbtri.h cspline.h \
     37  $(SOPHYAINCP)machdefs.h nbtri.h \
     38  cspline.h \
    3739  $(SOPHYAINCP)pexceptions.h
    38         $(CXXCOMPILE) -o $@ $<
     40        $(CXXCOMPILELIB) -o $@ $<
    3941 
    4042$(SOPHYAOBJP)datatypes.o: datatypes.cc \
    41   $(SOPHYAINCP)sopnamsp.h datatypes.h \
     43  $(SOPHYAINCP)sopnamsp.h \
     44  datatypes.h \
    4245  $(SOPHYAINCP)machdefs.h
    43         $(CXXCOMPILE) -o $@ $<
    44  
    45 $(SOPHYAOBJP)dates.o: dates.cc $(SOPHYAINCP)sopnamsp.h \
     46        $(CXXCOMPILELIB) -o $@ $<
     47 
     48$(SOPHYAOBJP)dates.o: dates.cc \
     49  $(SOPHYAINCP)sopnamsp.h \
    4650  $(SOPHYAINCP)machdefs.h \
    4751  $(SOPHYAINCP)perrors.h \
    48   $(SOPHYAINCP)pexceptions.h dates.h
    49         $(CXXCOMPILE) -o $@ $<
    50  
    51 $(SOPHYAOBJP)difeq.o: difeq.cc $(SOPHYAINCP)sopnamsp.h \
    52   difeq.h $(SOPHYAINCP)machdefs.h \
     52  $(SOPHYAINCP)pexceptions.h \
     53  dates.h
     54        $(CXXCOMPILELIB) -o $@ $<
     55 
     56$(SOPHYAOBJP)difeq.o: difeq.cc \
     57  $(SOPHYAINCP)sopnamsp.h difeq.h \
     58  $(SOPHYAINCP)machdefs.h \
    5359  $(SOPHYAINCP)pexceptions.h \
    5460  $(SOPHYAINCP)tvector.h \
     
    6874  $(SOPHYAINCP)utilarr.h \
    6975  $(SOPHYAINCP)ctimer.h
    70         $(CXXCOMPILE) -o $@ $<
    71  
    72 $(SOPHYAOBJP)dynccd.o: dynccd.cc $(SOPHYAINCP)sopnamsp.h \
    73   $(SOPHYAINCP)machdefs.h fmath.h perandom.h \
    74   $(SOPHYAINCP)histos.h \
     76        $(CXXCOMPILELIB) -o $@ $<
     77 
     78$(SOPHYAOBJP)dynccd.o: dynccd.cc \
     79  $(SOPHYAINCP)sopnamsp.h \
     80  $(SOPHYAINCP)machdefs.h fmath.h \
     81  perandom.h $(SOPHYAINCP)histos.h \
    7582  $(SOPHYAINCP)objfio.h \
    7683  $(SOPHYAINCP)anydataobj.h \
     
    9299  $(SOPHYAINCP)dvlist.h \
    93100  $(SOPHYAINCP)ndatablock.h \
    94   $(SOPHYAINCP)utilarr.h nbrandom.h \
     101  $(SOPHYAINCP)utilarr.h \
     102  nbrandom.h \
    95103  $(SOPHYAINCP)srandgen.h cimage.h \
    96104  $(SOPHYAINCP)fioarr.h dynccd.h
    97         $(CXXCOMPILE) -o $@ $<
     105        $(CXXCOMPILELIB) -o $@ $<
    98106 
    99107$(SOPHYAOBJP)fct1dfit.o: fct1dfit.cc \
    100108  $(SOPHYAINCP)sopnamsp.h \
    101   $(SOPHYAINCP)machdefs.h fct1dfit.h \
    102   generalfit.h $(SOPHYAINCP)pexceptions.h \
    103   $(SOPHYAINCP)tvector.h \
    104   $(SOPHYAINCP)tmatrix.h \
    105   $(SOPHYAINCP)tarray.h \
    106   $(SOPHYAINCP)basarr.h \
    107   $(SOPHYAINCP)anydataobj.h \
    108   $(SOPHYAINCP)mutyv.h \
    109   $(SOPHYAINCP)dvlist.h \
    110   $(SOPHYAINCP)objfio.h \
    111   $(SOPHYAINCP)ppersist.h \
    112   $(SOPHYAINCP)gnumd5.h \
    113   $(SOPHYAINCP)ppfbinstream.h \
    114   $(SOPHYAINCP)rawstream.h \
    115   $(SOPHYAINCP)ppfnametag.h \
    116   $(SOPHYAINCP)ndatablock.h \
    117   $(SOPHYAINCP)utilarr.h generaldata.h \
    118   $(SOPHYAINCP)ntupintf.h poly.h peida.h \
    119   $(SOPHYAINCP)utils.h \
    120   $(SOPHYAINCP)perrors.h fmath.h nbconst.h \
    121   tabmath.h
    122         $(CXXCOMPILE) -o $@ $<
     109  $(SOPHYAINCP)machdefs.h \
     110  fct1dfit.h generalfit.h \
     111  $(SOPHYAINCP)pexceptions.h \
     112  $(SOPHYAINCP)tvector.h \
     113  $(SOPHYAINCP)tmatrix.h \
     114  $(SOPHYAINCP)tarray.h \
     115  $(SOPHYAINCP)basarr.h \
     116  $(SOPHYAINCP)anydataobj.h \
     117  $(SOPHYAINCP)mutyv.h \
     118  $(SOPHYAINCP)dvlist.h \
     119  $(SOPHYAINCP)objfio.h \
     120  $(SOPHYAINCP)ppersist.h \
     121  $(SOPHYAINCP)gnumd5.h \
     122  $(SOPHYAINCP)ppfbinstream.h \
     123  $(SOPHYAINCP)rawstream.h \
     124  $(SOPHYAINCP)ppfnametag.h \
     125  $(SOPHYAINCP)ndatablock.h \
     126  $(SOPHYAINCP)utilarr.h \
     127  generaldata.h \
     128  $(SOPHYAINCP)ntupintf.h poly.h \
     129  peida.h $(SOPHYAINCP)utils.h \
     130  $(SOPHYAINCP)perrors.h fmath.h \
     131  nbconst.h tabmath.h
     132        $(CXXCOMPILELIB) -o $@ $<
    123133 
    124134$(SOPHYAOBJP)fct2dfit.o: fct2dfit.cc \
    125135  $(SOPHYAINCP)sopnamsp.h \
    126   $(SOPHYAINCP)machdefs.h fct2dfit.h \
    127   generalfit.h $(SOPHYAINCP)pexceptions.h \
    128   $(SOPHYAINCP)tvector.h \
    129   $(SOPHYAINCP)tmatrix.h \
    130   $(SOPHYAINCP)tarray.h \
    131   $(SOPHYAINCP)basarr.h \
    132   $(SOPHYAINCP)anydataobj.h \
    133   $(SOPHYAINCP)mutyv.h \
    134   $(SOPHYAINCP)dvlist.h \
    135   $(SOPHYAINCP)objfio.h \
    136   $(SOPHYAINCP)ppersist.h \
    137   $(SOPHYAINCP)gnumd5.h \
    138   $(SOPHYAINCP)ppfbinstream.h \
    139   $(SOPHYAINCP)rawstream.h \
    140   $(SOPHYAINCP)ppfnametag.h \
    141   $(SOPHYAINCP)ndatablock.h \
    142   $(SOPHYAINCP)utilarr.h generaldata.h \
    143   $(SOPHYAINCP)ntupintf.h poly.h peida.h \
    144   $(SOPHYAINCP)utils.h \
    145   $(SOPHYAINCP)perrors.h fmath.h nbconst.h \
    146   tabmath.h simps2d.h
    147         $(CXXCOMPILE) -o $@ $<
     136  $(SOPHYAINCP)machdefs.h \
     137  fct2dfit.h generalfit.h \
     138  $(SOPHYAINCP)pexceptions.h \
     139  $(SOPHYAINCP)tvector.h \
     140  $(SOPHYAINCP)tmatrix.h \
     141  $(SOPHYAINCP)tarray.h \
     142  $(SOPHYAINCP)basarr.h \
     143  $(SOPHYAINCP)anydataobj.h \
     144  $(SOPHYAINCP)mutyv.h \
     145  $(SOPHYAINCP)dvlist.h \
     146  $(SOPHYAINCP)objfio.h \
     147  $(SOPHYAINCP)ppersist.h \
     148  $(SOPHYAINCP)gnumd5.h \
     149  $(SOPHYAINCP)ppfbinstream.h \
     150  $(SOPHYAINCP)rawstream.h \
     151  $(SOPHYAINCP)ppfnametag.h \
     152  $(SOPHYAINCP)ndatablock.h \
     153  $(SOPHYAINCP)utilarr.h \
     154  generaldata.h \
     155  $(SOPHYAINCP)ntupintf.h poly.h \
     156  peida.h $(SOPHYAINCP)utils.h \
     157  $(SOPHYAINCP)perrors.h fmath.h \
     158  nbconst.h tabmath.h simps2d.h
     159        $(CXXCOMPILELIB) -o $@ $<
    148160 
    149161$(SOPHYAOBJP)fftmserver.o: fftmserver.cc \
    150   $(SOPHYAINCP)sopnamsp.h fftmserver.h \
    151   fftservintf.h $(SOPHYAINCP)machdefs.h \
    152   $(SOPHYAINCP)pexceptions.h \
    153   $(SOPHYAINCP)tmatrix.h \
    154   $(SOPHYAINCP)tarray.h \
    155   $(SOPHYAINCP)basarr.h \
    156   $(SOPHYAINCP)anydataobj.h \
    157   $(SOPHYAINCP)mutyv.h \
    158   $(SOPHYAINCP)dvlist.h \
    159   $(SOPHYAINCP)objfio.h \
    160   $(SOPHYAINCP)ppersist.h \
    161   $(SOPHYAINCP)gnumd5.h \
    162   $(SOPHYAINCP)ppfbinstream.h \
    163   $(SOPHYAINCP)rawstream.h \
    164   $(SOPHYAINCP)ppfnametag.h \
    165   $(SOPHYAINCP)ndatablock.h \
    166   $(SOPHYAINCP)utilarr.h \
    167   $(SOPHYAINCP)tvector.h fftmayer.h
    168         $(CXXCOMPILE) -o $@ $<
     162  $(SOPHYAINCP)sopnamsp.h \
     163  fftmserver.h fftservintf.h \
     164  $(SOPHYAINCP)machdefs.h \
     165  $(SOPHYAINCP)pexceptions.h \
     166  $(SOPHYAINCP)tmatrix.h \
     167  $(SOPHYAINCP)tarray.h \
     168  $(SOPHYAINCP)basarr.h \
     169  $(SOPHYAINCP)anydataobj.h \
     170  $(SOPHYAINCP)mutyv.h \
     171  $(SOPHYAINCP)dvlist.h \
     172  $(SOPHYAINCP)objfio.h \
     173  $(SOPHYAINCP)ppersist.h \
     174  $(SOPHYAINCP)gnumd5.h \
     175  $(SOPHYAINCP)ppfbinstream.h \
     176  $(SOPHYAINCP)rawstream.h \
     177  $(SOPHYAINCP)ppfnametag.h \
     178  $(SOPHYAINCP)ndatablock.h \
     179  $(SOPHYAINCP)utilarr.h \
     180  $(SOPHYAINCP)tvector.h \
     181  fftmayer.h
     182        $(CXXCOMPILELIB) -o $@ $<
    169183 
    170184$(SOPHYAOBJP)fftpserver.o: fftpserver.cc \
    171   $(SOPHYAINCP)sopnamsp.h fftpserver.h \
    172   fftservintf.h $(SOPHYAINCP)machdefs.h \
    173   $(SOPHYAINCP)pexceptions.h \
    174   $(SOPHYAINCP)tmatrix.h \
    175   $(SOPHYAINCP)tarray.h \
    176   $(SOPHYAINCP)basarr.h \
    177   $(SOPHYAINCP)anydataobj.h \
    178   $(SOPHYAINCP)mutyv.h \
    179   $(SOPHYAINCP)dvlist.h \
    180   $(SOPHYAINCP)objfio.h \
    181   $(SOPHYAINCP)ppersist.h \
    182   $(SOPHYAINCP)gnumd5.h \
    183   $(SOPHYAINCP)ppfbinstream.h \
    184   $(SOPHYAINCP)rawstream.h \
    185   $(SOPHYAINCP)ppfnametag.h \
    186   $(SOPHYAINCP)ndatablock.h \
    187   $(SOPHYAINCP)utilarr.h \
    188   $(SOPHYAINCP)tvector.h fftpackc.h
    189         $(CXXCOMPILE) -o $@ $<
     185  $(SOPHYAINCP)sopnamsp.h \
     186  fftpserver.h fftservintf.h \
     187  $(SOPHYAINCP)machdefs.h \
     188  $(SOPHYAINCP)pexceptions.h \
     189  $(SOPHYAINCP)tmatrix.h \
     190  $(SOPHYAINCP)tarray.h \
     191  $(SOPHYAINCP)basarr.h \
     192  $(SOPHYAINCP)anydataobj.h \
     193  $(SOPHYAINCP)mutyv.h \
     194  $(SOPHYAINCP)dvlist.h \
     195  $(SOPHYAINCP)objfio.h \
     196  $(SOPHYAINCP)ppersist.h \
     197  $(SOPHYAINCP)gnumd5.h \
     198  $(SOPHYAINCP)ppfbinstream.h \
     199  $(SOPHYAINCP)rawstream.h \
     200  $(SOPHYAINCP)ppfnametag.h \
     201  $(SOPHYAINCP)ndatablock.h \
     202  $(SOPHYAINCP)utilarr.h \
     203  $(SOPHYAINCP)tvector.h \
     204  fftpackc.h
     205        $(CXXCOMPILELIB) -o $@ $<
    190206 
    191207$(SOPHYAOBJP)fftservintf.o: fftservintf.cc \
    192   $(SOPHYAINCP)sopnamsp.h fftservintf.h \
     208  $(SOPHYAINCP)sopnamsp.h \
     209  fftservintf.h \
    193210  $(SOPHYAINCP)machdefs.h \
    194211  $(SOPHYAINCP)pexceptions.h \
     
    208225  $(SOPHYAINCP)utilarr.h \
    209226  $(SOPHYAINCP)tvector.h
    210         $(CXXCOMPILE) -o $@ $<
     227        $(CXXCOMPILELIB) -o $@ $<
    211228 
    212229$(SOPHYAOBJP)FSAppIrrSmpl.o: FSAppIrrSmpl.cc \
    213   $(SOPHYAINCP)sopnamsp.h FSAppIrrSmpl.h \
     230  $(SOPHYAINCP)sopnamsp.h \
     231  FSAppIrrSmpl.h \
    214232  $(SOPHYAINCP)machdefs.h nbmath.h \
    215233  $(SOPHYAINCP)smathconst.h \
     
    234252  $(SOPHYAINCP)matharr.h \
    235253  $(SOPHYAINCP)fioarr.h \
    236   $(SOPHYAINCP)sopemtx.h fftservintf.h \
    237   fftpserver.h $(SOPHYAINCP)toeplitzMatrix.h \
     254  $(SOPHYAINCP)sopemtx.h \
     255  fftservintf.h fftpserver.h \
     256  $(SOPHYAINCP)toeplitzMatrix.h \
    238257  $(SOPHYAINCP)nbmath.h \
    239258  $(SOPHYAINCP)fftservintf.h \
    240259  $(SOPHYAINCP)fftpserver.h
    241         $(CXXCOMPILE) -o $@ $<
     260        $(CXXCOMPILELIB) -o $@ $<
    242261 
    243262$(SOPHYAOBJP)functab.o: functab.cc \
    244263  $(SOPHYAINCP)sopnamsp.h \
    245264  $(SOPHYAINCP)machdefs.h \
    246   $(SOPHYAINCP)pexceptions.h functab.h \
    247   $(SOPHYAINCP)tvector.h \
     265  $(SOPHYAINCP)pexceptions.h \
     266  functab.h $(SOPHYAINCP)tvector.h \
    248267  $(SOPHYAINCP)tmatrix.h \
    249268  $(SOPHYAINCP)tarray.h \
     
    260279  $(SOPHYAINCP)ndatablock.h \
    261280  $(SOPHYAINCP)utilarr.h
    262         $(CXXCOMPILE) -o $@ $<
     281        $(CXXCOMPILELIB) -o $@ $<
    263282 
    264283$(SOPHYAOBJP)generaldata.o: generaldata.cc \
     
    266285  $(SOPHYAINCP)machdefs.h \
    267286  $(SOPHYAINCP)strutil.h nbtri.h \
    268   generalfit.h $(SOPHYAINCP)pexceptions.h \
    269   $(SOPHYAINCP)tvector.h \
    270   $(SOPHYAINCP)tmatrix.h \
    271   $(SOPHYAINCP)tarray.h \
    272   $(SOPHYAINCP)basarr.h \
    273   $(SOPHYAINCP)anydataobj.h \
    274   $(SOPHYAINCP)mutyv.h \
    275   $(SOPHYAINCP)dvlist.h \
    276   $(SOPHYAINCP)objfio.h \
    277   $(SOPHYAINCP)ppersist.h \
    278   $(SOPHYAINCP)gnumd5.h \
    279   $(SOPHYAINCP)ppfbinstream.h \
    280   $(SOPHYAINCP)rawstream.h \
    281   $(SOPHYAINCP)ppfnametag.h \
    282   $(SOPHYAINCP)ndatablock.h \
    283   $(SOPHYAINCP)utilarr.h generaldata.h \
    284   $(SOPHYAINCP)ntupintf.h poly.h peida.h \
    285   $(SOPHYAINCP)utils.h \
     287  generalfit.h \
     288  $(SOPHYAINCP)pexceptions.h \
     289  $(SOPHYAINCP)tvector.h \
     290  $(SOPHYAINCP)tmatrix.h \
     291  $(SOPHYAINCP)tarray.h \
     292  $(SOPHYAINCP)basarr.h \
     293  $(SOPHYAINCP)anydataobj.h \
     294  $(SOPHYAINCP)mutyv.h \
     295  $(SOPHYAINCP)dvlist.h \
     296  $(SOPHYAINCP)objfio.h \
     297  $(SOPHYAINCP)ppersist.h \
     298  $(SOPHYAINCP)gnumd5.h \
     299  $(SOPHYAINCP)ppfbinstream.h \
     300  $(SOPHYAINCP)rawstream.h \
     301  $(SOPHYAINCP)ppfnametag.h \
     302  $(SOPHYAINCP)ndatablock.h \
     303  $(SOPHYAINCP)utilarr.h \
     304  generaldata.h \
     305  $(SOPHYAINCP)ntupintf.h poly.h \
     306  peida.h $(SOPHYAINCP)utils.h \
    286307  $(SOPHYAINCP)perrors.h fmath.h
    287         $(CXXCOMPILE) -o $@ $<
     308        $(CXXCOMPILELIB) -o $@ $<
    288309 
    289310$(SOPHYAOBJP)generalfit.o: generalfit.cc \
    290311  $(SOPHYAINCP)sopnamsp.h \
    291312  $(SOPHYAINCP)machdefs.h \
    292   $(SOPHYAINCP)pexceptions.h generalfit.h \
    293   $(SOPHYAINCP)tvector.h \
    294   $(SOPHYAINCP)tmatrix.h \
    295   $(SOPHYAINCP)tarray.h \
    296   $(SOPHYAINCP)basarr.h \
    297   $(SOPHYAINCP)anydataobj.h \
    298   $(SOPHYAINCP)mutyv.h \
    299   $(SOPHYAINCP)dvlist.h \
    300   $(SOPHYAINCP)objfio.h \
    301   $(SOPHYAINCP)ppersist.h \
    302   $(SOPHYAINCP)gnumd5.h \
    303   $(SOPHYAINCP)ppfbinstream.h \
    304   $(SOPHYAINCP)rawstream.h \
    305   $(SOPHYAINCP)ppfnametag.h \
    306   $(SOPHYAINCP)ndatablock.h \
    307   $(SOPHYAINCP)utilarr.h generaldata.h \
    308   $(SOPHYAINCP)ntupintf.h poly.h peida.h \
    309   $(SOPHYAINCP)utils.h \
     313  $(SOPHYAINCP)pexceptions.h \
     314  generalfit.h \
     315  $(SOPHYAINCP)tvector.h \
     316  $(SOPHYAINCP)tmatrix.h \
     317  $(SOPHYAINCP)tarray.h \
     318  $(SOPHYAINCP)basarr.h \
     319  $(SOPHYAINCP)anydataobj.h \
     320  $(SOPHYAINCP)mutyv.h \
     321  $(SOPHYAINCP)dvlist.h \
     322  $(SOPHYAINCP)objfio.h \
     323  $(SOPHYAINCP)ppersist.h \
     324  $(SOPHYAINCP)gnumd5.h \
     325  $(SOPHYAINCP)ppfbinstream.h \
     326  $(SOPHYAINCP)rawstream.h \
     327  $(SOPHYAINCP)ppfnametag.h \
     328  $(SOPHYAINCP)ndatablock.h \
     329  $(SOPHYAINCP)utilarr.h \
     330  generaldata.h \
     331  $(SOPHYAINCP)ntupintf.h poly.h \
     332  peida.h $(SOPHYAINCP)utils.h \
    310333  $(SOPHYAINCP)perrors.h fmath.h \
    311334  $(SOPHYAINCP)sopemtx.h
    312         $(CXXCOMPILE) -o $@ $<
    313  
    314 $(SOPHYAOBJP)integ.o: integ.cc $(SOPHYAINCP)sopnamsp.h \
    315   integ.h $(SOPHYAINCP)machdefs.h \
    316   $(SOPHYAINCP)pexceptions.h classfunc.h \
    317   generalfit.h $(SOPHYAINCP)tvector.h \
    318   $(SOPHYAINCP)tmatrix.h \
    319   $(SOPHYAINCP)tarray.h \
    320   $(SOPHYAINCP)basarr.h \
    321   $(SOPHYAINCP)anydataobj.h \
    322   $(SOPHYAINCP)mutyv.h \
    323   $(SOPHYAINCP)dvlist.h \
    324   $(SOPHYAINCP)objfio.h \
    325   $(SOPHYAINCP)ppersist.h \
    326   $(SOPHYAINCP)gnumd5.h \
    327   $(SOPHYAINCP)ppfbinstream.h \
    328   $(SOPHYAINCP)rawstream.h \
    329   $(SOPHYAINCP)ppfnametag.h \
    330   $(SOPHYAINCP)ndatablock.h \
    331   $(SOPHYAINCP)utilarr.h generaldata.h \
    332   $(SOPHYAINCP)ntupintf.h poly.h peida.h \
    333   $(SOPHYAINCP)utils.h \
     335        $(CXXCOMPILELIB) -o $@ $<
     336 
     337$(SOPHYAOBJP)integ.o: integ.cc \
     338  $(SOPHYAINCP)sopnamsp.h integ.h \
     339  $(SOPHYAINCP)machdefs.h \
     340  $(SOPHYAINCP)pexceptions.h \
     341  classfunc.h generalfit.h \
     342  $(SOPHYAINCP)tvector.h \
     343  $(SOPHYAINCP)tmatrix.h \
     344  $(SOPHYAINCP)tarray.h \
     345  $(SOPHYAINCP)basarr.h \
     346  $(SOPHYAINCP)anydataobj.h \
     347  $(SOPHYAINCP)mutyv.h \
     348  $(SOPHYAINCP)dvlist.h \
     349  $(SOPHYAINCP)objfio.h \
     350  $(SOPHYAINCP)ppersist.h \
     351  $(SOPHYAINCP)gnumd5.h \
     352  $(SOPHYAINCP)ppfbinstream.h \
     353  $(SOPHYAINCP)rawstream.h \
     354  $(SOPHYAINCP)ppfnametag.h \
     355  $(SOPHYAINCP)ndatablock.h \
     356  $(SOPHYAINCP)utilarr.h \
     357  generaldata.h \
     358  $(SOPHYAINCP)ntupintf.h poly.h \
     359  peida.h $(SOPHYAINCP)utils.h \
    334360  $(SOPHYAINCP)perrors.h fmath.h
    335         $(CXXCOMPILE) -o $@ $<
     361        $(CXXCOMPILELIB) -o $@ $<
    336362 
    337363$(SOPHYAOBJP)median.o: median.cc
    338         $(CXXCOMPILE) -o $@ $<
     364        $(CXXCOMPILELIB) -o $@ $<
    339365 
    340366$(SOPHYAOBJP)ntoolsinit.o: ntoolsinit.cc \
    341367  $(SOPHYAINCP)sopnamsp.h \
    342   $(SOPHYAINCP)machdefs.h ntoolsinit.h \
     368  $(SOPHYAINCP)machdefs.h \
     369  ntoolsinit.h \
    343370  $(SOPHYAINCP)tarrinit.h \
    344371  $(SOPHYAINCP)sophyainit.h poly.h \
     
    350377  $(SOPHYAINCP)ppfbinstream.h \
    351378  $(SOPHYAINCP)rawstream.h \
    352   $(SOPHYAINCP)ppfnametag.h peida.h \
    353   $(SOPHYAINCP)utils.h \
     379  $(SOPHYAINCP)ppfnametag.h \
     380  peida.h $(SOPHYAINCP)utils.h \
    354381  $(SOPHYAINCP)perrors.h fmath.h \
    355382  $(SOPHYAINCP)tvector.h \
     
    360387  $(SOPHYAINCP)dvlist.h \
    361388  $(SOPHYAINCP)ndatablock.h \
    362   $(SOPHYAINCP)utilarr.h generaldata.h \
     389  $(SOPHYAINCP)utilarr.h \
     390  generaldata.h \
    363391  $(SOPHYAINCP)ntupintf.h cimage.h \
    364   $(SOPHYAINCP)fioarr.h tabmath.h nbconst.h \
    365   dates.h datime.h
    366         $(CXXCOMPILE) -o $@ $<
     392  $(SOPHYAINCP)fioarr.h tabmath.h \
     393  nbconst.h dates.h datime.h
     394        $(CXXCOMPILELIB) -o $@ $<
    367395 
    368396$(SOPHYAOBJP)objfitter.o: objfitter.cc \
    369   $(SOPHYAINCP)sopnamsp.h objfitter.h \
     397  $(SOPHYAINCP)sopnamsp.h \
     398  objfitter.h \
    370399  $(SOPHYAINCP)machdefs.h \
    371400  $(SOPHYAINCP)tmatrix.h \
     
    392421  $(SOPHYAINCP)fmath.h \
    393422  $(SOPHYAINCP)histos2.h \
    394   $(SOPHYAINCP)hisprof.h generalfit.h \
    395   generaldata.h $(SOPHYAINCP)ntupintf.h \
    396   poly.h peida.h
    397         $(CXXCOMPILE) -o $@ $<
     423  $(SOPHYAINCP)hisprof.h \
     424  generalfit.h generaldata.h \
     425  $(SOPHYAINCP)ntupintf.h poly.h \
     426  peida.h
     427        $(CXXCOMPILELIB) -o $@ $<
    398428 
    399429$(SOPHYAOBJP)perandom.o: perandom.cc \
    400430  $(SOPHYAINCP)sopnamsp.h \
    401431  $(SOPHYAINCP)machdefs.h \
    402   $(SOPHYAINCP)pexceptions.h perandom.h \
    403   $(SOPHYAINCP)histos.h \
     432  $(SOPHYAINCP)pexceptions.h \
     433  perandom.h $(SOPHYAINCP)histos.h \
    404434  $(SOPHYAINCP)objfio.h \
    405435  $(SOPHYAINCP)anydataobj.h \
     
    420450  $(SOPHYAINCP)dvlist.h \
    421451  $(SOPHYAINCP)ndatablock.h \
    422   $(SOPHYAINCP)utilarr.h nbrandom.h \
     452  $(SOPHYAINCP)utilarr.h \
     453  nbrandom.h \
    423454  $(SOPHYAINCP)srandgen.h pemath.h
    424         $(CXXCOMPILE) -o $@ $<
    425  
    426 $(SOPHYAOBJP)poly.o: poly.cc $(SOPHYAINCP)sopnamsp.h \
     455        $(CXXCOMPILELIB) -o $@ $<
     456 
     457$(SOPHYAOBJP)poly.o: poly.cc \
     458  $(SOPHYAINCP)sopnamsp.h \
    427459  $(SOPHYAINCP)machdefs.h poly.h \
    428460  $(SOPHYAINCP)objfio.h \
     
    433465  $(SOPHYAINCP)ppfbinstream.h \
    434466  $(SOPHYAINCP)rawstream.h \
    435   $(SOPHYAINCP)ppfnametag.h peida.h \
    436   $(SOPHYAINCP)utils.h \
     467  $(SOPHYAINCP)ppfnametag.h \
     468  peida.h $(SOPHYAINCP)utils.h \
    437469  $(SOPHYAINCP)perrors.h fmath.h \
    438470  $(SOPHYAINCP)tvector.h \
     
    446478  $(SOPHYAINCP)sopemtx.h \
    447479  $(SOPHYAINCP)fioarr.h
    448         $(CXXCOMPILE) -o $@ $<
     480        $(CXXCOMPILELIB) -o $@ $<
    449481 
    450482$(SOPHYAOBJP)rk4cdifeq.o: rk4cdifeq.cc \
    451483  $(SOPHYAINCP)sopnamsp.h \
    452   $(SOPHYAINCP)machdefs.h rk4cdifeq.h \
    453   difeq.h $(SOPHYAINCP)pexceptions.h \
     484  $(SOPHYAINCP)machdefs.h \
     485  rk4cdifeq.h difeq.h \
     486  $(SOPHYAINCP)pexceptions.h \
    454487  $(SOPHYAINCP)tvector.h \
    455488  $(SOPHYAINCP)tmatrix.h \
     
    468501  $(SOPHYAINCP)utilarr.h \
    469502  $(SOPHYAINCP)ctimer.h
    470         $(CXXCOMPILE) -o $@ $<
     503        $(CXXCOMPILELIB) -o $@ $<
    471504 
    472505$(SOPHYAOBJP)simplesort.o: simplesort.cc \
    473506  $(SOPHYAINCP)sopnamsp.h \
    474   $(SOPHYAINCP)machdefs.h simplesort.h \
    475   peida.h $(SOPHYAINCP)utils.h \
     507  $(SOPHYAINCP)machdefs.h \
     508  simplesort.h peida.h \
     509  $(SOPHYAINCP)utils.h \
    476510  $(SOPHYAINCP)perrors.h \
    477   $(SOPHYAINCP)pexceptions.h fmath.h
    478         $(CXXCOMPILE) -o $@ $<
     511  $(SOPHYAINCP)pexceptions.h \
     512  fmath.h
     513        $(CXXCOMPILELIB) -o $@ $<
    479514 
    480515$(SOPHYAOBJP)simplex.o: simplex.cc \
    481   $(SOPHYAINCP)sopnamsp.h simplex.h \
    482   $(SOPHYAINCP)machdefs.h \
    483   $(SOPHYAINCP)tvector.h \
    484   $(SOPHYAINCP)tmatrix.h \
    485   $(SOPHYAINCP)tarray.h \
    486   $(SOPHYAINCP)basarr.h \
    487   $(SOPHYAINCP)anydataobj.h \
    488   $(SOPHYAINCP)mutyv.h \
    489   $(SOPHYAINCP)dvlist.h \
    490   $(SOPHYAINCP)objfio.h \
    491   $(SOPHYAINCP)ppersist.h \
    492   $(SOPHYAINCP)pexceptions.h \
    493   $(SOPHYAINCP)gnumd5.h \
    494   $(SOPHYAINCP)ppfbinstream.h \
    495   $(SOPHYAINCP)rawstream.h \
    496   $(SOPHYAINCP)ppfnametag.h \
    497   $(SOPHYAINCP)ndatablock.h \
    498   $(SOPHYAINCP)utilarr.h generalfit.h \
    499   generaldata.h $(SOPHYAINCP)ntupintf.h \
    500   poly.h peida.h $(SOPHYAINCP)utils.h \
     516  $(SOPHYAINCP)sopnamsp.h \
     517  simplex.h \
     518  $(SOPHYAINCP)machdefs.h \
     519  $(SOPHYAINCP)tvector.h \
     520  $(SOPHYAINCP)tmatrix.h \
     521  $(SOPHYAINCP)tarray.h \
     522  $(SOPHYAINCP)basarr.h \
     523  $(SOPHYAINCP)anydataobj.h \
     524  $(SOPHYAINCP)mutyv.h \
     525  $(SOPHYAINCP)dvlist.h \
     526  $(SOPHYAINCP)objfio.h \
     527  $(SOPHYAINCP)ppersist.h \
     528  $(SOPHYAINCP)pexceptions.h \
     529  $(SOPHYAINCP)gnumd5.h \
     530  $(SOPHYAINCP)ppfbinstream.h \
     531  $(SOPHYAINCP)rawstream.h \
     532  $(SOPHYAINCP)ppfnametag.h \
     533  $(SOPHYAINCP)ndatablock.h \
     534  $(SOPHYAINCP)utilarr.h \
     535  generalfit.h generaldata.h \
     536  $(SOPHYAINCP)ntupintf.h poly.h \
     537  peida.h $(SOPHYAINCP)utils.h \
    501538  $(SOPHYAINCP)perrors.h fmath.h \
    502539  $(SOPHYAINCP)ntuple.h \
    503540  $(SOPHYAINCP)timing.h
    504         $(CXXCOMPILE) -o $@ $<
     541        $(CXXCOMPILELIB) -o $@ $<
    505542 
    506543$(SOPHYAOBJP)tabmath.o: tabmath.cc \
    507544  $(SOPHYAINCP)sopnamsp.h \
    508   $(SOPHYAINCP)machdefs.h tabmath.h peida.h \
     545  $(SOPHYAINCP)machdefs.h \
     546  tabmath.h peida.h \
    509547  $(SOPHYAINCP)utils.h \
    510548  $(SOPHYAINCP)perrors.h \
    511   $(SOPHYAINCP)pexceptions.h fmath.h \
    512   nbconst.h
    513         $(CXXCOMPILE) -o $@ $<
    514  
    515 $(SOPHYAOBJP)datime.o: datime.c $(SOPHYAINCP)machdefs.h \
    516   $(SOPHYAINCP)strutil.h nbconst.h datime.h
     549  $(SOPHYAINCP)pexceptions.h \
     550  fmath.h nbconst.h
     551        $(CXXCOMPILELIB) -o $@ $<
     552 
     553$(SOPHYAOBJP)datime.o: datime.c \
     554  $(SOPHYAINCP)machdefs.h \
     555  $(SOPHYAINCP)strutil.h nbconst.h \
     556  datime.h
    517557        $(CCOMPILE) -o $@ $<
    518558 
    519559$(SOPHYAOBJP)fftmayer_r4.o: fftmayer_r4.c fftmayer.h \
    520   $(SOPHYAINCP)machdefs.h trigtbl.h
     560  $(SOPHYAINCP)machdefs.h \
     561  trigtbl.h
    521562        $(CCOMPILE) -o $@ $<
    522563 
    523564$(SOPHYAOBJP)fftmayer_r8.o: fftmayer_r8.c fftmayer.h \
    524   $(SOPHYAINCP)machdefs.h trigtbl.h
     565  $(SOPHYAINCP)machdefs.h \
     566  trigtbl.h
    525567        $(CCOMPILE) -o $@ $<
    526568 
     
    536578$(SOPHYAOBJP)nbmath.o: nbmath.c nbmath.h \
    537579  $(SOPHYAINCP)machdefs.h \
    538   $(SOPHYAINCP)smathconst.h matxop.h \
    539   nbinteg.h nbtri.h
     580  $(SOPHYAINCP)smathconst.h \
     581  matxop.h nbinteg.h nbtri.h
    540582        $(CCOMPILE) -o $@ $<
    541583 
Note: See TracChangeset for help on using the changeset viewer.