# file: Makefile
#

INCPATH       = -I$(ROOTSYS)\include  -I$(DAQ_BASE)\Applications\Pixel\PixLib\PixController -I$(DAQ_BASE)\Applications\Pixel\PixLib \
				-I. -I$(DAQ_BASE)\Applications\Pixel\PixAnalysis -I$(DAQ_BASE)\Applications\Pixel\DBeditor -I$(DAQ_BASE)\VmeInterface \
				-I$(DAQ_BASE)\RodDaq\CommonWithDsp -I$(ROD_DAQ)/CommonWithDsp/Pixel \
				-I$(USBPIXDLL) \
				-I$(QTDIR)\include\QtCore -I$(QTDIR)\include\QtGui -I$(QTDIR)\include\Qt3Support -I$(QTDIR)\include -I"." -I"$(ROOTSYS)\include" \
				-I"$(VME_INTERFACE)" -I"$(MODULE_ANALYSIS)" -I"$(PIX_LIB)" -I"$(PIX_LIB)\PixConfDBInterface" -I"$(PIX_LIB)\PixController" -I"$(ROD_DAQ)\CommonWithDsp" \
				-I"$(ROD_DAQ)\CommonWithDsp\Pixel" -I"$(PIX_ANA)" -I"$(DBEDT)" -I"$(USB_INCL_DIR)" -I"$(USBPIXDLL)" -I"." -I$(QTDIR)\include\ActiveQt -I"release" -I"." \
				-I$(QTDIR)\mkspecs\win32-msvc2008

DEFINES       = -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_THREAD_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB

CFLAGS        = -nologo -Zm200 -Zc:wchar_t- -O2 -MD -W3 $(DEFINES) $(CXXFLAGS)

CXXFLAGS      = -nologo -Zm200 -Zc:wchar_t- -D_CRT_SECURE_NO_WARNINGS -D _WINDOWS -D _MBCS -DI_AM_LINUX_HOST -DPIXEL_ROD -DHAVE_PLDB -DCOMPL -DNOTDAQ -D__VISUALC__ \
				$(GPIB_FLAG) /MP -O2 -MD -GR -EHsc -W3 -w34100 -w34189 $(DEFINES)
				
LFLAGS        = /LIBPATH:"c:\Qt\4.6.3\lib" /NOLOGO delayimp.lib /MANIFEST  /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' \
				name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" \
				/LIBPATH:$(ROOTSYS)\lib /LIBPATH:$(USB_LIB_DIR) /LIBPATH:$(DAQ_BASE)\lib				

LFLSHARED	  = $(ROOTSYS)\lib\libCore.lib $(ROOTSYS)\lib\libHist.lib $(ROOTSYS)\lib\libCint.lib $(ROOTSYS)\lib\libRIO.lib $(ROOTSYS)\lib\libNet.lib $(ROOTSYS)\lib\libHist.lib \
				$(ROOTSYS)\lib\libGraf.lib $(ROOTSYS)\lib\libGraf3d.lib $(ROOTSYS)\lib\libGpad.lib $(ROOTSYS)\lib\libTree.lib \
				$(ROOTSYS)\lib\libRint.lib $(ROOTSYS)\lib\libPostscript.lib $(ROOTSYS)\lib\libMatrix.lib $(ROOTSYS)\lib\libPhysics.lib $(ROOTSYS)\lib\libMathCore.lib $(ROOTSYS)\lib\libHistPainter.lib \
				$(DAQ_BASE)\lib\libPixAnalysis.lib $(DAQ_BASE)\lib\libPixLib.lib $(DAQ_BASE)\lib\libDBeditor.lib $(DAQ_BASE)\lib\libModuleAnalysis.lib \
				$(DAQ_BASE)\lib\libVmeInterface.lib $(DAQ_BASE)\lib\usbpixdll.lib $(DAQ_BASE)\lib\SiUSBLib.lib \
				$(DAQ_BASE)\lib\nclient.lib $(DAQ_BASE)\lib\libPixGPIB.lib \
				$(QTDIR)\lib\QtCore4.lib $(QTDIR)\lib\Qt3Support4.lib $(QTDIR)\lib\qtmain.lib $(QTDIR)\lib\Qt3Support4.lib $(QTDIR)\lib\QtGui4.lib
				
				
								




all: Thr_vs_nocc.exe
	
Thr_vs_nocc.obj: Thr_vs_nocc.cxx
	cl -c $(CFLAGS) $(INCPATH) Thr_vs_nocc.cxx
	
Thr_vs_nocc.exe: Thr_vs_nocc.obj 
	link $(LFLAGS) /OUT:./Thr_vs_nocc.exe Thr_vs_nocc.obj $(LFLSHARED)

clean:

