#### BROADCAST 2000
#
# LINKING IN -lXThrStub CAUSED MUTEXES TO FAIL

include ../global_config

OBJS = \
	$(OBJDIR)/adeviceprefs.o \
	$(OBJDIR)/adrivermenu.o \
	$(OBJDIR)/aedit.o \
	$(OBJDIR)/aedits.o \
	$(OBJDIR)/amodule.o \
	$(OBJDIR)/aplugin.o \
	$(OBJDIR)/apluginarray.o \
	$(OBJDIR)/arender.o \
	$(OBJDIR)/arenderthread.o \
	$(OBJDIR)/assetedit.o \
	$(OBJDIR)/assetmanager.o \
	$(OBJDIR)/assets.o \
	$(OBJDIR)/atrack.o \
	$(OBJDIR)/attachmentpoint.o \
	$(OBJDIR)/audio1394.o \
	$(OBJDIR)/audioalsa.o \
	$(OBJDIR)/audioconfig.o \
	$(OBJDIR)/audiodevice.o \
	$(OBJDIR)/audioidevice.o \
	$(OBJDIR)/audioodevice.o \
	$(OBJDIR)/audioesound.o \
	$(OBJDIR)/audiooss.o \
	$(OBJDIR)/autoconf.o \
	$(OBJDIR)/auto.o \
	$(OBJDIR)/autos.o \
	$(OBJDIR)/bezierauto.o \
	$(OBJDIR)/bezierautos.o \
	$(OBJDIR)/bitspopup.o \
	$(OBJDIR)/browsebutton.o \
	$(OBJDIR)/buttonbar.o \
	$(OBJDIR)/cache.o \
	$(OBJDIR)/channel.o \
	$(OBJDIR)/channeledit.o \
	$(OBJDIR)/channelpicker.o \
	$(OBJDIR)/chantables.o \
	$(OBJDIR)/commonrender.o \
	$(OBJDIR)/commonrenderthread.o \
	$(OBJDIR)/compresspopup.o \
	$(OBJDIR)/confirmsave.o \
	$(OBJDIR)/confirmquit.o \
	$(OBJDIR)/console.o \
	$(OBJDIR)/consolescroll.o \
	$(OBJDIR)/cropvideo.o \
	$(OBJDIR)/cursor.o \
	$(OBJDIR)/dcoffset.o \
	$(OBJDIR)/deleteallindexes.o \
	$(OBJDIR)/edit.o \
	$(OBJDIR)/edits.o \
	$(OBJDIR)/featheredits.o \
	$(OBJDIR)/file.o \
	$(OBJDIR)/filebase.o \
	$(OBJDIR)/filebaseima4.o \
	$(OBJDIR)/filebaseulaw.o \
	$(OBJDIR)/filebasevideo.o \
	$(OBJDIR)/fileformat.o \
	$(OBJDIR)/filejpeg.o \
	$(OBJDIR)/filejpeglist.o \
	$(OBJDIR)/filemov.o \
	$(OBJDIR)/filepcm.o \
	$(OBJDIR)/fileplugin.o \
	$(OBJDIR)/filepng.o \
	$(OBJDIR)/filethread.o \
	$(OBJDIR)/filetiff.o \
	$(OBJDIR)/floatauto.o \
	$(OBJDIR)/floatautos.o \
	$(OBJDIR)/formatcheck.o \
	$(OBJDIR)/formatpopup.o \
	$(OBJDIR)/formattools.o \
	$(OBJDIR)/formatwindow.o \
	$(OBJDIR)/indexfile.o \
	$(OBJDIR)/indexprefs.o \
	$(OBJDIR)/indexthread.o \
	$(OBJDIR)/labels.o \
	$(OBJDIR)/levelwindow.o \
	$(OBJDIR)/levelwindowgui.o \
	$(OBJDIR)/loadfile.o \
	$(OBJDIR)/main.o \
	$(OBJDIR)/mainmenu.o \
	$(OBJDIR)/mainsamplescroll.o \
	$(OBJDIR)/mainundo.o \
	$(OBJDIR)/mainwindow.o \
	$(OBJDIR)/mainwindowgui.o \
	$(OBJDIR)/menuaeffects.o \
	$(OBJDIR)/menueffects.o \
	$(OBJDIR)/menuveffects.o \
	$(OBJDIR)/mwindowedit.o \
	$(OBJDIR)/mwindowmove.o \
	$(OBJDIR)/modules.o \
	$(OBJDIR)/module.o \
	$(OBJDIR)/new.o \
	$(OBJDIR)/neworappend.o \
	$(OBJDIR)/okbutton.o \
	$(OBJDIR)/overlayframe.o \
	$(OBJDIR)/patch.o \
	$(OBJDIR)/patchbay.o \
	$(OBJDIR)/playabletracks.o \
	$(OBJDIR)/playbackcursor.o \
	$(OBJDIR)/playbackengine.o \
	$(OBJDIR)/playbackprefs.o \
	$(OBJDIR)/plugin.o \
	$(OBJDIR)/pluginarray.o \
	$(OBJDIR)/plugindialog.o \
	$(OBJDIR)/pluginpopup.o \
	$(OBJDIR)/pluginprefs.o \
	$(OBJDIR)/pluginserver.o \
	$(OBJDIR)/pluginioserver.o \
	$(OBJDIR)/preferences.o \
	$(OBJDIR)/preferencesthread.o \
	$(OBJDIR)/previewaudio.o \
	$(OBJDIR)/previewvideo.o \
	$(OBJDIR)/progressbox.o \
	$(OBJDIR)/question.o \
	$(OBJDIR)/quit.o \
	$(OBJDIR)/recconfirmdelete.o \
	$(OBJDIR)/record.o \
	$(OBJDIR)/recordableatracks.o \
	$(OBJDIR)/recordablevtracks.o \
	$(OBJDIR)/recordaudio.o \
	$(OBJDIR)/recordengine.o \
	$(OBJDIR)/recordgui.o \
	$(OBJDIR)/recordlabel.o \
	$(OBJDIR)/recordprefs.o \
	$(OBJDIR)/recordpreview.o \
	$(OBJDIR)/recordthread.o \
	$(OBJDIR)/recordtransport.o \
	$(OBJDIR)/recordvideo.o \
	$(OBJDIR)/recvideowindow.o \
	$(OBJDIR)/render.o \
	$(OBJDIR)/renderengine.o \
	$(OBJDIR)/savefile.o \
	$(OBJDIR)/scale.o \
	$(OBJDIR)/setchannels.o \
	$(OBJDIR)/setframerate.o \
	$(OBJDIR)/setsamplerate.o \
	$(OBJDIR)/sharedpluginlocation.o \
	$(OBJDIR)/statusbar.o \
	$(OBJDIR)/threadindexer.o \
	$(OBJDIR)/threadloader.o \
	$(OBJDIR)/timebar.o \
	$(OBJDIR)/timebomb.o \
	$(OBJDIR)/toggleauto.o \
	$(OBJDIR)/toggleautos.o \
	$(OBJDIR)/trackcanvas.o \
	$(OBJDIR)/track.o \
	$(OBJDIR)/tracks.o \
	$(OBJDIR)/trackscroll.o \
	$(OBJDIR)/tracksdraw.o \
	$(OBJDIR)/tracksedit.o \
	$(OBJDIR)/transition.o \
	$(OBJDIR)/transitionpopup.o \
	$(OBJDIR)/undostack.o \
	$(OBJDIR)/vdevice1394.o \
	$(OBJDIR)/vdevicebase.o \
	$(OBJDIR)/vdevicex11.o \
	$(OBJDIR)/vdevicelml.o \
	$(OBJDIR)/vdeviceprefs.o \
	$(OBJDIR)/vedit.o \
	$(OBJDIR)/vedits.o \
	$(OBJDIR)/videoconfig.o \
	$(OBJDIR)/videodevice.o \
	$(OBJDIR)/videoprefs.o \
	$(OBJDIR)/videowindow.o \
	$(OBJDIR)/videowindowgui.o \
	$(OBJDIR)/viewprefs.o \
	$(OBJDIR)/virtualnode.o \
	$(OBJDIR)/virtualanode.o \
	$(OBJDIR)/virtualvnode.o \
	$(OBJDIR)/vmodule.o \
	$(OBJDIR)/vplugin.o \
	$(OBJDIR)/vpluginarray.o \
	$(OBJDIR)/vrender.o \
	$(OBJDIR)/vrenderthread.o \
	$(OBJDIR)/vtrack.o

OUTPUT = $(OBJDIR)/bcast2000

#LINUX
STATICLIBS = ../pluginpack/$(OBJDIR)/sharedpluginobjs.a \
	../quicktime/$(OBJDIR)/libquicktime.a \
        ../esound/$(OBJDIR)/libesound.a \
	../tiff/$(OBJDIR)/libtiff.a

# LINUX
LIBS = -L../bcbase/$(OBJDIR)/ -lbcbase $(XLIBS) -lpng -lz -lglib -ldl

CFLAGS += -I../bcbase \
	-I../pluginpack \
	-I../quicktime \
	-I../quicktime/libdv \
	-I../audiofile \
	-I../esound \
	$(shell glib-config --cflags)

export CFLAGS

$(OUTPUT): $(OBJS)
	$(CC) -o $(OUTPUT) $(OBJS) $(STATICLIBS) $(LFLAGS) $(LIBS)
#	strip $(OUTPUT)
#	$(CC) -o $(OUTPUT) $(OBJS) $(STATICLIBS) $(LFLAGS) $(LIBS) ../LeakTracer.o

test: test.o
	$(CC) -o test test.o $(STATICLIBS) $(LFLAGS) $(LIBS)

.C.o:
	$(CC) -c `./c_flags` $*.C

clean:
	find \( -name core \
		-o -name '*.o' \
		-o -name '*.a' \
		-o -name '*.so' \) -exec rm -f {} \;
		rm -f $(OUTPUT)

wc:
	cat *.C *.h | wc

install:
	cp $(OUTPUT) $(PREFIX)/bin

COMPILE = $(CC) -c `./c_flags` $? -o $*.o

$(OBJDIR)/adeviceprefs.o: 		       adeviceprefs.C
	$(COMPILE)
$(OBJDIR)/adrivermenu.o: 		       adrivermenu.C
	$(COMPILE)
$(OBJDIR)/aedit.o: 			       aedit.C
	$(COMPILE)
$(OBJDIR)/aedits.o: 			       aedits.C
	$(COMPILE)
$(OBJDIR)/amodule.o: 			       amodule.C
	$(COMPILE)
$(OBJDIR)/aplugin.o: 			       aplugin.C
	$(COMPILE)
$(OBJDIR)/apluginarray.o: 		       apluginarray.C
	$(COMPILE)
$(OBJDIR)/arender.o: 			       arender.C
	$(COMPILE)
$(OBJDIR)/arenderthread.o: 		       arenderthread.C
	$(COMPILE)
$(OBJDIR)/assetedit.o:  		       assetedit.C
	$(COMPILE)
$(OBJDIR)/assetmanager.o: 		       assetmanager.C
	$(COMPILE)
$(OBJDIR)/assets.o: 			       assets.C
	$(COMPILE)
$(OBJDIR)/atrack.o: 			       atrack.C
	$(COMPILE)
$(OBJDIR)/attachmentpoint.o: 		       attachmentpoint.C
	$(COMPILE)
$(OBJDIR)/audio1394.o:  		       audio1394.C
	$(COMPILE)
$(OBJDIR)/audioalsa.o:  		       audioalsa.C
	$(COMPILE)
$(OBJDIR)/audioconfig.o: 		       audioconfig.C
	$(COMPILE)
$(OBJDIR)/audiodevice.o: 		       audiodevice.C
	$(COMPILE)
$(OBJDIR)/audioidevice.o: 		       audioidevice.C
	$(COMPILE)
$(OBJDIR)/audioodevice.o: 		       audioodevice.C
	$(COMPILE)
$(OBJDIR)/audioesound.o: 		       audioesound.C
	$(COMPILE)
$(OBJDIR)/audiooss.o: 			       audiooss.C
	$(COMPILE)
$(OBJDIR)/autoconf.o: 			       autoconf.C
	$(COMPILE)
$(OBJDIR)/auto.o: 			       auto.C
	$(COMPILE)
$(OBJDIR)/autos.o: 			       autos.C
	$(COMPILE)
$(OBJDIR)/bezierauto.o: 		       bezierauto.C
	$(COMPILE)
$(OBJDIR)/bezierautos.o: 		       bezierautos.C
	$(COMPILE)
$(OBJDIR)/bitspopup.o:  		       bitspopup.C
	$(COMPILE)
$(OBJDIR)/browsebutton.o: 		       browsebutton.C
	$(COMPILE)
$(OBJDIR)/buttonbar.o:  		       buttonbar.C
	$(COMPILE)
$(OBJDIR)/cache.o: 			       cache.C
	$(COMPILE)
$(OBJDIR)/channel.o: 			       channel.C
	$(COMPILE)
$(OBJDIR)/channeledit.o: 		       channeledit.C
	$(COMPILE)
$(OBJDIR)/channelpicker.o: 		       channelpicker.C
	$(COMPILE)
$(OBJDIR)/chantables.o: 		       chantables.C
	$(COMPILE)
$(OBJDIR)/commonrender.o: 		       commonrender.C
	$(COMPILE)
$(OBJDIR)/commonrenderthread.o: 	       commonrenderthread.C
	$(COMPILE)
$(OBJDIR)/compresspopup.o: 		       compresspopup.C
	$(COMPILE)
$(OBJDIR)/confirmsave.o: 		       confirmsave.C
	$(COMPILE)
$(OBJDIR)/confirmquit.o: 		       confirmquit.C
	$(COMPILE)
$(OBJDIR)/console.o: 			       console.C
	$(COMPILE)
$(OBJDIR)/consolescroll.o: 		       consolescroll.C
	$(COMPILE)
$(OBJDIR)/cropvideo.o:  		       cropvideo.C
	$(COMPILE)
$(OBJDIR)/cursor.o: 			       cursor.C
	$(COMPILE)
$(OBJDIR)/dcoffset.o: 			       dcoffset.C
	$(COMPILE)
$(OBJDIR)/deleteallindexes.o: 		       deleteallindexes.C
	$(COMPILE)
$(OBJDIR)/edit.o: 			       edit.C
	$(COMPILE)
$(OBJDIR)/edits.o: 			       edits.C
	$(COMPILE)
$(OBJDIR)/featheredits.o: 		       featheredits.C
	$(COMPILE)
$(OBJDIR)/file.o: 			       file.C
	$(COMPILE)
$(OBJDIR)/filebase.o: 			       filebase.C
	$(COMPILE)
$(OBJDIR)/filebaseima4.o: 		       filebaseima4.C
	$(COMPILE)
$(OBJDIR)/filebaseulaw.o: 		       filebaseulaw.C
	$(COMPILE)
$(OBJDIR)/filebasevideo.o: 		       filebasevideo.C
	$(COMPILE)
$(OBJDIR)/fileformat.o: 		       fileformat.C
	$(COMPILE)
$(OBJDIR)/filejpeg.o: 			       filejpeg.C
	$(COMPILE)
$(OBJDIR)/filejpeglist.o: 		       filejpeglist.C
	$(COMPILE)
$(OBJDIR)/filemov.o: 			       filemov.C
	$(COMPILE)
$(OBJDIR)/filepcm.o: 			       filepcm.C
	$(COMPILE)
$(OBJDIR)/fileplugin.o: 		       fileplugin.C
	$(COMPILE)
$(OBJDIR)/filepng.o: 			       filepng.C
	$(COMPILE)
$(OBJDIR)/filethread.o: 		       filethread.C
	$(COMPILE)
$(OBJDIR)/filetiff.o: 			       filetiff.C
	$(COMPILE)
$(OBJDIR)/floatauto.o:  		       floatauto.C
	$(COMPILE)
$(OBJDIR)/floatautos.o: 		       floatautos.C
	$(COMPILE)
$(OBJDIR)/formatcheck.o: 		       formatcheck.C
	$(COMPILE)
$(OBJDIR)/formatpopup.o: 		       formatpopup.C
	$(COMPILE)
$(OBJDIR)/formattools.o: 		       formattools.C
	$(COMPILE)
$(OBJDIR)/formatwindow.o: 		       formatwindow.C
	$(COMPILE)
$(OBJDIR)/indexfile.o:  		       indexfile.C
	$(COMPILE)
$(OBJDIR)/indexprefs.o: 		       indexprefs.C
	$(COMPILE)
$(OBJDIR)/indexthread.o: 		       indexthread.C
	$(COMPILE)
$(OBJDIR)/labels.o: 			       labels.C
	$(COMPILE)
$(OBJDIR)/levelwindow.o: 		       levelwindow.C
	$(COMPILE)
$(OBJDIR)/levelwindowgui.o: 		       levelwindowgui.C
	$(COMPILE)
$(OBJDIR)/loadfile.o: 			       loadfile.C
	$(COMPILE)
$(OBJDIR)/main.o: 			       main.C
	$(COMPILE)
$(OBJDIR)/mainmenu.o: 			       mainmenu.C
	$(COMPILE)
$(OBJDIR)/mainsamplescroll.o: 		       mainsamplescroll.C
	$(COMPILE)
$(OBJDIR)/mainundo.o: 			       mainundo.C
	$(COMPILE)
$(OBJDIR)/mainwindow.o: 		       mainwindow.C
	$(COMPILE)
$(OBJDIR)/mainwindowgui.o: 		       mainwindowgui.C
	$(COMPILE)
$(OBJDIR)/menuaeffects.o: 		       menuaeffects.C
	$(COMPILE)
$(OBJDIR)/menueffects.o: 		       menueffects.C
	$(COMPILE)
$(OBJDIR)/menuveffects.o: 		       menuveffects.C
	$(COMPILE)
$(OBJDIR)/mwindowedit.o: 		       mwindowedit.C
	$(COMPILE)
$(OBJDIR)/mwindowmove.o: 		       mwindowmove.C
	$(COMPILE)
$(OBJDIR)/modules.o: 			       modules.C
	$(COMPILE)
$(OBJDIR)/module.o: 			       module.C
	$(COMPILE)
$(OBJDIR)/new.o: 			       new.C
	$(COMPILE)
$(OBJDIR)/neworappend.o: 		       neworappend.C
	$(COMPILE)
$(OBJDIR)/okbutton.o: 			       okbutton.C
	$(COMPILE)
$(OBJDIR)/overlayframe.o: 		       overlayframe.C
	$(COMPILE)
$(OBJDIR)/patch.o: 			       patch.C
	$(COMPILE)
$(OBJDIR)/patchbay.o: 			       patchbay.C
	$(COMPILE)
$(OBJDIR)/playabletracks.o: 		       playabletracks.C
	$(COMPILE)
$(OBJDIR)/playbackcursor.o: 		       playbackcursor.C
	$(COMPILE)
$(OBJDIR)/playbackengine.o: 		       playbackengine.C
	$(COMPILE)
$(OBJDIR)/playbackprefs.o: 		       playbackprefs.C
	$(COMPILE)
$(OBJDIR)/plugin.o: 			       plugin.C
	$(COMPILE)
$(OBJDIR)/pluginarray.o: 		       pluginarray.C
	$(COMPILE)
$(OBJDIR)/plugindialog.o: 		       plugindialog.C
	$(COMPILE)
$(OBJDIR)/pluginpopup.o: 		       pluginpopup.C
	$(COMPILE)
$(OBJDIR)/pluginprefs.o: 		       pluginprefs.C
	$(COMPILE)
$(OBJDIR)/pluginserver.o: 		       pluginserver.C
	$(COMPILE)
$(OBJDIR)/pluginioserver.o: 		       pluginioserver.C
	$(COMPILE)
$(OBJDIR)/preferences.o: 		       preferences.C
	$(COMPILE)
$(OBJDIR)/preferencesthread.o:  	       preferencesthread.C
	$(COMPILE)
$(OBJDIR)/previewaudio.o: 		       previewaudio.C
	$(COMPILE)
$(OBJDIR)/previewvideo.o: 		       previewvideo.C
	$(COMPILE)
$(OBJDIR)/progressbox.o: 		       progressbox.C
	$(COMPILE)
$(OBJDIR)/question.o: 			       question.C
	$(COMPILE)
$(OBJDIR)/quit.o: 			       quit.C
	$(COMPILE)
$(OBJDIR)/recconfirmdelete.o: 		       recconfirmdelete.C
	$(COMPILE)
$(OBJDIR)/record.o: 			       record.C
	$(COMPILE)
$(OBJDIR)/recordableatracks.o:  	       recordableatracks.C
	$(COMPILE)
$(OBJDIR)/recordablevtracks.o:  	       recordablevtracks.C
	$(COMPILE)
$(OBJDIR)/recordaudio.o: 		       recordaudio.C
	$(COMPILE)
$(OBJDIR)/recordengine.o: 		       recordengine.C
	$(COMPILE)
$(OBJDIR)/recordgui.o:  		       recordgui.C
	$(COMPILE)
$(OBJDIR)/recordlabel.o: 		       recordlabel.C
	$(COMPILE)
$(OBJDIR)/recordprefs.o: 		       recordprefs.C
	$(COMPILE)
$(OBJDIR)/recordpreview.o: 		       recordpreview.C
	$(COMPILE)
$(OBJDIR)/recordthread.o: 		       recordthread.C
	$(COMPILE)
$(OBJDIR)/recordtransport.o: 		       recordtransport.C
	$(COMPILE)
$(OBJDIR)/recordvideo.o: 		       recordvideo.C
	$(COMPILE)
$(OBJDIR)/recvideowindow.o: 		       recvideowindow.C
	$(COMPILE)
$(OBJDIR)/render.o: 			       render.C
	$(COMPILE)
$(OBJDIR)/renderengine.o: 		       renderengine.C
	$(COMPILE)
$(OBJDIR)/savefile.o: 			       savefile.C
	$(COMPILE)
$(OBJDIR)/scale.o: 			       scale.C
	$(COMPILE)
$(OBJDIR)/setchannels.o: 		       setchannels.C
	$(COMPILE)
$(OBJDIR)/setframerate.o: 		       setframerate.C
	$(COMPILE)
$(OBJDIR)/setsamplerate.o: 		       setsamplerate.C
	$(COMPILE)
$(OBJDIR)/sharedpluginlocation.o: 	       sharedpluginlocation.C
	$(COMPILE)
$(OBJDIR)/statusbar.o:  		       statusbar.C
	$(COMPILE)
$(OBJDIR)/threadindexer.o: 		       threadindexer.C
	$(COMPILE)
$(OBJDIR)/threadloader.o: 		       threadloader.C
	$(COMPILE)
$(OBJDIR)/timebar.o: 			       timebar.C
	$(COMPILE)
$(OBJDIR)/timebomb.o: 			       timebomb.C
	$(COMPILE)
$(OBJDIR)/toggleauto.o: 		       toggleauto.C
	$(COMPILE)
$(OBJDIR)/toggleautos.o: 		       toggleautos.C
	$(COMPILE)
$(OBJDIR)/trackcanvas.o: 		       trackcanvas.C
	$(COMPILE)
$(OBJDIR)/track.o: 			       track.C
	$(COMPILE)
$(OBJDIR)/tracks.o: 			       tracks.C
	$(COMPILE)
$(OBJDIR)/trackscroll.o: 		       trackscroll.C
	$(COMPILE)
$(OBJDIR)/tracksdraw.o: 		       tracksdraw.C
	$(COMPILE)
$(OBJDIR)/tracksedit.o: 		       tracksedit.C
	$(COMPILE)
$(OBJDIR)/transition.o: 		       transition.C
	$(COMPILE)
$(OBJDIR)/transitionpopup.o: 		       transitionpopup.C
	$(COMPILE)
$(OBJDIR)/undostack.o:  		       undostack.C
	$(COMPILE)
$(OBJDIR)/vdevice1394.o: 		       vdevice1394.C
	$(COMPILE)
$(OBJDIR)/vdevicebase.o: 		       vdevicebase.C
	$(COMPILE)
$(OBJDIR)/vdevicex11.o: 		       vdevicex11.C
	$(COMPILE)
$(OBJDIR)/vdevicelml.o: 		       vdevicelml.C
	$(COMPILE)
$(OBJDIR)/vdeviceprefs.o: 		       vdeviceprefs.C
	$(COMPILE)
$(OBJDIR)/vedit.o: 			       vedit.C
	$(COMPILE)
$(OBJDIR)/vedits.o: 			       vedits.C
	$(COMPILE)
$(OBJDIR)/videoconfig.o: 		       videoconfig.C
	$(COMPILE)
$(OBJDIR)/videodevice.o: 		       videodevice.C
	$(COMPILE)
$(OBJDIR)/videoprefs.o: 		       videoprefs.C
	$(COMPILE)
$(OBJDIR)/videowindow.o: 		       videowindow.C
	$(COMPILE)
$(OBJDIR)/videowindowgui.o: 		       videowindowgui.C
	$(COMPILE)
$(OBJDIR)/viewprefs.o:  		       viewprefs.C
	$(COMPILE)
$(OBJDIR)/virtualnode.o: 		       virtualnode.C
	$(COMPILE)
$(OBJDIR)/virtualanode.o: 		       virtualanode.C
	$(COMPILE)
$(OBJDIR)/virtualvnode.o: 		       virtualvnode.C
	$(COMPILE)
$(OBJDIR)/vmodule.o: 			       vmodule.C
	$(COMPILE)
$(OBJDIR)/vplugin.o: 			       vplugin.C
	$(COMPILE)
$(OBJDIR)/vpluginarray.o: 		       vpluginarray.C
	$(COMPILE)
$(OBJDIR)/vrender.o: 			       vrender.C
	$(COMPILE)
$(OBJDIR)/vrenderthread.o: 		       vrenderthread.C
	$(COMPILE)
$(OBJDIR)/vtrack.o: 			       vtrack.C
	$(COMPILE)














































































































































































