From 8339a44e0f59459ee9f123ee0e94c1d6365a4d79 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Wed, 15 Oct 2003 17:20:18 +0000 Subject: updated to compile with more objects svn path=/trunk/; revision=1095 --- externals/build/win/filelist.inc | 235 +++++++++++++++++++++++++++++++-------- externals/build/win/makefile | 13 ++- 2 files changed, 195 insertions(+), 53 deletions(-) diff --git a/externals/build/win/filelist.inc b/externals/build/win/filelist.inc index 86c7fd19..243c42ce 100644 --- a/externals/build/win/filelist.inc +++ b/externals/build/win/filelist.inc @@ -1,82 +1,221 @@ -equalizer.c \ +#ENV.c \ +abs~.c \ aenv~.c \ -filesize.c \ -ftos.c \ +allow.c \ +alternate.c \ ann.c \ +ann_som.c \ +arbran.c \ +arraycopy.c \ +arraysize.c \ +ascseq.c \ +ascwave.c \ +atan2~.c \ +average.c \ +bandpass.c \ +#bdiag~.c \ +beat.c \ +beta.c \ +#bfft~.c \ +bfilt.c \ +bfilt2.c \ +bilex.c \ +borax.c \ +#button.c \ +#bwin~.c \ +catch13~.c \ +cauchy.c \ +#cdplayer.c \ +cheby~.c \ +#chord.c \ +counter.c \ +cxavgdev.c \ +cxmean.c \ +cxstddev.c \ +define_loudspeakers.c \ +delta.c \ +delta~.c \ +deny.c \ +#diag~.c \ +dist.c \ +dist_normal.c \ +dist~.c \ +divide.c \ +divmod.c \ +#dwt~.c \ +dynwav~.c \ +#eadsr~.c \ +#ead~.c \ +#ear~.c \ +edge.c \ +#envgen.c \ +equalizer.c \ expo.c \ +#fdn~.c \ +ffpoly.c \ fifo.c \ +filesize.c \ +ftos.c \ +#fwarp.c \ gauss.c \ -ann_som.c \ +#gcanvas.c \ +gem_average.c \ +gem_change.c \ +gem_counter.c \ gestalt.c \ -henon.c \ -arbran.c \ -ixprint.c \ -lifo.c \ -ignore.c \ -arraysize.c \ +getenv.c \ +#henon.c \ hex2dec.c \ highpass.c \ -ascseq.c \ highshelf.c \ history.c \ -ascwave.c \ hlshelf.c \ -ikeda.c \ -atan2~.c \ -image.c \ +#ibfft~.c \ +#idwt~.c \ +#ifeel.c \ +ignore.c \ +#ikeda.c \ +#image.c \ inv.c \ +invert.c \ iso.c \ -average.c \ -listfunnel.c \ -limit.c \ -bandpass.c \ +ixprint.c \ +#junction~.c \ kalashnikov.c \ +#knob.c \ +lattice~.c \ +lifo.c \ +limit.c \ linear.c \ -#bangfilt.c \ +#linuxevent.c \ +#linuxjoystick.c \ +#linuxmouse.c \ +listfifo.c \ +listfunnel.c \ +ln~.c \ +#lorenz.c \ lowpass.c \ lowshelf.c \ -lorenz.c \ -#bangfilt2.c \ mandelbrot.c \ -beat.c \ mandelbrot~.c \ -beta.c \ -microtime.c \ -bfilt.c \ match.c \ -#mean.c \ -bfilt2.c \ +#matrix~.c \ mean~.c \ +microtime.c \ minus.c \ -bilex.c \ -#netclient.c \ mixer~.c \ -#binshift.c \ mlife.c \ moog~.c \ -borax.c \ multi.c \ -#netdist.c \ -#button.c \ -#netserver.c \ -#netrec.c \ -catch13~.c \ -#oggamp~.c \ -#oggcast~.c \ -cauchy.c \ +multiselect.c \ +nchange.c \ +netclient.c \ +netdist.c \ +netrec.c \ +netserver.c \ notch.c \ nroute.c \ +#oggamp~.c \ +#oggcast~.c \ #oggread~.c \ -#cdplayer.c \ -alternate.c \ -gem_average.c \ -gem_change.c \ -gem_counter.c \ -invert.c \ -multiselect.c \ +#oggwrite~.c \ oneshot.c \ +#openpatch.c \ +#ossmixer.c \ +pan_gogins~.c \ +pansig~.c \ +pan~.c \ +#permut~.c \ +#piperead~.c \ +#pipewrite~.c \ +#pitch.c \ +#plugin~.c \ +plus.c \ +poisson.c \ +pol2rec~.c \ +polygate~.c \ +pong.c \ +prepend.c \ +proc.c \ +#promiscous~.c \ +#proxy.c \ +pulse.c \ +qmult~.c \ +qnorm~.c \ +#qread.c \ +ramp~.c \ +random1.c \ randomF.c \ +random_fl.c \ +random_icg.c \ +random_tw.c \ +#randomix.c \ +range.c \ +#ratio.c \ +#rec2pol~.c \ +receive13.c \ +receive13~.c \ +remote.c \ +reson.c \ +reson~.c \ +rewrap.c \ +rhythm.c \ +#rhythm_ioi_histogram.c \ +#rhythm_quantum.c \ +#rhythm_slave_metro.c \ +rl.c \ +#rossler.c \ +#rtin~.c \ +scale.c \ +score.c \ +scramble~.c \ +send13.c \ +send13~.c \ +serialize.c \ +#sfread~.c \ +#sfwrite13~.c \ +sfwrite~.c \ +#shell.c \ +shuffle.c \ +sinh.c \ +#sl.c \ +#slider.c \ +#sliderh.c \ +speedlim.c \ +split.c \ +sprinkler.c \ +state.c \ +statwav~.c \ +step.c \ strcat.c \ +streamin13~.c \ +streamin~.c \ +streamout13~.c \ +streamout~.c \ +stripdir.c \ +strippath.c \ +subst.c \ +susloop~.c \ +svf~.c \ +sync.c \ +system.c \ +#tabreadmix~.c \ +temperature.c \ +throw13~.c \ +#ticker.c \ +tilt.c \ +timebang.c \ +#toddle.c \ +triang.c \ tripleLine.c \ tripleRand.c \ - +unroute.c \ +unserialize.c \ +urn.c \ +utime.c \ +vbap.c \ +velocity.c \ +#wavinfo.c \ +weibull.c \ +#xfm~.c \ +zhzxh~.c \ diff --git a/externals/build/win/makefile b/externals/build/win/makefile index a8de3fbb..ce887e02 100644 --- a/externals/build/win/makefile +++ b/externals/build/win/makefile @@ -13,15 +13,18 @@ all: filelist.inc link.stamp $(EXTERNALS:.c=.dll) PDNTCFLAGS = /W3 /WX /DNT /DPD /nologo VC="C:\Program Files\Microsoft Visual Studio\Vc98" SRCPATH=..\src +PDPATH=..\..\..\pd -PDNTINCLUDE = /I. /I.. /I..\..\..\pd\src /I$(VC)\include +PDNTINCLUDE = /I. /I.. /I..\..\..\pd\src /I$(VC)\include /I..\..\creb\include PDNTLDIR = $(VC)\lib PDNTLIB = $(PDNTLDIR)\libc.lib \ $(PDNTLDIR)\oldnames.lib \ $(PDNTLDIR)\kernel32.lib \ - $(PDNTLDIR)\wsock32.lib \ - ..\..\..\pd\bin\pd.lib + $(PDNTLDIR)\uuid.lib \ + $(PDNTLDIR)\ws2_32.lib \ + $(PDPATH)\bin\pthreadVC.lib \ + $(PDPATH)\bin\pd.lib .c.dll: cl $(PDNTCFLAGS) $(PDNTINCLUDE) /c $*.c @@ -35,7 +38,7 @@ filelist.inc: transfer: copy $(SRCPATH)\*.c . - + link.stamp: filelist.inc copy $(SRCPATH)\*.c . copy /y nul link.stamp @@ -45,7 +48,7 @@ clean: # don't delete filelist.inc at the moment, as some externals can't be compiled # on win32 -del link.stamp - -del *.c + -del *.c -del *.obj -del *.lib -del *.exp -- cgit v1.2.1