aboutsummaryrefslogtreecommitdiff
path: root/pd/src/makefile.nt
diff options
context:
space:
mode:
Diffstat (limited to 'pd/src/makefile.nt')
-rw-r--r--pd/src/makefile.nt23
1 files changed, 16 insertions, 7 deletions
diff --git a/pd/src/makefile.nt b/pd/src/makefile.nt
index 7b4e834e..b57c3d08 100644
--- a/pd/src/makefile.nt
+++ b/pd/src/makefile.nt
@@ -6,14 +6,14 @@ all: pd ..\bin\pdsend.exe ..\bin\pdreceive.exe
VCSDK = "C:\Program Files\Microsoft SDKs\Windows\v6.0A"
VC9 = "C:\Program Files\Microsoft Visual Studio 9.0\VC"
#VC="\Program Files\DevStudio\Vc"
-INCLUDE = -I.\ -I..\Tcl\include -I\DXSDK\include -I$(VC9)\Include \
+INCLUDE = -I.\ -I..\Tcl\include -I$(VC9)\Include \
-I$(VCSDK)\Include
LDIR = $(VCSDK)\lib
LD2 = $(VC9)\lib
-LIB = /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:libc \
- /NODEFAULTLIB:uuid $(LDIR)\kernel32.lib \
+LIB = /NODEFAULTLIB:libcmt /NODEFAULTLIB:libcpmt /NODEFAULTLIB:oldnames \
+ /NODEFAULTLIB:libc /NODEFAULTLIB:uuid $(LDIR)\kernel32.lib \
$(LDIR)\wsock32.lib $(LDIR)\winmm.lib $(LDIR)\advapi32.lib \
$(LDIR)\setupapi.lib ..\bin\pthreadVC.lib \
$(LD2)\libcmt.lib $(LD2)\oldnames.lib
@@ -23,7 +23,7 @@ CFLAGS = /nologo /W3 /DMSW /DNT /DPD /DPD_INTERNAL /DWIN32 /DWINDOWS /Ox \
-D_CRT_SECURE_NO_WARNINGS
LFLAGS = /nologo
-SYSSRC = s_audio_pa.c s_audio_pablio.c s_audio_paring.c \
+SYSSRC = s_audio_pa.c s_audio_paring.c \
s_audio_mmio.c s_midi_pm.c
SRC = g_canvas.c g_graph.c g_text.c g_rtext.c g_array.c g_template.c g_io.c \
@@ -33,7 +33,7 @@ SRC = g_canvas.c g_graph.c g_text.c g_rtext.c g_array.c g_template.c g_io.c \
m_pd.c m_class.c m_obj.c m_atom.c m_memory.c m_binbuf.c \
m_conf.c m_glob.c m_sched.c \
s_main.c s_inter.c s_file.c s_print.c \
- s_loader.c s_path.c s_entry.c s_audio.c s_midi.c \
+ s_loader.c s_path.c s_entry.c s_audio.c s_midi.c s_utf8.c \
d_ugen.c d_ctl.c d_arithmetic.c d_osc.c d_filter.c d_dac.c d_misc.c \
d_math.c d_fft.c d_fft_mayer.c d_fftroutine.c d_array.c d_global.c \
d_delay.c d_resample.c \
@@ -53,8 +53,10 @@ SRCPA = $(PASRC)/common/pa_stream.c \
$(PASRC)/common/pa_cpuload.c \
$(PASRC)/common/pa_converters.c \
$(PASRC)/common/pa_allocation.c \
+ $(PASRC)/common/pa_ringbuffer.c \
$(PASRC)/os/win/pa_win_hostapis.c \
$(PASRC)/os/win/pa_win_util.c \
+ $(PASRC)/os/win/pa_win_waveformat.c \
$(PASRC)/hostapi/wmme/pa_win_wmme.c
SRCASIO = $(PADIR)/pa_asio/pa_asio.cpp
@@ -67,8 +69,11 @@ $(LDIR)\odbc32.lib $(LDIR)\odbccp32.lib ..\lib\asio\asiolib.lib
PAOBJ = pa_stream.obj pa_trace.obj pa_skeleton.obj pa_process.obj \
pa_front.obj pa_dither.obj pa_cpuload.obj pa_converters.obj \
- pa_allocation.obj pa_win_hostapis.obj pa_win_util.obj pa_asio.obj \
- pa_win_wmme.obj
+ pa_allocation.obj pa_ringbuffer.obj \
+ pa_win_hostapis.obj pa_win_util.obj pa_win_waveformat.obj \
+ pa_win_wmme.obj \
+ pa_asio.obj
+
# pa_win_wdmks.obj
PMDIR = ..\portmidi
@@ -141,11 +146,15 @@ pa_converters.obj: $(PASRC)\common\pa_converters.c
cl /c $(ALLCF) $(PASRC)\common\pa_converters.c
pa_allocation.obj: $(PASRC)\common\pa_allocation.c
cl /c $(ALLCF) $(PASRC)\common\pa_allocation.c
+pa_ringbuffer.obj: $(PASRC)\common\pa_ringbuffer.c
+ cl /c $(ALLCF) $(PASRC)\common\pa_ringbuffer.c
pa_win_hostapis.obj: $(PASRC)\os\win\pa_win_hostapis.c
cl /c $(ALLCF) $(PASRC)\os\win\pa_win_hostapis.c
pa_win_util.obj: $(PASRC)\os\win\pa_win_util.c
cl /c $(ALLCF) $(PASRC)\os\win\pa_win_util.c
+pa_win_waveformat.obj: $(PASRC)\os\win\pa_win_waveformat.c
+ cl /c $(ALLCF) $(PASRC)\os\win\pa_win_waveformat.c
pa_win_wmme.obj: $(PASRC)\hostapi\wmme\pa_win_wmme.c
cl /c $(ALLCF) $(PASRC)\hostapi\wmme\pa_win_wmme.c
pa_win_wdmks.obj: $(PADIR)\pa_win_wdmks\pa_win_wdmks.c