OBJ1=  bs1.o debug.o gdebug.o getunf.o itrct0.o itrctx.o \
 marqtx.o perif0.o perifx.o rchars.o rdble.o rintg.o \
 rreal.o wchari.o wcharr.o wchars.o wrtxxx.o zcentr.o \
 zcolor.o zfndtc.o zgrey.o zivcol.o zivhsl.o zivrvb.o \
 zlintm.o zseg2.o zsftxt.o ztxt.o dring.o zstrok.o \
 zgnum.o zgtext.o itrctg.o perfgn.o cvreel.o ilaser.o \
 inprfd.o nextb.o perifd.o psopts.o signat.o spstg.o \
 getx11.o perifx11.o x11draw1car.o x11flinsrn.o itrctx11.o x11device.o \
 dinfo.o exec_c.o getenvc.o rinfo.o gethost.o exec.o \
 day_time.o kinfo.o kinfo_date.o kinfo_time.o prettydate.o prettytime.o \
 arret.o espion.o bip.o getenvs.o iand.o ieor.o 

OBJ2=  iinfo.o ishft.o majusc.o minusc.o nomfsd.o ouvrir.o \
 retpag.o tilt.o trunit.o actio2.o actio3.o appart.o \
 arc.o arc2.o arc2p.o arc3p.o atang.o axono.o \
 bblocs.o bgnas.o bubble.o bug3d.o carre.o carsph.o \
 caval.o circl2.o circle.o clean.o clip.o clip3.o \
 cliphd.o closeg.o cmplmn.o codclp.o cofsc2.o commen.o \
 contxt.o cpxlin.o crclc2.o crclcp.o cstrok.o ctrtxt.o \
 cube.o curve.o curve2.o curve3.o cxhull.o debfac.o \
 decod.o defdev.o defwsp.o dessu.o device.o devici.o \
 dheap.o di.o dicho.o dichoi.o dist2p.o dp1dr.o \
 dp1p2.o dpp.o dprdmx.o dprdsc.o dprdvc.o draw3.o 

OBJ3=  drect.o drect2.o droite.o drw3tx.o drwseg.o dsigne.o \
 dsplay.o dtp1d1.o dtp1p2.o dtp1sg.o edline.o encod.o \
 endas.o enddev.o face.o fdessu.o fdroit.o fentr2.o \
 fentri.o fface.o finfac.o finhd1.o formt1.o formt2.o \
 genply.o getext.o gethit.o getnum.o getxy.o getxyc.o \
 gtxyzc.o hachur.o hardcp.o hd1.o hdmat.o head2i.o \
 heai2i.o heap.o heap2i.o heap3i.o heapdi.o heapi.o \
 heapi2.o heapi3.o heax2i.o heax2r.o heaxni.o heaxnr.o \
 hepd2i.o hepi2i.o hepi2r.o highlt.o hplx2i.o hplx2r.o \
 hplx3i.o hplxni.o hplxnr.o hsvrbw.o hsvrgb.o idicho.o \
 inbcol.o inihd1.o inqclp.o inqcol.o inqcrc.o inqcur.o 

OBJ4=  inqexs.o inqfac.o inqfnt.o inqmqt.o inqmsq.o inqnco.o \
 inqnxs.o inqptx.o inqsgm.o inqtbc.o invmat.o isigne.o \
 itd1d2.o itdd.o killg.o ldmat.o ligh3.o limits.o \
 lin2of.o lin2to.o lin3of.o lin3to.o linhd1.o linsrn.o \
 longg.o lshft.o lsort.o lsort1.o masqu2.o masqu3.o \
 masqui.o matuni.o mdp1p2.o modhsv.o mov2of.o mov2to.o \
 mov3of.o mov3to.o nnuees.o nnuees2.o nopers.o normal.o \
 nrmlst.o nrmvct.o openg.o persp.o pjp1d1.o pjpd.o \
 plclp2.o polgon.o polic1.o polic2.o polic3.o police.o \
 poly2.o poly2f.o poly3f.o pos3d.o pos3dd.o posit.o \
 pull.o posit3.o ppause.o prdmat.o prdmxt.o prdscl.o 

OBJ5=  prdvct.o prepar.o prepp1.o prismm.o prlppd.o prspct.o \
 push.o qfen.o qmsq.o qnuclp.o qnumsq.o randm.o \
 random.o razpsk.o rbwhsv.o rect.o rect2.o recta2.o \
 removg.o reperr.o revol.o rfentr.o rgbhsv.o rot.o \
 rotaxe.o rotaxx.o rott.o rshft.o rsigne.o scal.o \
 scale.o scalee.o scratc.o scsc3d.o scso2d.o scso3d.o \
 scspt2.o scspt3.o setcol.o settbc.o shear.o shearr.o \
 shunt2.o shunt3.o slope.o sphcar.o spintc.o stereo.o \
 stroke.o strsft.o swapcl.o symtri.o symtrr.o szscri.o \
 szscrn.o thick.o transf.o triedr.o trsfo1.o trsl.o \
 trsll.o tstrjt.o tstrjx.o txt2d.o txt3d.o txtsrn.o 

OBJ6=  update.o verti.o vertii.o wcube.o wprism.o f3d10_com.o \
 f3d11_com.o f3d12_com.o f3d13_com.o f3d14_com.o f3d15_com.o f3d16_com.o \
 f3d17_com.o f3d18_com.o f3d1_com.o f3d2_com.o f3d3_com.o f3d3tx_com.o \
 f3d4_com.o f3d5_com.o f3d6_com.o f3d7_com.o f3d8_com.o f3d9_com.o \
 f3ddum_com.o f3dhd1_com.o f3dlok_com.o f3dpol_com.o f3dsrt_com.o f3dstr_com.o \
 f3dum_com.o hidf3d_com.o typoli_com.o zxposi_com.o f3dlas_com.o keyboa_com.o \
 perx11_com.o
libf3d.a:$(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4) $(OBJ5) $(OBJ6)
	ar rv libf3d.a $(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4) $(OBJ5) $(OBJ6)
	-ranlib libf3d.a
bs1.o:p_genera/bs1.c
	$(CC) -c $(CFLAGS) p_genera/bs1.c
debug.o:p_genera/debug.c
	$(CC) -c $(CFLAGS) p_genera/debug.c
gdebug.o:p_genera/gdebug.c
	$(CC) -c $(CFLAGS) p_genera/gdebug.c
getunf.o:p_genera/getunf.c
	$(CC) -c $(CFLAGS) p_genera/getunf.c
itrct0.o:p_genera/itrct0.c
	$(CC) -c $(CFLAGS) p_genera/itrct0.c
itrctx.o:p_genera/itrctx.c
	$(CC) -c $(CFLAGS) p_genera/itrctx.c
marqtx.o:p_genera/marqtx.c
	$(CC) -c $(CFLAGS) p_genera/marqtx.c
perif0.o:p_genera/perif0.c
	$(CC) -c $(CFLAGS) p_genera/perif0.c
perifx.o:p_genera/perifx.c
	$(CC) -c $(CFLAGS) p_genera/perifx.c
rchars.o:p_genera/rchars.c
	$(CC) -c $(CFLAGS) p_genera/rchars.c
rdble.o:p_genera/rdble.c
	$(CC) -c $(CFLAGS) p_genera/rdble.c
rintg.o:p_genera/rintg.c
	$(CC) -c $(CFLAGS) p_genera/rintg.c
rreal.o:p_genera/rreal.c
	$(CC) -c $(CFLAGS) p_genera/rreal.c
wchari.o:p_genera/wchari.c
	$(CC) -c $(CFLAGS) p_genera/wchari.c
wcharr.o:p_genera/wcharr.c
	$(CC) -c $(CFLAGS) p_genera/wcharr.c
wchars.o:p_genera/wchars.c
	$(CC) -c $(CFLAGS) p_genera/wchars.c
wrtxxx.o:p_genera/wrtxxx.c
	$(CC) -c $(CFLAGS) p_genera/wrtxxx.c
zcentr.o:p_genera/zcentr.c
	$(CC) -c $(CFLAGS) p_genera/zcentr.c
zcolor.o:p_genera/zcolor.c
	$(CC) -c $(CFLAGS) p_genera/zcolor.c
zfndtc.o:p_genera/zfndtc.c
	$(CC) -c $(CFLAGS) p_genera/zfndtc.c
zgrey.o:p_genera/zgrey.c
	$(CC) -c $(CFLAGS) p_genera/zgrey.c
zivcol.o:p_genera/zivcol.c
	$(CC) -c $(CFLAGS) p_genera/zivcol.c
zivhsl.o:p_genera/zivhsl.c
	$(CC) -c $(CFLAGS) p_genera/zivhsl.c
zivrvb.o:p_genera/zivrvb.c
	$(CC) -c $(CFLAGS) p_genera/zivrvb.c
zlintm.o:p_genera/zlintm.c
	$(CC) -c $(CFLAGS) p_genera/zlintm.c
zseg2.o:p_genera/zseg2.c
	$(CC) -c $(CFLAGS) p_genera/zseg2.c
zsftxt.o:p_genera/zsftxt.c
	$(CC) -c $(CFLAGS) p_genera/zsftxt.c
ztxt.o:p_genera/ztxt.c
	$(CC) -c $(CFLAGS) p_genera/ztxt.c
dring.o:p_genera/dring.c
	$(CC) -c $(CFLAGS) p_genera/dring.c
zstrok.o:p_genera/zstrok.c
	$(CC) -c $(CFLAGS) p_genera/zstrok.c
zgnum.o:p_genera/zgnum.c
	$(CC) -c $(CFLAGS) p_genera/zgnum.c
zgtext.o:p_genera/zgtext.c
	$(CC) -c $(CFLAGS) p_genera/zgtext.c
itrctg.o:p_lhp700/itrctg.c
	$(CC) -c $(CFLAGS) p_lhp700/itrctg.c
perfgn.o:p_lhp700/perfgn.c
	$(CC) -c $(CFLAGS) p_lhp700/perfgn.c
cvreel.o:p_scrip/cvreel.c
	$(CC) -c $(CFLAGS) p_scrip/cvreel.c
ilaser.o:p_scrip/ilaser.c
	$(CC) -c $(CFLAGS) p_scrip/ilaser.c
inprfd.o:p_scrip/inprfd.c
	$(CC) -c $(CFLAGS) p_scrip/inprfd.c
nextb.o:p_scrip/nextb.c
	$(CC) -c $(CFLAGS) p_scrip/nextb.c
perifd.o:p_scrip/perifd.c
	$(CC) -c $(CFLAGS) p_scrip/perifd.c
psopts.o:p_scrip/psopts.c
	$(CC) -c $(CFLAGS) p_scrip/psopts.c
signat.o:p_scrip/signat.c
	$(CC) -c $(CFLAGS) p_scrip/signat.c
spstg.o:p_scrip/spstg.c
	$(CC) -c $(CFLAGS) p_scrip/spstg.c
getx11.o:p_x11/getx11.c
	$(CC) -c $(CFLAGS) p_x11/getx11.c
perifx11.o:p_x11/perifx11.c
	$(CC) -c $(CFLAGS) p_x11/perifx11.c
x11draw1car.o:p_x11/x11draw1car.c
	$(CC) -c $(CFLAGS) p_x11/x11draw1car.c
x11flinsrn.o:p_x11/x11flinsrn.c
	$(CC) -c $(CFLAGS) p_x11/x11flinsrn.c
itrctx11.o:p_x11/itrctx11.c
	$(CC) -c $(CFLAGS) p_x11/itrctx11.c
x11device.o:p_x11/x11device.c
	$(CC) -c $(CFLAGS) p_x11/x11device.c
dinfo.o:u_hp700/dinfo.c
	$(CC) -c $(CFLAGS) u_hp700/dinfo.c
exec_c.o:u_hp700/exec_c.c
	$(CC) -c $(CFLAGS) u_hp700/exec_c.c
getenvc.o:u_hp700/getenvc.c
	$(CC) -c $(CFLAGS) u_hp700/getenvc.c
rinfo.o:u_hp700/rinfo.c
	$(CC) -c $(CFLAGS) u_hp700/rinfo.c
gethost.o:u_hp700/gethost.c
	$(CC) -c $(CFLAGS) u_hp700/gethost.c
exec.o:u_hp700/exec.c
	$(CC) -c $(CFLAGS) u_hp700/exec.c
day_time.o:u_hp700/day_time.c
	$(CC) -c $(CFLAGS) u_hp700/day_time.c
kinfo.o:u_hp700/kinfo.c
	$(CC) -c $(CFLAGS) u_hp700/kinfo.c
kinfo_date.o:u_hp700/kinfo_date.c
	$(CC) -c $(CFLAGS) u_hp700/kinfo_date.c
kinfo_time.o:u_hp700/kinfo_time.c
	$(CC) -c $(CFLAGS) u_hp700/kinfo_time.c
prettydate.o:u_hp700/prettydate.c
	$(CC) -c $(CFLAGS) u_hp700/prettydate.c
prettytime.o:u_hp700/prettytime.c
	$(CC) -c $(CFLAGS) u_hp700/prettytime.c
arret.o:u_hp700/arret.c
	$(CC) -c $(CFLAGS) u_hp700/arret.c
espion.o:u_hp700/espion.c
	$(CC) -c $(CFLAGS) u_hp700/espion.c
bip.o:u_hp700/bip.c
	$(CC) -c $(CFLAGS) u_hp700/bip.c
getenvs.o:u_hp700/getenvs.c
	$(CC) -c $(CFLAGS) u_hp700/getenvs.c
iand.o:u_hp700/iand.c
	$(CC) -c $(CFLAGS) u_hp700/iand.c
ieor.o:u_hp700/ieor.c
	$(CC) -c $(CFLAGS) u_hp700/ieor.c
iinfo.o:u_hp700/iinfo.c
	$(CC) -c $(CFLAGS) u_hp700/iinfo.c
ishft.o:u_hp700/ishft.c
	$(CC) -c $(CFLAGS) u_hp700/ishft.c
majusc.o:u_hp700/majusc.c
	$(CC) -c $(CFLAGS) u_hp700/majusc.c
minusc.o:u_hp700/minusc.c
	$(CC) -c $(CFLAGS) u_hp700/minusc.c
nomfsd.o:u_hp700/nomfsd.c
	$(CC) -c $(CFLAGS) u_hp700/nomfsd.c
ouvrir.o:u_hp700/ouvrir.c
	$(CC) -c $(CFLAGS) u_hp700/ouvrir.c
retpag.o:u_hp700/retpag.c
	$(CC) -c $(CFLAGS) u_hp700/retpag.c
tilt.o:u_hp700/tilt.c
	$(CC) -c $(CFLAGS) u_hp700/tilt.c
trunit.o:u_hp700/trunit.c
	$(CC) -c $(CFLAGS) u_hp700/trunit.c
actio2.o:ft3d/actio2.c
	$(CC) -c $(CFLAGS) ft3d/actio2.c
actio3.o:ft3d/actio3.c
	$(CC) -c $(CFLAGS) ft3d/actio3.c
appart.o:ft3d/appart.c
	$(CC) -c $(CFLAGS) ft3d/appart.c
arc.o:ft3d/arc.c
	$(CC) -c $(CFLAGS) ft3d/arc.c
arc2.o:ft3d/arc2.c
	$(CC) -c $(CFLAGS) ft3d/arc2.c
arc2p.o:ft3d/arc2p.c
	$(CC) -c $(CFLAGS) ft3d/arc2p.c
arc3p.o:ft3d/arc3p.c
	$(CC) -c $(CFLAGS) ft3d/arc3p.c
atang.o:ft3d/atang.c
	$(CC) -c $(CFLAGS) ft3d/atang.c
axono.o:ft3d/axono.c
	$(CC) -c $(CFLAGS) ft3d/axono.c
bblocs.o:ft3d/bblocs.c
	$(CC) -c $(CFLAGS) ft3d/bblocs.c
bgnas.o:ft3d/bgnas.c
	$(CC) -c $(CFLAGS) ft3d/bgnas.c
bubble.o:ft3d/bubble.c
	$(CC) -c $(CFLAGS) ft3d/bubble.c
bug3d.o:ft3d/bug3d.c
	$(CC) -c $(CFLAGS) ft3d/bug3d.c
carre.o:ft3d/carre.c
	$(CC) -c $(CFLAGS) ft3d/carre.c
carsph.o:ft3d/carsph.c
	$(CC) -c $(CFLAGS) ft3d/carsph.c
caval.o:ft3d/caval.c
	$(CC) -c $(CFLAGS) ft3d/caval.c
circl2.o:ft3d/circl2.c
	$(CC) -c $(CFLAGS) ft3d/circl2.c
circle.o:ft3d/circle.c
	$(CC) -c $(CFLAGS) ft3d/circle.c
clean.o:ft3d/clean.c
	$(CC) -c $(CFLAGS) ft3d/clean.c
clip.o:ft3d/clip.c
	$(CC) -c $(CFLAGS) ft3d/clip.c
clip3.o:ft3d/clip3.c
	$(CC) -c $(CFLAGS) ft3d/clip3.c
cliphd.o:ft3d/cliphd.c
	$(CC) -c $(CFLAGS) ft3d/cliphd.c
closeg.o:ft3d/closeg.c
	$(CC) -c $(CFLAGS) ft3d/closeg.c
cmplmn.o:ft3d/cmplmn.c
	$(CC) -c $(CFLAGS) ft3d/cmplmn.c
codclp.o:ft3d/codclp.c
	$(CC) -c $(CFLAGS) ft3d/codclp.c
cofsc2.o:ft3d/cofsc2.c
	$(CC) -c $(CFLAGS) ft3d/cofsc2.c
commen.o:ft3d/commen.c
	$(CC) -c $(CFLAGS) ft3d/commen.c
contxt.o:ft3d/contxt.c
	$(CC) -c $(CFLAGS) ft3d/contxt.c
cpxlin.o:ft3d/cpxlin.c
	$(CC) -c $(CFLAGS) ft3d/cpxlin.c
crclc2.o:ft3d/crclc2.c
	$(CC) -c $(CFLAGS) ft3d/crclc2.c
crclcp.o:ft3d/crclcp.c
	$(CC) -c $(CFLAGS) ft3d/crclcp.c
cstrok.o:ft3d/cstrok.c
	$(CC) -c $(CFLAGS) ft3d/cstrok.c
ctrtxt.o:ft3d/ctrtxt.c
	$(CC) -c $(CFLAGS) ft3d/ctrtxt.c
cube.o:ft3d/cube.c
	$(CC) -c $(CFLAGS) ft3d/cube.c
curve.o:ft3d/curve.c
	$(CC) -c $(CFLAGS) ft3d/curve.c
curve2.o:ft3d/curve2.c
	$(CC) -c $(CFLAGS) ft3d/curve2.c
curve3.o:ft3d/curve3.c
	$(CC) -c $(CFLAGS) ft3d/curve3.c
cxhull.o:ft3d/cxhull.c
	$(CC) -c $(CFLAGS) ft3d/cxhull.c
debfac.o:ft3d/debfac.c
	$(CC) -c $(CFLAGS) ft3d/debfac.c
decod.o:ft3d/decod.c
	$(CC) -c $(CFLAGS) ft3d/decod.c
defdev.o:ft3d/defdev.c
	$(CC) -c $(CFLAGS) ft3d/defdev.c
defwsp.o:ft3d/defwsp.c
	$(CC) -c $(CFLAGS) ft3d/defwsp.c
dessu.o:ft3d/dessu.c
	$(CC) -c $(CFLAGS) ft3d/dessu.c
device.o:ft3d/device.c
	$(CC) -c $(CFLAGS) ft3d/device.c
devici.o:ft3d/devici.c
	$(CC) -c $(CFLAGS) ft3d/devici.c
dheap.o:ft3d/dheap.c
	$(CC) -c $(CFLAGS) ft3d/dheap.c
di.o:ft3d/di.c
	$(CC) -c $(CFLAGS) ft3d/di.c
dicho.o:ft3d/dicho.c
	$(CC) -c $(CFLAGS) ft3d/dicho.c
dichoi.o:ft3d/dichoi.c
	$(CC) -c $(CFLAGS) ft3d/dichoi.c
dist2p.o:ft3d/dist2p.c
	$(CC) -c $(CFLAGS) ft3d/dist2p.c
dp1dr.o:ft3d/dp1dr.c
	$(CC) -c $(CFLAGS) ft3d/dp1dr.c
dp1p2.o:ft3d/dp1p2.c
	$(CC) -c $(CFLAGS) ft3d/dp1p2.c
dpp.o:ft3d/dpp.c
	$(CC) -c $(CFLAGS) ft3d/dpp.c
dprdmx.o:ft3d/dprdmx.c
	$(CC) -c $(CFLAGS) ft3d/dprdmx.c
dprdsc.o:ft3d/dprdsc.c
	$(CC) -c $(CFLAGS) ft3d/dprdsc.c
dprdvc.o:ft3d/dprdvc.c
	$(CC) -c $(CFLAGS) ft3d/dprdvc.c
draw3.o:ft3d/draw3.c
	$(CC) -c $(CFLAGS) ft3d/draw3.c
drect.o:ft3d/drect.c
	$(CC) -c $(CFLAGS) ft3d/drect.c
drect2.o:ft3d/drect2.c
	$(CC) -c $(CFLAGS) ft3d/drect2.c
droite.o:ft3d/droite.c
	$(CC) -c $(CFLAGS) ft3d/droite.c
drw3tx.o:ft3d/drw3tx.c
	$(CC) -c $(CFLAGS) ft3d/drw3tx.c
drwseg.o:ft3d/drwseg.c
	$(CC) -c $(CFLAGS) ft3d/drwseg.c
dsigne.o:ft3d/dsigne.c
	$(CC) -c $(CFLAGS) ft3d/dsigne.c
dsplay.o:ft3d/dsplay.c
	$(CC) -c $(CFLAGS) ft3d/dsplay.c
dtp1d1.o:ft3d/dtp1d1.c
	$(CC) -c $(CFLAGS) ft3d/dtp1d1.c
dtp1p2.o:ft3d/dtp1p2.c
	$(CC) -c $(CFLAGS) ft3d/dtp1p2.c
dtp1sg.o:ft3d/dtp1sg.c
	$(CC) -c $(CFLAGS) ft3d/dtp1sg.c
edline.o:ft3d/edline.c
	$(CC) -c $(CFLAGS) ft3d/edline.c
encod.o:ft3d/encod.c
	$(CC) -c $(CFLAGS) ft3d/encod.c
endas.o:ft3d/endas.c
	$(CC) -c $(CFLAGS) ft3d/endas.c
enddev.o:ft3d/enddev.c
	$(CC) -c $(CFLAGS) ft3d/enddev.c
face.o:ft3d/face.c
	$(CC) -c $(CFLAGS) ft3d/face.c
fdessu.o:ft3d/fdessu.c
	$(CC) -c $(CFLAGS) ft3d/fdessu.c
fdroit.o:ft3d/fdroit.c
	$(CC) -c $(CFLAGS) ft3d/fdroit.c
fentr2.o:ft3d/fentr2.c
	$(CC) -c $(CFLAGS) ft3d/fentr2.c
fentri.o:ft3d/fentri.c
	$(CC) -c $(CFLAGS) ft3d/fentri.c
fface.o:ft3d/fface.c
	$(CC) -c $(CFLAGS) ft3d/fface.c
finfac.o:ft3d/finfac.c
	$(CC) -c $(CFLAGS) ft3d/finfac.c
finhd1.o:ft3d/finhd1.c
	$(CC) -c $(CFLAGS) ft3d/finhd1.c
formt1.o:ft3d/formt1.c
	$(CC) -c $(CFLAGS) ft3d/formt1.c
formt2.o:ft3d/formt2.c
	$(CC) -c $(CFLAGS) ft3d/formt2.c
genply.o:ft3d/genply.c
	$(CC) -c $(CFLAGS) ft3d/genply.c
getext.o:ft3d/getext.c
	$(CC) -c $(CFLAGS) ft3d/getext.c
gethit.o:ft3d/gethit.c
	$(CC) -c $(CFLAGS) ft3d/gethit.c
getnum.o:ft3d/getnum.c
	$(CC) -c $(CFLAGS) ft3d/getnum.c
getxy.o:ft3d/getxy.c
	$(CC) -c $(CFLAGS) ft3d/getxy.c
getxyc.o:ft3d/getxyc.c
	$(CC) -c $(CFLAGS) ft3d/getxyc.c
gtxyzc.o:ft3d/gtxyzc.c
	$(CC) -c $(CFLAGS) ft3d/gtxyzc.c
hachur.o:ft3d/hachur.c
	$(CC) -c $(CFLAGS) ft3d/hachur.c
hardcp.o:ft3d/hardcp.c
	$(CC) -c $(CFLAGS) ft3d/hardcp.c
hd1.o:ft3d/hd1.c
	$(CC) -c $(CFLAGS) ft3d/hd1.c
hdmat.o:ft3d/hdmat.c
	$(CC) -c $(CFLAGS) ft3d/hdmat.c
head2i.o:ft3d/head2i.c
	$(CC) -c $(CFLAGS) ft3d/head2i.c
heai2i.o:ft3d/heai2i.c
	$(CC) -c $(CFLAGS) ft3d/heai2i.c
heap.o:ft3d/heap.c
	$(CC) -c $(CFLAGS) ft3d/heap.c
heap2i.o:ft3d/heap2i.c
	$(CC) -c $(CFLAGS) ft3d/heap2i.c
heap3i.o:ft3d/heap3i.c
	$(CC) -c $(CFLAGS) ft3d/heap3i.c
heapdi.o:ft3d/heapdi.c
	$(CC) -c $(CFLAGS) ft3d/heapdi.c
heapi.o:ft3d/heapi.c
	$(CC) -c $(CFLAGS) ft3d/heapi.c
heapi2.o:ft3d/heapi2.c
	$(CC) -c $(CFLAGS) ft3d/heapi2.c
heapi3.o:ft3d/heapi3.c
	$(CC) -c $(CFLAGS) ft3d/heapi3.c
heax2i.o:ft3d/heax2i.c
	$(CC) -c $(CFLAGS) ft3d/heax2i.c
heax2r.o:ft3d/heax2r.c
	$(CC) -c $(CFLAGS) ft3d/heax2r.c
heaxni.o:ft3d/heaxni.c
	$(CC) -c $(CFLAGS) ft3d/heaxni.c
heaxnr.o:ft3d/heaxnr.c
	$(CC) -c $(CFLAGS) ft3d/heaxnr.c
hepd2i.o:ft3d/hepd2i.c
	$(CC) -c $(CFLAGS) ft3d/hepd2i.c
hepi2i.o:ft3d/hepi2i.c
	$(CC) -c $(CFLAGS) ft3d/hepi2i.c
hepi2r.o:ft3d/hepi2r.c
	$(CC) -c $(CFLAGS) ft3d/hepi2r.c
highlt.o:ft3d/highlt.c
	$(CC) -c $(CFLAGS) ft3d/highlt.c
hplx2i.o:ft3d/hplx2i.c
	$(CC) -c $(CFLAGS) ft3d/hplx2i.c
hplx2r.o:ft3d/hplx2r.c
	$(CC) -c $(CFLAGS) ft3d/hplx2r.c
hplx3i.o:ft3d/hplx3i.c
	$(CC) -c $(CFLAGS) ft3d/hplx3i.c
hplxni.o:ft3d/hplxni.c
	$(CC) -c $(CFLAGS) ft3d/hplxni.c
hplxnr.o:ft3d/hplxnr.c
	$(CC) -c $(CFLAGS) ft3d/hplxnr.c
hsvrbw.o:ft3d/hsvrbw.c
	$(CC) -c $(CFLAGS) ft3d/hsvrbw.c
hsvrgb.o:ft3d/hsvrgb.c
	$(CC) -c $(CFLAGS) ft3d/hsvrgb.c
idicho.o:ft3d/idicho.c
	$(CC) -c $(CFLAGS) ft3d/idicho.c
inbcol.o:ft3d/inbcol.c
	$(CC) -c $(CFLAGS) ft3d/inbcol.c
inihd1.o:ft3d/inihd1.c
	$(CC) -c $(CFLAGS) ft3d/inihd1.c
inqclp.o:ft3d/inqclp.c
	$(CC) -c $(CFLAGS) ft3d/inqclp.c
inqcol.o:ft3d/inqcol.c
	$(CC) -c $(CFLAGS) ft3d/inqcol.c
inqcrc.o:ft3d/inqcrc.c
	$(CC) -c $(CFLAGS) ft3d/inqcrc.c
inqcur.o:ft3d/inqcur.c
	$(CC) -c $(CFLAGS) ft3d/inqcur.c
inqexs.o:ft3d/inqexs.c
	$(CC) -c $(CFLAGS) ft3d/inqexs.c
inqfac.o:ft3d/inqfac.c
	$(CC) -c $(CFLAGS) ft3d/inqfac.c
inqfnt.o:ft3d/inqfnt.c
	$(CC) -c $(CFLAGS) ft3d/inqfnt.c
inqmqt.o:ft3d/inqmqt.c
	$(CC) -c $(CFLAGS) ft3d/inqmqt.c
inqmsq.o:ft3d/inqmsq.c
	$(CC) -c $(CFLAGS) ft3d/inqmsq.c
inqnco.o:ft3d/inqnco.c
	$(CC) -c $(CFLAGS) ft3d/inqnco.c
inqnxs.o:ft3d/inqnxs.c
	$(CC) -c $(CFLAGS) ft3d/inqnxs.c
inqptx.o:ft3d/inqptx.c
	$(CC) -c $(CFLAGS) ft3d/inqptx.c
inqsgm.o:ft3d/inqsgm.c
	$(CC) -c $(CFLAGS) ft3d/inqsgm.c
inqtbc.o:ft3d/inqtbc.c
	$(CC) -c $(CFLAGS) ft3d/inqtbc.c
invmat.o:ft3d/invmat.c
	$(CC) -c $(CFLAGS) ft3d/invmat.c
isigne.o:ft3d/isigne.c
	$(CC) -c $(CFLAGS) ft3d/isigne.c
itd1d2.o:ft3d/itd1d2.c
	$(CC) -c $(CFLAGS) ft3d/itd1d2.c
itdd.o:ft3d/itdd.c
	$(CC) -c $(CFLAGS) ft3d/itdd.c
killg.o:ft3d/killg.c
	$(CC) -c $(CFLAGS) ft3d/killg.c
ldmat.o:ft3d/ldmat.c
	$(CC) -c $(CFLAGS) ft3d/ldmat.c
ligh3.o:ft3d/ligh3.c
	$(CC) -c $(CFLAGS) ft3d/ligh3.c
limits.o:ft3d/limits.c
	$(CC) -c $(CFLAGS) ft3d/limits.c
lin2of.o:ft3d/lin2of.c
	$(CC) -c $(CFLAGS) ft3d/lin2of.c
lin2to.o:ft3d/lin2to.c
	$(CC) -c $(CFLAGS) ft3d/lin2to.c
lin3of.o:ft3d/lin3of.c
	$(CC) -c $(CFLAGS) ft3d/lin3of.c
lin3to.o:ft3d/lin3to.c
	$(CC) -c $(CFLAGS) ft3d/lin3to.c
linhd1.o:ft3d/linhd1.c
	$(CC) -c $(CFLAGS) ft3d/linhd1.c
linsrn.o:ft3d/linsrn.c
	$(CC) -c $(CFLAGS) ft3d/linsrn.c
longg.o:ft3d/longg.c
	$(CC) -c $(CFLAGS) ft3d/longg.c
lshft.o:ft3d/lshft.c
	$(CC) -c $(CFLAGS) ft3d/lshft.c
lsort.o:ft3d/lsort.c
	$(CC) -c $(CFLAGS) ft3d/lsort.c
lsort1.o:ft3d/lsort1.c
	$(CC) -c $(CFLAGS) ft3d/lsort1.c
masqu2.o:ft3d/masqu2.c
	$(CC) -c $(CFLAGS) ft3d/masqu2.c
masqu3.o:ft3d/masqu3.c
	$(CC) -c $(CFLAGS) ft3d/masqu3.c
masqui.o:ft3d/masqui.c
	$(CC) -c $(CFLAGS) ft3d/masqui.c
matuni.o:ft3d/matuni.c
	$(CC) -c $(CFLAGS) ft3d/matuni.c
mdp1p2.o:ft3d/mdp1p2.c
	$(CC) -c $(CFLAGS) ft3d/mdp1p2.c
modhsv.o:ft3d/modhsv.c
	$(CC) -c $(CFLAGS) ft3d/modhsv.c
mov2of.o:ft3d/mov2of.c
	$(CC) -c $(CFLAGS) ft3d/mov2of.c
mov2to.o:ft3d/mov2to.c
	$(CC) -c $(CFLAGS) ft3d/mov2to.c
mov3of.o:ft3d/mov3of.c
	$(CC) -c $(CFLAGS) ft3d/mov3of.c
mov3to.o:ft3d/mov3to.c
	$(CC) -c $(CFLAGS) ft3d/mov3to.c
nnuees.o:ft3d/nnuees.c
	$(CC) -c $(CFLAGS) ft3d/nnuees.c
nnuees2.o:ft3d/nnuees2.c
	$(CC) -c $(CFLAGS) ft3d/nnuees2.c
nopers.o:ft3d/nopers.c
	$(CC) -c $(CFLAGS) ft3d/nopers.c
normal.o:ft3d/normal.c
	$(CC) -c $(CFLAGS) ft3d/normal.c
nrmlst.o:ft3d/nrmlst.c
	$(CC) -c $(CFLAGS) ft3d/nrmlst.c
nrmvct.o:ft3d/nrmvct.c
	$(CC) -c $(CFLAGS) ft3d/nrmvct.c
openg.o:ft3d/openg.c
	$(CC) -c $(CFLAGS) ft3d/openg.c
persp.o:ft3d/persp.c
	$(CC) -c $(CFLAGS) ft3d/persp.c
pjp1d1.o:ft3d/pjp1d1.c
	$(CC) -c $(CFLAGS) ft3d/pjp1d1.c
pjpd.o:ft3d/pjpd.c
	$(CC) -c $(CFLAGS) ft3d/pjpd.c
plclp2.o:ft3d/plclp2.c
	$(CC) -c $(CFLAGS) ft3d/plclp2.c
polgon.o:ft3d/polgon.c
	$(CC) -c $(CFLAGS) ft3d/polgon.c
polic1.o:ft3d/polic1.c
	$(CC) -c $(CFLAGS) ft3d/polic1.c
polic2.o:ft3d/polic2.c
	$(CC) -c $(CFLAGS) ft3d/polic2.c
polic3.o:ft3d/polic3.c
	$(CC) -c $(CFLAGS) ft3d/polic3.c
police.o:ft3d/police.c
	$(CC) -c $(CFLAGS) ft3d/police.c
poly2.o:ft3d/poly2.c
	$(CC) -c $(CFLAGS) ft3d/poly2.c
poly2f.o:ft3d/poly2f.c
	$(CC) -c $(CFLAGS) ft3d/poly2f.c
poly3f.o:ft3d/poly3f.c
	$(CC) -c $(CFLAGS) ft3d/poly3f.c
pos3d.o:ft3d/pos3d.c
	$(CC) -c $(CFLAGS) ft3d/pos3d.c
pos3dd.o:ft3d/pos3dd.c
	$(CC) -c $(CFLAGS) ft3d/pos3dd.c
posit.o:ft3d/posit.c
	$(CC) -c $(CFLAGS) ft3d/posit.c
pull.o:ft3d/pull.c
	$(CC) -c $(CFLAGS) ft3d/pull.c
posit3.o:ft3d/posit3.c
	$(CC) -c $(CFLAGS) ft3d/posit3.c
ppause.o:ft3d/ppause.c
	$(CC) -c $(CFLAGS) ft3d/ppause.c
prdmat.o:ft3d/prdmat.c
	$(CC) -c $(CFLAGS) ft3d/prdmat.c
prdmxt.o:ft3d/prdmxt.c
	$(CC) -c $(CFLAGS) ft3d/prdmxt.c
prdscl.o:ft3d/prdscl.c
	$(CC) -c $(CFLAGS) ft3d/prdscl.c
prdvct.o:ft3d/prdvct.c
	$(CC) -c $(CFLAGS) ft3d/prdvct.c
prepar.o:ft3d/prepar.c
	$(CC) -c $(CFLAGS) ft3d/prepar.c
prepp1.o:ft3d/prepp1.c
	$(CC) -c $(CFLAGS) ft3d/prepp1.c
prismm.o:ft3d/prismm.c
	$(CC) -c $(CFLAGS) ft3d/prismm.c
prlppd.o:ft3d/prlppd.c
	$(CC) -c $(CFLAGS) ft3d/prlppd.c
prspct.o:ft3d/prspct.c
	$(CC) -c $(CFLAGS) ft3d/prspct.c
push.o:ft3d/push.c
	$(CC) -c $(CFLAGS) ft3d/push.c
qfen.o:ft3d/qfen.c
	$(CC) -c $(CFLAGS) ft3d/qfen.c
qmsq.o:ft3d/qmsq.c
	$(CC) -c $(CFLAGS) ft3d/qmsq.c
qnuclp.o:ft3d/qnuclp.c
	$(CC) -c $(CFLAGS) ft3d/qnuclp.c
qnumsq.o:ft3d/qnumsq.c
	$(CC) -c $(CFLAGS) ft3d/qnumsq.c
randm.o:ft3d/randm.c
	$(CC) -c $(CFLAGS) ft3d/randm.c
random.o:ft3d/random.c
	$(CC) -c $(CFLAGS) ft3d/random.c
razpsk.o:ft3d/razpsk.c
	$(CC) -c $(CFLAGS) ft3d/razpsk.c
rbwhsv.o:ft3d/rbwhsv.c
	$(CC) -c $(CFLAGS) ft3d/rbwhsv.c
rect.o:ft3d/rect.c
	$(CC) -c $(CFLAGS) ft3d/rect.c
rect2.o:ft3d/rect2.c
	$(CC) -c $(CFLAGS) ft3d/rect2.c
recta2.o:ft3d/recta2.c
	$(CC) -c $(CFLAGS) ft3d/recta2.c
removg.o:ft3d/removg.c
	$(CC) -c $(CFLAGS) ft3d/removg.c
reperr.o:ft3d/reperr.c
	$(CC) -c $(CFLAGS) ft3d/reperr.c
revol.o:ft3d/revol.c
	$(CC) -c $(CFLAGS) ft3d/revol.c
rfentr.o:ft3d/rfentr.c
	$(CC) -c $(CFLAGS) ft3d/rfentr.c
rgbhsv.o:ft3d/rgbhsv.c
	$(CC) -c $(CFLAGS) ft3d/rgbhsv.c
rot.o:ft3d/rot.c
	$(CC) -c $(CFLAGS) ft3d/rot.c
rotaxe.o:ft3d/rotaxe.c
	$(CC) -c $(CFLAGS) ft3d/rotaxe.c
rotaxx.o:ft3d/rotaxx.c
	$(CC) -c $(CFLAGS) ft3d/rotaxx.c
rott.o:ft3d/rott.c
	$(CC) -c $(CFLAGS) ft3d/rott.c
rshft.o:ft3d/rshft.c
	$(CC) -c $(CFLAGS) ft3d/rshft.c
rsigne.o:ft3d/rsigne.c
	$(CC) -c $(CFLAGS) ft3d/rsigne.c
scal.o:ft3d/scal.c
	$(CC) -c $(CFLAGS) ft3d/scal.c
scale.o:ft3d/scale.c
	$(CC) -c $(CFLAGS) ft3d/scale.c
scalee.o:ft3d/scalee.c
	$(CC) -c $(CFLAGS) ft3d/scalee.c
scratc.o:ft3d/scratc.c
	$(CC) -c $(CFLAGS) ft3d/scratc.c
scsc3d.o:ft3d/scsc3d.c
	$(CC) -c $(CFLAGS) ft3d/scsc3d.c
scso2d.o:ft3d/scso2d.c
	$(CC) -c $(CFLAGS) ft3d/scso2d.c
scso3d.o:ft3d/scso3d.c
	$(CC) -c $(CFLAGS) ft3d/scso3d.c
scspt2.o:ft3d/scspt2.c
	$(CC) -c $(CFLAGS) ft3d/scspt2.c
scspt3.o:ft3d/scspt3.c
	$(CC) -c $(CFLAGS) ft3d/scspt3.c
setcol.o:ft3d/setcol.c
	$(CC) -c $(CFLAGS) ft3d/setcol.c
settbc.o:ft3d/settbc.c
	$(CC) -c $(CFLAGS) ft3d/settbc.c
shear.o:ft3d/shear.c
	$(CC) -c $(CFLAGS) ft3d/shear.c
shearr.o:ft3d/shearr.c
	$(CC) -c $(CFLAGS) ft3d/shearr.c
shunt2.o:ft3d/shunt2.c
	$(CC) -c $(CFLAGS) ft3d/shunt2.c
shunt3.o:ft3d/shunt3.c
	$(CC) -c $(CFLAGS) ft3d/shunt3.c
slope.o:ft3d/slope.c
	$(CC) -c $(CFLAGS) ft3d/slope.c
sphcar.o:ft3d/sphcar.c
	$(CC) -c $(CFLAGS) ft3d/sphcar.c
spintc.o:ft3d/spintc.c
	$(CC) -c $(CFLAGS) ft3d/spintc.c
stereo.o:ft3d/stereo.c
	$(CC) -c $(CFLAGS) ft3d/stereo.c
stroke.o:ft3d/stroke.c
	$(CC) -c $(CFLAGS) ft3d/stroke.c
strsft.o:ft3d/strsft.c
	$(CC) -c $(CFLAGS) ft3d/strsft.c
swapcl.o:ft3d/swapcl.c
	$(CC) -c $(CFLAGS) ft3d/swapcl.c
symtri.o:ft3d/symtri.c
	$(CC) -c $(CFLAGS) ft3d/symtri.c
symtrr.o:ft3d/symtrr.c
	$(CC) -c $(CFLAGS) ft3d/symtrr.c
szscri.o:ft3d/szscri.c
	$(CC) -c $(CFLAGS) ft3d/szscri.c
szscrn.o:ft3d/szscrn.c
	$(CC) -c $(CFLAGS) ft3d/szscrn.c
thick.o:ft3d/thick.c
	$(CC) -c $(CFLAGS) ft3d/thick.c
transf.o:ft3d/transf.c
	$(CC) -c $(CFLAGS) ft3d/transf.c
triedr.o:ft3d/triedr.c
	$(CC) -c $(CFLAGS) ft3d/triedr.c
trsfo1.o:ft3d/trsfo1.c
	$(CC) -c $(CFLAGS) ft3d/trsfo1.c
trsl.o:ft3d/trsl.c
	$(CC) -c $(CFLAGS) ft3d/trsl.c
trsll.o:ft3d/trsll.c
	$(CC) -c $(CFLAGS) ft3d/trsll.c
tstrjt.o:ft3d/tstrjt.c
	$(CC) -c $(CFLAGS) ft3d/tstrjt.c
tstrjx.o:ft3d/tstrjx.c
	$(CC) -c $(CFLAGS) ft3d/tstrjx.c
txt2d.o:ft3d/txt2d.c
	$(CC) -c $(CFLAGS) ft3d/txt2d.c
txt3d.o:ft3d/txt3d.c
	$(CC) -c $(CFLAGS) ft3d/txt3d.c
txtsrn.o:ft3d/txtsrn.c
	$(CC) -c $(CFLAGS) ft3d/txtsrn.c
update.o:ft3d/update.c
	$(CC) -c $(CFLAGS) ft3d/update.c
verti.o:ft3d/verti.c
	$(CC) -c $(CFLAGS) ft3d/verti.c
vertii.o:ft3d/vertii.c
	$(CC) -c $(CFLAGS) ft3d/vertii.c
wcube.o:ft3d/wcube.c
	$(CC) -c $(CFLAGS) ft3d/wcube.c
wprism.o:ft3d/wprism.c
	$(CC) -c $(CFLAGS) ft3d/wprism.c
f3d10_com.o:com/f3d10_com.c
	$(CC) -c $(CFLAGS) com/f3d10_com.c
f3d11_com.o:com/f3d11_com.c
	$(CC) -c $(CFLAGS) com/f3d11_com.c
f3d12_com.o:com/f3d12_com.c
	$(CC) -c $(CFLAGS) com/f3d12_com.c
f3d13_com.o:com/f3d13_com.c
	$(CC) -c $(CFLAGS) com/f3d13_com.c
f3d14_com.o:com/f3d14_com.c
	$(CC) -c $(CFLAGS) com/f3d14_com.c
f3d15_com.o:com/f3d15_com.c
	$(CC) -c $(CFLAGS) com/f3d15_com.c
f3d16_com.o:com/f3d16_com.c
	$(CC) -c $(CFLAGS) com/f3d16_com.c
f3d17_com.o:com/f3d17_com.c
	$(CC) -c $(CFLAGS) com/f3d17_com.c
f3d18_com.o:com/f3d18_com.c
	$(CC) -c $(CFLAGS) com/f3d18_com.c
f3d1_com.o:com/f3d1_com.c
	$(CC) -c $(CFLAGS) com/f3d1_com.c
f3d2_com.o:com/f3d2_com.c
	$(CC) -c $(CFLAGS) com/f3d2_com.c
f3d3_com.o:com/f3d3_com.c
	$(CC) -c $(CFLAGS) com/f3d3_com.c
f3d3tx_com.o:com/f3d3tx_com.c
	$(CC) -c $(CFLAGS) com/f3d3tx_com.c
f3d4_com.o:com/f3d4_com.c
	$(CC) -c $(CFLAGS) com/f3d4_com.c
f3d5_com.o:com/f3d5_com.c
	$(CC) -c $(CFLAGS) com/f3d5_com.c
f3d6_com.o:com/f3d6_com.c
	$(CC) -c $(CFLAGS) com/f3d6_com.c
f3d7_com.o:com/f3d7_com.c
	$(CC) -c $(CFLAGS) com/f3d7_com.c
f3d8_com.o:com/f3d8_com.c
	$(CC) -c $(CFLAGS) com/f3d8_com.c
f3d9_com.o:com/f3d9_com.c
	$(CC) -c $(CFLAGS) com/f3d9_com.c
f3ddum_com.o:com/f3ddum_com.c
	$(CC) -c $(CFLAGS) com/f3ddum_com.c
f3dhd1_com.o:com/f3dhd1_com.c
	$(CC) -c $(CFLAGS) com/f3dhd1_com.c
f3dlok_com.o:com/f3dlok_com.c
	$(CC) -c $(CFLAGS) com/f3dlok_com.c
f3dpol_com.o:com/f3dpol_com.c
	$(CC) -c $(CFLAGS) com/f3dpol_com.c
f3dsrt_com.o:com/f3dsrt_com.c
	$(CC) -c $(CFLAGS) com/f3dsrt_com.c
f3dstr_com.o:com/f3dstr_com.c
	$(CC) -c $(CFLAGS) com/f3dstr_com.c
f3dum_com.o:com/f3dum_com.c
	$(CC) -c $(CFLAGS) com/f3dum_com.c
hidf3d_com.o:com/hidf3d_com.c
	$(CC) -c $(CFLAGS) com/hidf3d_com.c
typoli_com.o:com/typoli_com.c
	$(CC) -c $(CFLAGS) com/typoli_com.c
zxposi_com.o:com/zxposi_com.c
	$(CC) -c $(CFLAGS) com/zxposi_com.c
f3dlas_com.o:com/f3dlas_com.c
	$(CC) -c $(CFLAGS) com/f3dlas_com.c
keyboa_com.o:com/keyboa_com.c
	$(CC) -c $(CFLAGS) com/keyboa_com.c
perx11_com.o:com/perx11_com.c
	$(CC) -c $(CFLAGS) com/perx11_com.c
