"Fossies" - the Fresh Open Source Software Archive

Member "mapm_4.9.5a/makefile.unx" (21 Feb 2010, 3619 Bytes) of package /linux/misc/old/mapm-4.9.5a.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 #
    2 # Generic Unix makefile for MAPM library version = 4.9.5
    3 #
    4 # Run this makefile from the source subdirectory with
    5 #   make -f makefile.unx
    6 #
    7 # Michael Ring
    8 # ringx004@umn.edu
    9 #
   10 # 9 July 2000
   11 #
   12 
   13 SHELL = /bin/sh
   14 CC = gcc
   15 CCP = g++
   16 
   17 CFLAGS = -Wall -O2
   18 CFLAG3 = -Wall -O3
   19 LFLAGS = -s -static
   20 
   21 OBJS =	mapmhasn.o \
   22 	mapmhsin.o \
   23 	mapm_pow.o \
   24 	mapm_log.o \
   25 	mapm_lg2.o \
   26 	mapm_lg4.o \
   27 	mapm_exp.o \
   28 	mapm_lg3.o \
   29 	mapmasin.o \
   30 	mapmasn0.o \
   31 	mapm_sin.o \
   32 	mapm5sin.o \
   33 	mapmrsin.o \
   34 	mapm_cpi.o \
   35 	mapmsqrt.o \
   36 	mapmcbrt.o \
   37 	mapmgues.o \
   38 	mapmfact.o \
   39 	mapm_gcd.o \
   40 	mapmipwr.o \
   41 	mapmpwr2.o \
   42 	mapm_rnd.o \
   43 	mapm_flr.o \
   44 	mapm_fpf.o \
   45 	mapm_rcp.o \
   46 	mapmstck.o \
   47 	mapm_div.o \
   48 	mapm_mul.o \
   49 	mapmfmul.o \
   50 	mapm_fft.o \
   51 	mapm_add.o \
   52 	mapmistr.o \
   53 	mapm_set.o \
   54 	mapm_fam.o \
   55 	mapmutil.o \
   56 	mapmutl2.o \
   57 	mapmutl1.o \
   58 	mapmcnst.o
   59 
   60 all: libmapm.a calc primenum validate cpp_demo
   61 
   62 calc: libmapm.a calc.o
   63 	$(CC) $(LFLAGS) -o calc calc.o libmapm.a -lm
   64 
   65 primenum: libmapm.a primenum.o
   66 	$(CC) $(LFLAGS) -o primenum primenum.o libmapm.a -lm
   67 
   68 validate: libmapm.a validate.o
   69 	$(CC) $(LFLAGS) -o validate validate.o libmapm.a -lm
   70 
   71 cpp_demo: libmapm.a cpp_demo.o
   72 	$(CCP) -o cpp_demo cpp_demo.o libmapm.a -lm
   73 
   74 libmapm.a: $(OBJS)
   75 	rm -f libmapm.a
   76 	ar rc libmapm.a $(OBJS)
   77 
   78 mapmhasn.o: mapmhasn.c
   79 	$(CC) -c $(CFLAGS) mapmhasn.c
   80 
   81 mapmhsin.o: mapmhsin.c
   82 	$(CC) -c $(CFLAGS) mapmhsin.c
   83 
   84 mapm_pow.o: mapm_pow.c
   85 	$(CC) -c $(CFLAGS) mapm_pow.c
   86 
   87 mapm_log.o: mapm_log.c
   88 	$(CC) -c $(CFLAGS) mapm_log.c
   89 
   90 mapm_lg2.o: mapm_lg2.c
   91 	$(CC) -c $(CFLAGS) mapm_lg2.c
   92 
   93 mapm_lg3.o: mapm_lg3.c
   94 	$(CC) -c $(CFLAGS) mapm_lg3.c
   95 
   96 mapm_lg4.o: mapm_lg4.c
   97 	$(CC) -c $(CFLAGS) mapm_lg4.c
   98 
   99 mapm_exp.o: mapm_exp.c
  100 	$(CC) -c $(CFLAGS) mapm_exp.c
  101 
  102 mapmasin.o: mapmasin.c
  103 	$(CC) -c $(CFLAGS) mapmasin.c
  104 
  105 mapmasn0.o: mapmasn0.c
  106 	$(CC) -c $(CFLAGS) mapmasn0.c
  107 
  108 mapm_sin.o: mapm_sin.c
  109 	$(CC) -c $(CFLAGS) mapm_sin.c
  110 
  111 mapm5sin.o: mapm5sin.c
  112 	$(CC) -c $(CFLAGS) mapm5sin.c
  113 
  114 mapm_cpi.o: mapm_cpi.c
  115 	$(CC) -c $(CFLAGS) mapm_cpi.c
  116 
  117 mapm_flr.o: mapm_flr.c
  118 	$(CC) -c $(CFLAGS) mapm_flr.c
  119 
  120 mapm_fpf.o: mapm_fpf.c
  121 	$(CC) -c $(CFLAGS) mapm_fpf.c
  122 
  123 mapm_gcd.o: mapm_gcd.c
  124 	$(CC) -c $(CFLAGS) mapm_gcd.c
  125 
  126 mapm_fam.o: mapm_fam.c
  127 	$(CC) -c $(CFLAGS) mapm_fam.c
  128 
  129 mapmrsin.o: mapmrsin.c
  130 	$(CC) -c $(CFLAGS) mapmrsin.c
  131 
  132 mapmsqrt.o: mapmsqrt.c
  133 	$(CC) -c $(CFLAGS) mapmsqrt.c
  134 
  135 mapmcbrt.o: mapmcbrt.c
  136 	$(CC) -c $(CFLAGS) mapmcbrt.c
  137 
  138 mapmgues.o: mapmgues.c
  139 	$(CC) -c $(CFLAGS) mapmgues.c
  140 
  141 mapmfact.o: mapmfact.c
  142 	$(CC) -c $(CFLAGS) mapmfact.c
  143 
  144 mapmipwr.o: mapmipwr.c
  145 	$(CC) -c $(CFLAGS) mapmipwr.c
  146 
  147 mapmpwr2.o: mapmpwr2.c
  148 	$(CC) -c $(CFLAGS) mapmpwr2.c
  149 
  150 mapm_rnd.o: mapm_rnd.c
  151 	$(CC) -c $(CFLAGS) mapm_rnd.c
  152 
  153 mapmstck.o: mapmstck.c
  154 	$(CC) -c $(CFLAGS) mapmstck.c
  155 
  156 mapm_rcp.o: mapm_rcp.c
  157 	$(CC) -c $(CFLAGS) mapm_rcp.c
  158 
  159 mapm_div.o: mapm_div.c
  160 	$(CC) -c $(CFLAGS) mapm_div.c
  161 
  162 mapm_mul.o: mapm_mul.c
  163 	$(CC) -c $(CFLAGS) mapm_mul.c
  164 
  165 mapmfmul.o: mapmfmul.c
  166 	$(CC) -c $(CFLAG3) mapmfmul.c
  167 
  168 mapm_fft.o: mapm_fft.c
  169 	$(CC) -c $(CFLAGS) mapm_fft.c
  170 
  171 mapm_add.o: mapm_add.c
  172 	$(CC) -c $(CFLAGS) mapm_add.c
  173 
  174 mapmistr.o: mapmistr.c
  175 	$(CC) -c $(CFLAGS) mapmistr.c
  176 
  177 mapm_set.o: mapm_set.c
  178 	$(CC) -c $(CFLAGS) mapm_set.c
  179 
  180 mapmutl1.o: mapmutl1.c
  181 	$(CC) -c $(CFLAGS) mapmutl1.c
  182 
  183 mapmutl2.o: mapmutl2.c
  184 	$(CC) -c $(CFLAGS) mapmutl2.c
  185 
  186 mapmutil.o: mapmutil.c
  187 	$(CC) -c $(CFLAG3) mapmutil.c
  188 
  189 mapmcnst.o: mapmcnst.c
  190 	$(CC) -c $(CFLAGS) mapmcnst.c
  191 
  192 calc.o: calc.c
  193 	$(CC) -c $(CFLAGS) calc.c
  194 
  195 primenum.o: primenum.c
  196 	$(CC) -c $(CFLAGS) primenum.c
  197 
  198 validate.o: validate.c
  199 	$(CC) -c $(CFLAGS) validate.c
  200 
  201 cpp_demo.o: cpp_demo.cpp
  202 	$(CCP) -c $(CFLAGS) cpp_demo.cpp
  203 
  204 clean: 
  205 	rm -f *.o 
  206 	rm -f calc primenum validate cpp_demo
  207