$(OBJDIR)/colorpicker.o \
$(OBJDIR)/commercials.o \
$(OBJDIR)/commonrender.o \
$(OBJDIR)/colorpicker.o \
$(OBJDIR)/commercials.o \
$(OBJDIR)/commonrender.o \
$(OBJDIR)/formatcheck.o \
$(OBJDIR)/formatpopup.o \
$(OBJDIR)/formatpresets.o \
$(OBJDIR)/formatcheck.o \
$(OBJDIR)/formatpopup.o \
$(OBJDIR)/formatpresets.o \
$(OBJDIR)/menueffects.o \
$(OBJDIR)/menutransitionlength.o \
$(OBJDIR)/menuveffects.o \
$(OBJDIR)/menueffects.o \
$(OBJDIR)/menutransitionlength.o \
$(OBJDIR)/menuveffects.o \
$(OBJDIR)/packagedispatcher.o \
$(OBJDIR)/packagerenderer.o \
$(OBJDIR)/packagingengine.o \
$(OBJDIR)/packagedispatcher.o \
$(OBJDIR)/packagerenderer.o \
$(OBJDIR)/packagingengine.o \
$(OBJDIR)/pluginvclient.o \
$(OBJDIR)/preferences.o \
$(OBJDIR)/preferencesthread.o \
$(OBJDIR)/pluginvclient.o \
$(OBJDIR)/preferences.o \
$(OBJDIR)/preferencesthread.o \
$(OBJDIR)/vautomation.o \
$(OBJDIR)/vdevice1394.o \
$(OBJDIR)/vdevicebase.o \
$(OBJDIR)/vautomation.o \
$(OBJDIR)/vdevice1394.o \
$(OBJDIR)/vdevicebase.o \
$(OBJDIR)/vdevicedvb.o \
$(OBJDIR)/vdevicempeg.o \
$(OBJDIR)/vdeviceprefs.o \
$(OBJDIR)/vdevicev4l2jpeg.o \
$(OBJDIR)/vdevicev4l2mpeg.o \
$(OBJDIR)/vdevicev4l2.o \
$(OBJDIR)/vdevicedvb.o \
$(OBJDIR)/vdevicempeg.o \
$(OBJDIR)/vdeviceprefs.o \
$(OBJDIR)/vdevicev4l2jpeg.o \
$(OBJDIR)/vdevicev4l2mpeg.o \
$(OBJDIR)/vdevicev4l2.o \
$(LINKER) `cat $(OBJDIR)/objs`
$(if $(findstring -g,$(CFLAGS)),objcopy --only-keep-debug $(OUTPUT) $(OUTPUT_G))
$(if $(findstring -ggdb,$(CFLAGS)),,strip $(OUTPUT))
$(LINKER) `cat $(OBJDIR)/objs`
$(if $(findstring -g,$(CFLAGS)),objcopy --only-keep-debug $(OUTPUT) $(OUTPUT_G))
$(if $(findstring -ggdb,$(CFLAGS)),,strip $(OUTPUT))
@echo g++ -o $@ $(CUTOBJS)
@g++ $(CFLAGS) -pthread -o $@ $(CUTOBJS) $(CUTLIBS) $(LIBS)
$(if $(findstring -g,$(CFLAGS)),objcopy --only-keep-debug $(CUTADS) $(CUTADS).debuginfo)
@echo g++ -o $@ $(CUTOBJS)
@g++ $(CFLAGS) -pthread -o $@ $(CUTOBJS) $(CUTLIBS) $(LIBS)
$(if $(findstring -g,$(CFLAGS)),objcopy --only-keep-debug $(CUTADS) $(CUTADS).debuginfo)
$(if $(findstring -g,$(CFLAGS)),objcopy --only-keep-debug $(BDWRITE) $(BDWRITE).debuginfo)
$(if $(findstring -ggdb,$(CFLAGS)),,strip $(BDWRITE))
$(if $(findstring -g,$(CFLAGS)),objcopy --only-keep-debug $(BDWRITE) $(BDWRITE).debuginfo)
$(if $(findstring -ggdb,$(CFLAGS)),,strip $(BDWRITE))
- $(CXX) `cat $(OBJDIR)/c_flags` -c $< -o $@
+ $(CXX) `cat $(OBJDIR)/c_flags` -DMSGQUAL=$* -c $< -o $@
+
+$(OBJDIR)/fileexr.o: fileexr.C
+ $(CXX) `cat $(OBJDIR)/c_flags` -Wno-deprecated -DMSGQUAL=$* -c $< -o $@
-$(DCRAW): dcraw.c
- $(GCC) `cat $(OBJDIR)/c_flags` dcraw.c -c -o $*.o
+
+$(DCRAW): dcraw.C
+ $(CXX) `cat $(OBJDIR)/c_flags` $(if $(findstring -ggdb,$(CFLAGS)),,-O4) -DNODEPS -DLOCALTIME \
+ -Wno-misleading-indentation -Wno-sign-compare -Wno-narrowing dcraw.C -c -o $*.o