[gelöst] QWT 5.0.2 + QT4.3.1 + MINGW: Problem mit dem moc

Alles rund um die Programmierung mit Qt
Antworten
nando
Beiträge: 321
Registriert: 28. Oktober 2004 13:16

[gelöst] QWT 5.0.2 + QT4.3.1 + MINGW: Problem mit dem moc

Beitrag von nando »

Hi,

hat einer schon mal qwt-5.0.2 + qt-4.3.1 unter mingw uebersetzt ???

irgendwie ist da noch ein bug drin.
obwohl ich QTDIR, PATH etc. richtig gesetzt habe vermurkst er beim compilieren der moc-files den compile aufruf fuer den moc.
es verscwinden die back-slashes....
die "normalen" nicht-moc cpp dateien uebersetzt er ohne problem.....

Code: Alles auswählen

make[2]: C:Qt4.3.1bin/moc.exe: Command not found

gruss,
Nando
Zuletzt geändert von nando am 30. August 2007 10:46, insgesamt 1-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Foren - Suche -> msys im Pfad ...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
nando
Beiträge: 321
Registriert: 28. Oktober 2004 13:16

Beitrag von nando »

sorry,
aber da finde ich nix, was mein problem betrifft.... :?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Ist es so schwer nach msys zu suchen?

z.B. hier: http://qtforum.de/forum/viewtopic.php?t ... light=msys
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Uwe
Beiträge: 176
Registriert: 9. Oktober 2005 13:37
Wohnort: München

Beitrag von Uwe »

Christian81 hat geschrieben:Ist es so schwer nach msys zu suchen?
Naja, so hilfreich ist das Archiv in diesem Fall sicher nicht, da das Problem bzw. die angebotenen Lösungen veraltet sind und eher irritieren als helfen:

qmake unterstützt die MSYS-Shell seit Qt 4.3.0, war dort aber noch buggy für das subdirs-template ( Workaround: qmake -recursive benutzen ). Der Fehler sollte aber mit 4.3.1 behoben sein: http://trolltech.com/developer/task-tra ... &id=166541

D.h. mit Qt 4.3.1 sollten keine Verrenkungen mit der MSYS Shell mehr notwendig sein.

Uwe
nando
Beiträge: 321
Registriert: 28. Oktober 2004 13:16

Beitrag von nando »

Christian81 hat geschrieben:Ist es so schwer nach msys zu suchen?
oh man... du hast scheinbar wirklich nicht richtig gelesen....
na klar hab ich diesen beitrag auch schon gelesen.. aber er loest nicht das problem was ich habe!!!


@uwe...
danke fuer deine antwort...
ich benutze qt-4.3.1, aber leider funktioniert es immer noch nicht...
den tip mit dem qmake -r hab ich schon probiert, klappt aber leider auch nicht..


gruss,
nando
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Dein Problem ist typisch für msys/cygwin im Pfad... da kannst Du es noch sehr bestreiten das es nicht dein Problem ist.

Code: Alles auswählen

set PATH=%PATH%;C:\msys\1.0\bin
c:\tmp\qt-4.2.1\bin\qmake -spec win32-g++
mingw32-make
/usr/bin/sh: C:tmpqt-4.2.1/bin/moc.exe: No such file or directory
Ist zwar 4.2.1 aber ggf. ist ja in 4.3.1 immer noch ein Bug drin (oder Du nimmst ein altes qmake).
Anhand Deines Makefiles (bzw. Makefile.Debug/.Release) können wir das aber ggf. rausfinden.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
nando
Beiträge: 321
Registriert: 28. Oktober 2004 13:16

Beitrag von nando »

hier mal das makefile...

Code: Alles auswählen

#############################################################################
# Makefile for building: qwt
# Generated by qmake (2.01a) (Qt 4.3.1) on: Mi 29. Aug 12:24:40 2007
# Project:  qwt.pro
# Template: subdirs
# Command: c:\Qt\4.3.1\bin\qmake.exe -spec c:/Qt/4.3.1/mkspecs/win32-g++ -win32 -o Makefile qwt.pro
#############################################################################

first: make_default
MAKEFILE      = Makefile
QMAKE         = c:/Qt/4.3.1/bin/qmake.exe
DEL_FILE      = rm
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir
COPY          = cp
COPY_FILE     = $(COPY)
COPY_DIR      = xcopy /s /q /y /i
INSTALL_FILE  = $(COPY_FILE)
INSTALL_PROGRAM = $(COPY_FILE)
INSTALL_DIR   = $(COPY_DIR)
DEL_FILE      = rm
SYMLINK       = 
DEL_DIR       = rmdir
MOVE          = mv
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir
SUBTARGETS    =  \
		sub-src \
		sub-textengines \
		sub-designer

src//$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) src/ || $(MKDIR) src/ 
	cd src/ && $(QMAKE) src.pro -spec c:/Qt/4.3.1/mkspecs/win32-g++ -win32 -o $(MAKEFILE)
sub-src-qmake_all:  FORCE
	@$(CHK_DIR_EXISTS) src/ || $(MKDIR) src/ 
	cd src/ && $(QMAKE) src.pro -spec c:/Qt/4.3.1/mkspecs/win32-g++ -win32 -o $(MAKEFILE)
sub-src: src//$(MAKEFILE) FORCE
	cd src/ && $(MAKE) -f $(MAKEFILE)
sub-src-make_default: src//$(MAKEFILE) FORCE
	cd src/ && $(MAKE) -f $(MAKEFILE) 
sub-src-make_first: src//$(MAKEFILE) FORCE
	cd src/ && $(MAKE) -f $(MAKEFILE) first
sub-src-all: src//$(MAKEFILE) FORCE
	cd src/ && $(MAKE) -f $(MAKEFILE) all
sub-src-clean: src//$(MAKEFILE) FORCE
	cd src/ && $(MAKE) -f $(MAKEFILE) clean
sub-src-distclean: src//$(MAKEFILE) FORCE
	cd src/ && $(MAKE) -f $(MAKEFILE) distclean
sub-src-install_subtargets: src//$(MAKEFILE) FORCE
	cd src/ && $(MAKE) -f $(MAKEFILE) install
sub-src-uninstall_subtargets: src//$(MAKEFILE) FORCE
	cd src/ && $(MAKE) -f $(MAKEFILE) uninstall
textengines//$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) textengines/ || $(MKDIR) textengines/ 
	cd textengines/ && $(QMAKE) textengines.pro -spec c:/Qt/4.3.1/mkspecs/win32-g++ -win32 -o $(MAKEFILE)
sub-textengines-qmake_all:  FORCE
	@$(CHK_DIR_EXISTS) textengines/ || $(MKDIR) textengines/ 
	cd textengines/ && $(QMAKE) textengines.pro -spec c:/Qt/4.3.1/mkspecs/win32-g++ -win32 -o $(MAKEFILE)
sub-textengines: textengines//$(MAKEFILE) FORCE
	cd textengines/ && $(MAKE) -f $(MAKEFILE)
sub-textengines-make_default: textengines//$(MAKEFILE) FORCE
	cd textengines/ && $(MAKE) -f $(MAKEFILE) 
sub-textengines-make_first: textengines//$(MAKEFILE) FORCE
	cd textengines/ && $(MAKE) -f $(MAKEFILE) first
sub-textengines-all: textengines//$(MAKEFILE) FORCE
	cd textengines/ && $(MAKE) -f $(MAKEFILE) all
sub-textengines-clean: textengines//$(MAKEFILE) FORCE
	cd textengines/ && $(MAKE) -f $(MAKEFILE) clean
sub-textengines-distclean: textengines//$(MAKEFILE) FORCE
	cd textengines/ && $(MAKE) -f $(MAKEFILE) distclean
sub-textengines-install_subtargets: textengines//$(MAKEFILE) FORCE
	cd textengines/ && $(MAKE) -f $(MAKEFILE) install
sub-textengines-uninstall_subtargets: textengines//$(MAKEFILE) FORCE
	cd textengines/ && $(MAKE) -f $(MAKEFILE) uninstall
designer//$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) designer/ || $(MKDIR) designer/ 
	cd designer/ && $(QMAKE) designer.pro -spec c:/Qt/4.3.1/mkspecs/win32-g++ -win32 -o $(MAKEFILE)
sub-designer-qmake_all:  FORCE
	@$(CHK_DIR_EXISTS) designer/ || $(MKDIR) designer/ 
	cd designer/ && $(QMAKE) designer.pro -spec c:/Qt/4.3.1/mkspecs/win32-g++ -win32 -o $(MAKEFILE)
sub-designer: designer//$(MAKEFILE) FORCE
	cd designer/ && $(MAKE) -f $(MAKEFILE)
sub-designer-make_default: designer//$(MAKEFILE) FORCE
	cd designer/ && $(MAKE) -f $(MAKEFILE) 
sub-designer-make_first: designer//$(MAKEFILE) FORCE
	cd designer/ && $(MAKE) -f $(MAKEFILE) first
sub-designer-all: designer//$(MAKEFILE) FORCE
	cd designer/ && $(MAKE) -f $(MAKEFILE) all
sub-designer-clean: designer//$(MAKEFILE) FORCE
	cd designer/ && $(MAKE) -f $(MAKEFILE) clean
sub-designer-distclean: designer//$(MAKEFILE) FORCE
	cd designer/ && $(MAKE) -f $(MAKEFILE) distclean
sub-designer-install_subtargets: designer//$(MAKEFILE) FORCE
	cd designer/ && $(MAKE) -f $(MAKEFILE) install
sub-designer-uninstall_subtargets: designer//$(MAKEFILE) FORCE
	cd designer/ && $(MAKE) -f $(MAKEFILE) uninstall

Makefile: qwt.pro  c:/Qt/4.3.1/mkspecs/win32-g++/qmake.conf c:/Qt/4.3.1/mkspecs/qconfig.pri \
		c:/Qt/4.3.1/mkspecs/features/qt_functions.prf \
		c:/Qt/4.3.1/mkspecs/features/qt_config.prf \
		c:/Qt/4.3.1/mkspecs/features/exclusive_builds.prf \
		c:/Qt/4.3.1/mkspecs/features/default_pre.prf \
		c:/Qt/4.3.1/mkspecs/features/win32/default_pre.prf \
		qwtconfig.pri \
		c:/Qt/4.3.1/mkspecs/features/release.prf \
		c:/Qt/4.3.1/mkspecs/features/debug_and_release.prf \
		c:/Qt/4.3.1/mkspecs/features/default_post.prf \
		c:/Qt/4.3.1/mkspecs/features/win32/thread.prf \
		c:/Qt/4.3.1/mkspecs/features/warn_on.prf \
		c:/Qt/4.3.1/mkspecs/features/qt.prf \
		c:/Qt/4.3.1/mkspecs/features/moc.prf \
		c:/Qt/4.3.1/mkspecs/features/win32/rtti.prf \
		c:/Qt/4.3.1/mkspecs/features/win32/exceptions.prf \
		c:/Qt/4.3.1/mkspecs/features/win32/stl.prf \
		c:/Qt/4.3.1/mkspecs/features/shared.prf \
		c:/Qt/4.3.1/mkspecs/features/win32/windows.prf \
		c:/Qt/4.3.1/mkspecs/features/resources.prf \
		c:/Qt/4.3.1/mkspecs/features/uic.prf \
		c:/Qt/4.3.1/mkspecs/features/yacc.prf \
		c:/Qt/4.3.1/mkspecs/features/lex.prf
	$(QMAKE) -spec c:/Qt/4.3.1/mkspecs/win32-g++ -win32 -o Makefile qwt.pro
c:/Qt/4.3.1/mkspecs/qconfig.pri:
c:/Qt/4.3.1/mkspecs/features/qt_functions.prf:
c:/Qt/4.3.1/mkspecs/features/qt_config.prf:
c:/Qt/4.3.1/mkspecs/features/exclusive_builds.prf:
c:/Qt/4.3.1/mkspecs/features/default_pre.prf:
c:/Qt/4.3.1/mkspecs/features/win32/default_pre.prf:
qwtconfig.pri:
c:/Qt/4.3.1/mkspecs/features/release.prf:
c:/Qt/4.3.1/mkspecs/features/debug_and_release.prf:
c:/Qt/4.3.1/mkspecs/features/default_post.prf:
c:/Qt/4.3.1/mkspecs/features/win32/thread.prf:
c:/Qt/4.3.1/mkspecs/features/warn_on.prf:
c:/Qt/4.3.1/mkspecs/features/qt.prf:
c:/Qt/4.3.1/mkspecs/features/moc.prf:
c:/Qt/4.3.1/mkspecs/features/win32/rtti.prf:
c:/Qt/4.3.1/mkspecs/features/win32/exceptions.prf:
c:/Qt/4.3.1/mkspecs/features/win32/stl.prf:
c:/Qt/4.3.1/mkspecs/features/shared.prf:
c:/Qt/4.3.1/mkspecs/features/win32/windows.prf:
c:/Qt/4.3.1/mkspecs/features/resources.prf:
c:/Qt/4.3.1/mkspecs/features/uic.prf:
c:/Qt/4.3.1/mkspecs/features/yacc.prf:
c:/Qt/4.3.1/mkspecs/features/lex.prf:
qmake: qmake_all FORCE
	@$(QMAKE) -spec c:/Qt/4.3.1/mkspecs/win32-g++ -win32 -o Makefile qwt.pro

qmake_all: sub-src-qmake_all sub-textengines-qmake_all sub-designer-qmake_all FORCE

make_default: sub-src-make_default sub-textengines-make_default sub-designer-make_default FORCE
make_first: sub-src-make_first sub-textengines-make_first sub-designer-make_first FORCE
all: sub-src-all sub-textengines-all sub-designer-all FORCE
clean: sub-src-clean sub-textengines-clean sub-designer-clean FORCE
distclean: sub-src-distclean sub-textengines-distclean sub-designer-distclean FORCE
	-$(DEL_FILE) Makefile
install_subtargets: sub-src-install_subtargets sub-textengines-install_subtargets sub-designer-install_subtargets FORCE
uninstall_subtargets: sub-src-uninstall_subtargets sub-textengines-uninstall_subtargets sub-designer-uninstall_subtargets FORCE

sub-src-sub_Debug: src//$(MAKEFILE)
	cd src/ && $(MAKE) debug
sub-textengines-sub_Debug: textengines//$(MAKEFILE)
	cd textengines/ && $(MAKE) debug
sub-designer-sub_Debug: designer//$(MAKEFILE)
	cd designer/ && $(MAKE) debug
debug: sub-src-sub_Debug sub-textengines-sub_Debug sub-designer-sub_Debug

sub-src-sub_Release: src//$(MAKEFILE)
	cd src/ && $(MAKE) release
sub-textengines-sub_Release: textengines//$(MAKEFILE)
	cd textengines/ && $(MAKE) release
sub-designer-sub_Release: designer//$(MAKEFILE)
	cd designer/ && $(MAKE) release
release: sub-src-sub_Release sub-textengines-sub_Release sub-designer-sub_Release

mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all
install: install_subtargets  FORCE

uninstall:  uninstall_subtargets FORCE

FORCE:


und die ausgabe...

Code: Alles auswählen

g++ -c -O2 -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQWT_DLL -DQWT_MAKEDLL -DQT_THREAD_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I'c:/Qt/4.3.1/include/QtCore' -I'c:/Qt/4.3.1/include/QtCore' -I'c:/Qt/4.3.1/include/QtGui' -I'c:/Qt/4.3.1/include/QtGui' -I'c:/Qt/4.3.1/include' -I'c:/Qt/4.3.1/include/ActiveQt' -I'moc' -I'.' -I'c:/Qt/4.3.1/mkspecs/default' -o obj/qwt_slider.o qwt_slider.cpp
g++ -c -O2 -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQWT_DLL -DQWT_MAKEDLL -DQT_THREAD_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I'c:/Qt/4.3.1/include/QtCore' -I'c:/Qt/4.3.1/include/QtCore' -I'c:/Qt/4.3.1/include/QtGui' -I'c:/Qt/4.3.1/include/QtGui' -I'c:/Qt/4.3.1/include' -I'c:/Qt/4.3.1/include/ActiveQt' -I'moc' -I'.' -I'c:/Qt/4.3.1/mkspecs/default' -o obj/qwt_thermo.o qwt_thermo.cpp
g++ -c -O2 -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQWT_DLL -DQWT_MAKEDLL -DQT_THREAD_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I'c:/Qt/4.3.1/include/QtCore' -I'c:/Qt/4.3.1/include/QtCore' -I'c:/Qt/4.3.1/include/QtGui' -I'c:/Qt/4.3.1/include/QtGui' -I'c:/Qt/4.3.1/include' -I'c:/Qt/4.3.1/include/ActiveQt' -I'moc' -I'.' -I'c:/Qt/4.3.1/mkspecs/default' -o obj/qwt_wheel.o qwt_wheel.cpp
C:\Qt\4.3.1\bin/moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQWT_DLL -DQWT_MAKEDLL -DQT_THREAD_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I'c:/Qt/4.3.1/include/QtCore' -I'c:/Qt/4.3.1/include/QtCore' -I'c:/Qt/4.3.1/include/QtGui' -I'c:/Qt/4.3.1/include/QtGui' -I'c:/Qt/4.3.1/include' -I'c:/Qt/4.3.1/include/ActiveQt' -I'moc' -I'.' -I'c:/Qt/4.3.1/mkspecs/default' -D__GNUC__ -DWIN32 qwt_dyngrid_layout.h -o moc/moc_qwt_dyngrid_layout.cpp
make[2]: C:Qt4.3.1bin/moc.exe: Command not found
make[2]: *** [moc/moc_qwt_dyngrid_layout.cpp] Error 127
make[2]: Leaving directory `/home/SICMA011/qwt-5.0.2/src'
make[1]: *** [release] Error 2
make[1]: Leaving directory `/home/SICMA011/qwt-5.0.2/src'
make: *** [sub-src-make_default] Error 2
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Wir bräuchten schon das korrekte Makefile... Makefile.Release in /home/SICMA011/qwt-5.0.2/src

bzw. hier haben wir schon den Beweis dass Du unter msys/cygwin bist... das ist eindeutig keine Windows-Pfadangabe :roll:
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
nando
Beiträge: 321
Registriert: 28. Oktober 2004 13:16

Beitrag von nando »

ja ich bin unter msys....
und aus der msys shell heraus will ich qwt übersetzen.

okay hier jetzt das Makefile.release aus src:

Code: Alles auswählen

#############################################################################
# Makefile for building: qwt
# Generated by qmake (2.01a) (Qt 4.3.1) on: Mi 29. Aug 12:23:56 2007
# Project:  src.pro
# Template: lib
#############################################################################

####### Compiler, tools and options

CC            = gcc
CXX           = g++
DEFINES       = -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQWT_DLL -DQWT_MAKEDLL -DQT_THREAD_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB
CFLAGS        = -O2 -Wall $(DEFINES)
CXXFLAGS      = -O2 -Wall -frtti -fexceptions -mthreads $(DEFINES)
INCPATH       = -I'c:/Qt/4.3.1/include/QtCore' -I'c:/Qt/4.3.1/include/QtCore' -I'c:/Qt/4.3.1/include/QtGui' -I'c:/Qt/4.3.1/include/QtGui' -I'c:/Qt/4.3.1/include' -I'c:/Qt/4.3.1/include/ActiveQt' -I'moc' -I'.' -I'c:/Qt/4.3.1/mkspecs/default'
LINK        =        g++
LFLAGS        =        -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -shared -mthreads -Wl -Wl,--out-implib,../lib/libqwt5.a
LIBS        =        -L'c:/Qt/4.3.1/lib' obj/qwt_resource_res.o -lQtGui4 -lQtCore4
QMAKE         = c:/Qt/4.3.1/bin/qmake.exe
IDC           = c:/Qt/4.3.1/bin/idc.exe
IDL           = midl
ZIP           = zip -r -9
DEF_FILE      = 
RES_FILE      = obj/qwt_resource_res.o
COPY          = cp
COPY_FILE     = $(COPY)
COPY_DIR      = xcopy /s /q /y /i
DEL_FILE      = rm
DEL_DIR       = rmdir
MOVE          = mv
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir
INSTALL_FILE    = $(COPY_FILE)
INSTALL_PROGRAM = $(COPY_FILE)
INSTALL_DIR     = $(COPY_DIR)

####### Output directory

OBJECTS_DIR   = obj/

####### Files

SOURCES       = qwt_abstract_scale_draw.cpp \
		qwt_color_map.cpp \
		qwt_double_interval.cpp \
		qwt_double_rect.cpp \
		qwt_dyngrid_layout.cpp \
		qwt_layout_metrics.cpp \
		qwt_math.cpp \
		qwt_paint_buffer.cpp \
		qwt_panner.cpp \
		qwt_painter.cpp \
		qwt_picker.cpp \
		qwt_rect.cpp \
		qwt_round_scale_draw.cpp \
		qwt_scale_div.cpp \
		qwt_scale_draw.cpp \
		qwt_scale_map.cpp \
		qwt_spline.cpp \
		qwt_text_engine.cpp \
		qwt_text_label.cpp \
		qwt_text.cpp \
		qwt_event_pattern.cpp \
		qwt_picker_machine.cpp \
		qwt_scale_engine.cpp \
		qwt_symbol.cpp \
		qwt_curve_fitter.cpp \
		qwt_data.cpp \
		qwt_interval_data.cpp \
		qwt_legend.cpp \
		qwt_legend_item.cpp \
		qwt_plot.cpp \
		qwt_plot_print.cpp \
		qwt_plot_xml.cpp \
		qwt_plot_axis.cpp \
		qwt_plot_curve.cpp \
		qwt_plot_dict.cpp \
		qwt_plot_grid.cpp \
		qwt_plot_item.cpp \
		qwt_plot_spectrogram.cpp \
		qwt_plot_marker.cpp \
		qwt_plot_layout.cpp \
		qwt_plot_printfilter.cpp \
		qwt_plot_canvas.cpp \
		qwt_plot_panner.cpp \
		qwt_plot_rasteritem.cpp \
		qwt_plot_picker.cpp \
		qwt_plot_zoomer.cpp \
		qwt_plot_magnifier.cpp \
		qwt_raster_data.cpp \
		qwt_scale_widget.cpp \
		qwt_abstract_slider.cpp \
		qwt_abstract_scale.cpp \
		qwt_arrow_button.cpp \
		qwt_analog_clock.cpp \
		qwt_compass.cpp \
		qwt_compass_rose.cpp \
		qwt_counter.cpp \
		qwt_dial.cpp \
		qwt_dial_needle.cpp \
		qwt_double_range.cpp \
		qwt_knob.cpp \
		qwt_slider.cpp \
		qwt_thermo.cpp \
		qwt_wheel.cpp moc/moc_qwt_dyngrid_layout.cpp \
		moc/moc_qwt_panner.cpp \
		moc/moc_qwt_picker.cpp \
		moc/moc_qwt_text_label.cpp \
		moc/moc_qwt_legend.cpp \
		moc/moc_qwt_legend_item.cpp \
		moc/moc_qwt_plot.cpp \
		moc/moc_qwt_plot_canvas.cpp \
		moc/moc_qwt_plot_panner.cpp \
		moc/moc_qwt_plot_picker.cpp \
		moc/moc_qwt_plot_zoomer.cpp \
		moc/moc_qwt_plot_magnifier.cpp \
		moc/moc_qwt_scale_widget.cpp \
		moc/moc_qwt_abstract_slider.cpp \
		moc/moc_qwt_analog_clock.cpp \
		moc/moc_qwt_compass.cpp \
		moc/moc_qwt_counter.cpp \
		moc/moc_qwt_dial.cpp \
		moc/moc_qwt_knob.cpp \
		moc/moc_qwt_slider.cpp \
		moc/moc_qwt_thermo.cpp \
		moc/moc_qwt_wheel.cpp
OBJECTS       = obj/qwt_abstract_scale_draw.o \
		obj/qwt_color_map.o \
		obj/qwt_double_interval.o \
		obj/qwt_double_rect.o \
		obj/qwt_dyngrid_layout.o \
		obj/qwt_layout_metrics.o \
		obj/qwt_math.o \
		obj/qwt_paint_buffer.o \
		obj/qwt_panner.o \
		obj/qwt_painter.o \
		obj/qwt_picker.o \
		obj/qwt_rect.o \
		obj/qwt_round_scale_draw.o \
		obj/qwt_scale_div.o \
		obj/qwt_scale_draw.o \
		obj/qwt_scale_map.o \
		obj/qwt_spline.o \
		obj/qwt_text_engine.o \
		obj/qwt_text_label.o \
		obj/qwt_text.o \
		obj/qwt_event_pattern.o \
		obj/qwt_picker_machine.o \
		obj/qwt_scale_engine.o \
		obj/qwt_symbol.o \
		obj/qwt_curve_fitter.o \
		obj/qwt_data.o \
		obj/qwt_interval_data.o \
		obj/qwt_legend.o \
		obj/qwt_legend_item.o \
		obj/qwt_plot.o \
		obj/qwt_plot_print.o \
		obj/qwt_plot_xml.o \
		obj/qwt_plot_axis.o \
		obj/qwt_plot_curve.o \
		obj/qwt_plot_dict.o \
		obj/qwt_plot_grid.o \
		obj/qwt_plot_item.o \
		obj/qwt_plot_spectrogram.o \
		obj/qwt_plot_marker.o \
		obj/qwt_plot_layout.o \
		obj/qwt_plot_printfilter.o \
		obj/qwt_plot_canvas.o \
		obj/qwt_plot_panner.o \
		obj/qwt_plot_rasteritem.o \
		obj/qwt_plot_picker.o \
		obj/qwt_plot_zoomer.o \
		obj/qwt_plot_magnifier.o \
		obj/qwt_raster_data.o \
		obj/qwt_scale_widget.o \
		obj/qwt_abstract_slider.o \
		obj/qwt_abstract_scale.o \
		obj/qwt_arrow_button.o \
		obj/qwt_analog_clock.o \
		obj/qwt_compass.o \
		obj/qwt_compass_rose.o \
		obj/qwt_counter.o \
		obj/qwt_dial.o \
		obj/qwt_dial_needle.o \
		obj/qwt_double_range.o \
		obj/qwt_knob.o \
		obj/qwt_slider.o \
		obj/qwt_thermo.o \
		obj/qwt_wheel.o \
		obj/moc_qwt_dyngrid_layout.o \
		obj/moc_qwt_panner.o \
		obj/moc_qwt_picker.o \
		obj/moc_qwt_text_label.o \
		obj/moc_qwt_legend.o \
		obj/moc_qwt_legend_item.o \
		obj/moc_qwt_plot.o \
		obj/moc_qwt_plot_canvas.o \
		obj/moc_qwt_plot_panner.o \
		obj/moc_qwt_plot_picker.o \
		obj/moc_qwt_plot_zoomer.o \
		obj/moc_qwt_plot_magnifier.o \
		obj/moc_qwt_scale_widget.o \
		obj/moc_qwt_abstract_slider.o \
		obj/moc_qwt_analog_clock.o \
		obj/moc_qwt_compass.o \
		obj/moc_qwt_counter.o \
		obj/moc_qwt_dial.o \
		obj/moc_qwt_knob.o \
		obj/moc_qwt_slider.o \
		obj/moc_qwt_thermo.o \
		obj/moc_qwt_wheel.o
DIST          = 
QMAKE_TARGET  = qwt
DESTDIR        = ../lib/ #avoid trailing-slash linebreak
TARGET         = qwt5.dll
DESTDIR_TARGET = ../lib/qwt5.dll

####### Implicit rules

.SUFFIXES: .cpp .cc .cxx .c

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

####### Build rules

first: all
all: Makefile.Release  $(DESTDIR_TARGET)

$(DESTDIR_TARGET):  $(OBJECTS) obj/qwt_resource_res.o
	$(LINK) $(LFLAGS) -o "$(DESTDIR_TARGET)" object_script.qwt.Release  $(LIBS)


obj/qwt_resource_res.o: qwt_resource.rc
	windres -i qwt_resource.rc -o obj/qwt_resource_res.o --include-dir=.

qmake:  FORCE
	@$(QMAKE) -win32 -o Makefile.Release src.pro

dist:
	$(ZIP) qwt.zip $(SOURCES) $(DIST) ../qwt.pro c:/Qt/4.3.1/mkspecs/qconfig.pri c:/Qt/4.3.1/mkspecs/features/qt_functions.prf c:/Qt/4.3.1/mkspecs/features/qt_config.prf c:/Qt/4.3.1/mkspecs/features/exclusive_builds.prf c:/Qt/4.3.1/mkspecs/features/default_pre.prf c:/Qt/4.3.1/mkspecs/features/win32/default_pre.prf ../qwtconfig.pri c:/Qt/4.3.1/mkspecs/features/release.prf c:/Qt/4.3.1/mkspecs/features/debug_and_release.prf c:/Qt/4.3.1/mkspecs/features/default_post.prf c:/Qt/4.3.1/mkspecs/features/build_pass.prf c:/Qt/4.3.1/mkspecs/features/dll.prf c:/Qt/4.3.1/mkspecs/features/shared.prf c:/Qt/4.3.1/mkspecs/features/win32/thread.prf c:/Qt/4.3.1/mkspecs/features/warn_on.prf c:/Qt/4.3.1/mkspecs/features/qt.prf c:/Qt/4.3.1/mkspecs/features/moc.prf c:/Qt/4.3.1/mkspecs/features/win32/rtti.prf c:/Qt/4.3.1/mkspecs/features/win32/exceptions.prf c:/Qt/4.3.1/mkspecs/features/win32/stl.prf c:/Qt/4.3.1/mkspecs/features/win32/windows.prf c:/Qt/4.3.1/mkspecs/features/resources.prf c:/Qt/4.3.1/mkspecs/features/uic.prf c:/Qt/4.3.1/mkspecs/features/yacc.prf c:/Qt/4.3.1/mkspecs/features/lex.prf  HEADERS RESOURCES IMAGES SOURCES OBJECTIVE_SOURCES FORMS YACCSOURCES YACCSOURCES LEXSOURCES 

clean: compiler_clean 
	-$(DEL_FILE) obj/qwt_abstract_scale_draw.o obj/qwt_color_map.o obj/qwt_double_interval.o obj/qwt_double_rect.o obj/qwt_dyngrid_layout.o obj/qwt_layout_metrics.o obj/qwt_math.o obj/qwt_paint_buffer.o obj/qwt_panner.o obj/qwt_painter.o obj/qwt_picker.o obj/qwt_rect.o obj/qwt_round_scale_draw.o obj/qwt_scale_div.o obj/qwt_scale_draw.o obj/qwt_scale_map.o obj/qwt_spline.o obj/qwt_text_engine.o obj/qwt_text_label.o obj/qwt_text.o obj/qwt_event_pattern.o obj/qwt_picker_machine.o obj/qwt_scale_engine.o obj/qwt_symbol.o obj/qwt_curve_fitter.o obj/qwt_data.o obj/qwt_interval_data.o obj/qwt_legend.o obj/qwt_legend_item.o obj/qwt_plot.o obj/qwt_plot_print.o obj/qwt_plot_xml.o obj/qwt_plot_axis.o obj/qwt_plot_curve.o obj/qwt_plot_dict.o obj/qwt_plot_grid.o obj/qwt_plot_item.o obj/qwt_plot_spectrogram.o obj/qwt_plot_marker.o obj/qwt_plot_layout.o obj/qwt_plot_printfilter.o obj/qwt_plot_canvas.o obj/qwt_plot_panner.o obj/qwt_plot_rasteritem.o obj/qwt_plot_picker.o obj/qwt_plot_zoomer.o obj/qwt_plot_magnifier.o obj/qwt_raster_data.o obj/qwt_scale_widget.o obj/qwt_abstract_slider.o obj/qwt_abstract_scale.o obj/qwt_arrow_button.o obj/qwt_analog_clock.o obj/qwt_compass.o obj/qwt_compass_rose.o obj/qwt_counter.o obj/qwt_dial.o obj/qwt_dial_needle.o obj/qwt_double_range.o obj/qwt_knob.o obj/qwt_slider.o obj/qwt_thermo.o obj/qwt_wheel.o obj/moc_qwt_dyngrid_layout.o obj/moc_qwt_panner.o obj/moc_qwt_picker.o obj/moc_qwt_text_label.o obj/moc_qwt_legend.o obj/moc_qwt_legend_item.o obj/moc_qwt_plot.o obj/moc_qwt_plot_canvas.o obj/moc_qwt_plot_panner.o obj/moc_qwt_plot_picker.o obj/moc_qwt_plot_zoomer.o obj/moc_qwt_plot_magnifier.o obj/moc_qwt_scale_widget.o obj/moc_qwt_abstract_slider.o obj/moc_qwt_analog_clock.o obj/moc_qwt_compass.o obj/moc_qwt_counter.o obj/moc_qwt_dial.o obj/moc_qwt_knob.o obj/moc_qwt_slider.o obj/moc_qwt_thermo.o obj/moc_qwt_wheel.o
	-$(DEL_FILE) ../lib/libqwt5.a
	-$(DEL_FILE) obj/qwt_resource_res.o

distclean: clean
	-$(DEL_FILE) $(DESTDIR_TARGET)
	-$(DEL_FILE) Makefile.Release

mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all

compiler_moc_header_make_all: moc/moc_qwt_dyngrid_layout.cpp moc/moc_qwt_panner.cpp moc/moc_qwt_picker.cpp moc/moc_qwt_text_label.cpp moc/moc_qwt_legend.cpp moc/moc_qwt_legend_item.cpp moc/moc_qwt_plot.cpp moc/moc_qwt_plot_canvas.cpp moc/moc_qwt_plot_panner.cpp moc/moc_qwt_plot_picker.cpp moc/moc_qwt_plot_zoomer.cpp moc/moc_qwt_plot_magnifier.cpp moc/moc_qwt_scale_widget.cpp moc/moc_qwt_abstract_slider.cpp moc/moc_qwt_analog_clock.cpp moc/moc_qwt_compass.cpp moc/moc_qwt_counter.cpp moc/moc_qwt_dial.cpp moc/moc_qwt_knob.cpp moc/moc_qwt_slider.cpp moc/moc_qwt_thermo.cpp moc/moc_qwt_wheel.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) moc/moc_qwt_dyngrid_layout.cpp moc/moc_qwt_panner.cpp moc/moc_qwt_picker.cpp moc/moc_qwt_text_label.cpp moc/moc_qwt_legend.cpp moc/moc_qwt_legend_item.cpp moc/moc_qwt_plot.cpp moc/moc_qwt_plot_canvas.cpp moc/moc_qwt_plot_panner.cpp moc/moc_qwt_plot_picker.cpp moc/moc_qwt_plot_zoomer.cpp moc/moc_qwt_plot_magnifier.cpp moc/moc_qwt_scale_widget.cpp moc/moc_qwt_abstract_slider.cpp moc/moc_qwt_analog_clock.cpp moc/moc_qwt_compass.cpp moc/moc_qwt_counter.cpp moc/moc_qwt_dial.cpp moc/moc_qwt_knob.cpp moc/moc_qwt_slider.cpp moc/moc_qwt_thermo.cpp moc/moc_qwt_wheel.cpp
moc/moc_qwt_dyngrid_layout.cpp: qwt_global.h \
		qwt_array.h \
		qwt_dyngrid_layout.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_dyngrid_layout.h -o moc/moc_qwt_dyngrid_layout.cpp

moc/moc_qwt_panner.cpp: qwt_global.h \
		qwt_panner.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_panner.h -o moc/moc_qwt_panner.cpp

moc/moc_qwt_picker.cpp: qwt_global.h \
		qwt_text.h \
		qwt_polygon.h \
		qwt_event_pattern.h \
		qwt_array.h \
		qwt_picker.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_picker.h -o moc/moc_qwt_picker.cpp

moc/moc_qwt_text_label.cpp: qwt_global.h \
		qwt_text.h \
		qwt_text_label.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_text_label.h -o moc/moc_qwt_text_label.cpp

moc/moc_qwt_legend.cpp: qwt_global.h \
		qwt_legend.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_legend.h -o moc/moc_qwt_legend.cpp

moc/moc_qwt_legend_item.cpp: qwt_global.h \
		qwt_legend.h \
		qwt_text.h \
		qwt_text_label.h \
		qwt_legend_item.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_legend_item.h -o moc/moc_qwt_legend_item.cpp

moc/moc_qwt_plot.cpp: qwt_global.h \
		qwt_array.h \
		qwt_text.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_printfilter.h \
		qwt_plot.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_plot.h -o moc/moc_qwt_plot.cpp

moc/moc_qwt_plot_canvas.cpp: qwt_global.h \
		qwt_plot_canvas.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_plot_canvas.h -o moc/moc_qwt_plot_canvas.cpp

moc/moc_qwt_plot_panner.cpp: qwt_global.h \
		qwt_panner.h \
		qwt_plot_panner.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_plot_panner.h -o moc/moc_qwt_plot_panner.cpp

moc/moc_qwt_plot_picker.cpp: qwt_double_rect.h \
		qwt_global.h \
		qwt_array.h \
		qwt_plot_canvas.h \
		qwt_picker.h \
		qwt_text.h \
		qwt_polygon.h \
		qwt_event_pattern.h \
		qwt_plot_picker.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_plot_picker.h -o moc/moc_qwt_plot_picker.cpp

moc/moc_qwt_plot_zoomer.cpp: qwt_double_rect.h \
		qwt_global.h \
		qwt_array.h \
		qwt_plot_picker.h \
		qwt_plot_canvas.h \
		qwt_picker.h \
		qwt_text.h \
		qwt_polygon.h \
		qwt_event_pattern.h \
		qwt_plot_zoomer.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_plot_zoomer.h -o moc/moc_qwt_plot_zoomer.cpp

moc/moc_qwt_plot_magnifier.cpp: qwt_global.h \
		qwt_plot_magnifier.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_plot_magnifier.h -o moc/moc_qwt_plot_magnifier.cpp

moc/moc_qwt_scale_widget.cpp: qwt_global.h \
		qwt_text.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_scale_widget.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_scale_widget.h -o moc/moc_qwt_scale_widget.cpp

moc/moc_qwt_abstract_slider.cpp: qwt_global.h \
		qwt_double_range.h \
		qwt_abstract_slider.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_abstract_slider.h -o moc/moc_qwt_abstract_slider.cpp

moc/moc_qwt_analog_clock.cpp: qwt_global.h \
		qwt_dial.h \
		qwt_abstract_slider.h \
		qwt_double_range.h \
		qwt_round_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_text.h \
		qwt_dial_needle.h \
		qwt_analog_clock.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_analog_clock.h -o moc/moc_qwt_analog_clock.cpp

moc/moc_qwt_compass.cpp: qwt_dial.h \
		qwt_global.h \
		qwt_abstract_slider.h \
		qwt_double_range.h \
		qwt_round_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_text.h \
		qwt_compass.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_compass.h -o moc/moc_qwt_compass.cpp

moc/moc_qwt_counter.cpp: qwt_global.h \
		qwt_double_range.h \
		qwt_counter.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_counter.h -o moc/moc_qwt_counter.cpp

moc/moc_qwt_dial.cpp: qwt_global.h \
		qwt_abstract_slider.h \
		qwt_double_range.h \
		qwt_round_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_text.h \
		qwt_dial.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_dial.h -o moc/moc_qwt_dial.cpp

moc/moc_qwt_knob.cpp: qwt_global.h \
		qwt_abstract_slider.h \
		qwt_double_range.h \
		qwt_abstract_scale.h \
		qwt_knob.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_knob.h -o moc/moc_qwt_knob.cpp

moc/moc_qwt_slider.cpp: qwt_global.h \
		qwt_abstract_scale.h \
		qwt_abstract_slider.h \
		qwt_double_range.h \
		qwt_slider.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_slider.h -o moc/moc_qwt_slider.cpp

moc/moc_qwt_thermo.cpp: qwt_global.h \
		qwt_abstract_scale.h \
		qwt_thermo.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_thermo.h -o moc/moc_qwt_thermo.cpp

moc/moc_qwt_wheel.cpp: qwt_global.h \
		qwt_abstract_slider.h \
		qwt_double_range.h \
		qwt_wheel.h
	C:\Qt\4.3.1\bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 qwt_wheel.h -o moc/moc_qwt_wheel.cpp

compiler_rcc_make_all:
compiler_rcc_clean:
compiler_image_collection_make_all: qmake_image_collection.cpp
compiler_image_collection_clean:
	-$(DEL_FILE) qmake_image_collection.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all:
compiler_uic_clean:
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: compiler_moc_header_clean 



####### Compile

obj/qwt_abstract_scale_draw.o: qwt_abstract_scale_draw.cpp qwt_math.h \
		qwt_global.h \
		qwt_text.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_scale_map.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_abstract_scale_draw.o qwt_abstract_scale_draw.cpp

obj/qwt_color_map.o: qwt_color_map.cpp qwt_array.h \
		qwt_global.h \
		qwt_math.h \
		qwt_double_interval.h \
		qwt_color_map.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_color_map.o qwt_color_map.cpp

obj/qwt_double_interval.o: qwt_double_interval.cpp qwt_math.h \
		qwt_global.h \
		qwt_double_interval.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_double_interval.o qwt_double_interval.cpp

obj/qwt_double_rect.o: qwt_double_rect.cpp qwt_math.h \
		qwt_global.h \
		qwt_double_rect.h \
		qwt_array.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_double_rect.o qwt_double_rect.cpp

obj/qwt_dyngrid_layout.o: qwt_dyngrid_layout.cpp qwt_dyngrid_layout.h \
		qwt_global.h \
		qwt_array.h \
		qwt_math.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_dyngrid_layout.o qwt_dyngrid_layout.cpp

obj/qwt_layout_metrics.o: qwt_layout_metrics.cpp qwt_math.h \
		qwt_global.h \
		qwt_polygon.h \
		qwt_layout_metrics.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_layout_metrics.o qwt_layout_metrics.cpp

obj/qwt_math.o: qwt_math.cpp qwt_math.h \
		qwt_global.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_math.o qwt_math.cpp

obj/qwt_paint_buffer.o: qwt_paint_buffer.cpp qwt_paint_buffer.h \
		qwt_global.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_paint_buffer.o qwt_paint_buffer.cpp

obj/qwt_panner.o: qwt_panner.cpp qwt_picker.h \
		qwt_global.h \
		qwt_text.h \
		qwt_polygon.h \
		qwt_event_pattern.h \
		qwt_array.h \
		qwt_panner.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_panner.o qwt_panner.cpp

obj/qwt_painter.o: qwt_painter.cpp qwt_rect.h \
		qwt_global.h \
		qwt_polygon.h \
		qwt_math.h \
		qwt_color_map.h \
		qwt_array.h \
		qwt_double_interval.h \
		qwt_scale_map.h \
		qwt_painter.h \
		qwt_layout_metrics.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_painter.o qwt_painter.cpp

obj/qwt_picker.o: qwt_picker.cpp qwt_math.h \
		qwt_global.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_picker_machine.h \
		qwt_picker.h \
		qwt_text.h \
		qwt_event_pattern.h \
		qwt_array.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_picker.o qwt_picker.cpp

obj/qwt_rect.o: qwt_rect.cpp qwt_math.h \
		qwt_global.h \
		qwt_rect.h \
		qwt_polygon.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_rect.o qwt_rect.cpp

obj/qwt_round_scale_draw.o: qwt_round_scale_draw.cpp qwt_painter.h \
		qwt_global.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_round_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_text.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_round_scale_draw.o qwt_round_scale_draw.cpp

obj/qwt_scale_div.o: qwt_scale_div.cpp qwt_scale_div.h \
		qwt_global.h \
		qwt_valuelist.h \
		qwt_math.h \
		qwt_double_interval.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_scale_div.o qwt_scale_div.cpp

obj/qwt_scale_draw.o: qwt_scale_draw.cpp qwt_math.h \
		qwt_global.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_scale_map.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_text.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_scale_draw.o qwt_scale_draw.cpp

obj/qwt_scale_map.o: qwt_scale_map.cpp qwt_scale_map.h \
		qwt_global.h \
		qwt_math.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_scale_map.o qwt_scale_map.cpp

obj/qwt_spline.o: qwt_spline.cpp qwt_spline.h \
		qwt_global.h \
		qwt_double_rect.h \
		qwt_array.h \
		qwt_math.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_spline.o qwt_spline.cpp

obj/qwt_text_engine.o: qwt_text_engine.cpp qwt_math.h \
		qwt_global.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_text_engine.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_text_engine.o qwt_text_engine.cpp

obj/qwt_text_label.o: qwt_text_label.cpp qwt_text.h \
		qwt_global.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_text_label.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_text_label.o qwt_text_label.cpp

obj/qwt_text.o: qwt_text.cpp qwt_painter.h \
		qwt_global.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_text_engine.h \
		qwt_text.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_text.o qwt_text.cpp

obj/qwt_event_pattern.o: qwt_event_pattern.cpp qwt_event_pattern.h \
		qwt_array.h \
		qwt_global.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_event_pattern.o qwt_event_pattern.cpp

obj/qwt_picker_machine.o: qwt_picker_machine.cpp qwt_event_pattern.h \
		qwt_array.h \
		qwt_global.h \
		qwt_picker_machine.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_picker_machine.o qwt_picker_machine.cpp

obj/qwt_scale_engine.o: qwt_scale_engine.cpp qwt_math.h \
		qwt_global.h \
		qwt_scale_map.h \
		qwt_scale_engine.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_double_interval.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_scale_engine.o qwt_scale_engine.cpp

obj/qwt_symbol.o: qwt_symbol.cpp qwt_painter.h \
		qwt_global.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_symbol.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_symbol.o qwt_symbol.cpp

obj/qwt_curve_fitter.o: qwt_curve_fitter.cpp qwt_math.h \
		qwt_global.h \
		qwt_spline.h \
		qwt_double_rect.h \
		qwt_array.h \
		qwt_curve_fitter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_curve_fitter.o qwt_curve_fitter.cpp

obj/qwt_data.o: qwt_data.cpp qwt_math.h \
		qwt_global.h \
		qwt_data.h \
		qwt_array.h \
		qwt_double_rect.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_data.o qwt_data.cpp

obj/qwt_interval_data.o: qwt_interval_data.cpp qwt_math.h \
		qwt_global.h \
		qwt_interval_data.h \
		qwt_array.h \
		qwt_double_interval.h \
		qwt_double_rect.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_interval_data.o qwt_interval_data.cpp

obj/qwt_legend.o: qwt_legend.cpp qwt_math.h \
		qwt_global.h \
		qwt_dyngrid_layout.h \
		qwt_array.h \
		qwt_plot_item.h \
		qwt_text.h \
		qwt_double_rect.h \
		qwt_legend_item.h \
		qwt_legend.h \
		qwt_text_label.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_legend.o qwt_legend.cpp

obj/qwt_legend_item.o: qwt_legend_item.cpp qwt_math.h \
		qwt_global.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_symbol.h \
		qwt_legend_item.h \
		qwt_legend.h \
		qwt_text.h \
		qwt_text_label.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_legend_item.o qwt_legend_item.cpp

obj/qwt_plot.o: qwt_plot.cpp qwt_plot.h \
		qwt_global.h \
		qwt_array.h \
		qwt_text.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_printfilter.h \
		qwt_plot_layout.h \
		qwt_rect.h \
		qwt_polygon.h \
		qwt_scale_widget.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_scale_engine.h \
		qwt_double_interval.h \
		qwt_text_label.h \
		qwt_legend.h \
		qwt_dyngrid_layout.h \
		qwt_plot_canvas.h \
		qwt_paint_buffer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot.o qwt_plot.cpp

obj/qwt_plot_print.o: qwt_plot_print.cpp qwt_painter.h \
		qwt_global.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_legend_item.h \
		qwt_legend.h \
		qwt_text.h \
		qwt_text_label.h \
		qwt_plot.h \
		qwt_array.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_printfilter.h \
		qwt_plot_canvas.h \
		qwt_plot_layout.h \
		qwt_rect.h \
		qwt_dyngrid_layout.h \
		qwt_scale_widget.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_scale_engine.h \
		qwt_double_interval.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_print.o qwt_plot_print.cpp

obj/qwt_plot_xml.o: qwt_plot_xml.cpp qwt_plot.h \
		qwt_global.h \
		qwt_array.h \
		qwt_text.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_printfilter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_xml.o qwt_plot_xml.cpp

obj/qwt_plot_axis.o: qwt_plot_axis.cpp qwt_plot.h \
		qwt_global.h \
		qwt_array.h \
		qwt_text.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_printfilter.h \
		qwt_scale_widget.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_scale_engine.h \
		qwt_double_interval.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_axis.o qwt_plot_axis.cpp

obj/qwt_plot_curve.o: qwt_plot_curve.cpp qwt_global.h \
		qwt_legend.h \
		qwt_legend_item.h \
		qwt_text.h \
		qwt_text_label.h \
		qwt_data.h \
		qwt_array.h \
		qwt_double_rect.h \
		qwt_rect.h \
		qwt_polygon.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_plot.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_plot_printfilter.h \
		qwt_plot_canvas.h \
		qwt_curve_fitter.h \
		qwt_symbol.h \
		qwt_plot_curve.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_curve.o qwt_plot_curve.cpp

obj/qwt_plot_dict.o: qwt_plot_dict.cpp qwt_plot_dict.h \
		qwt_global.h \
		qwt_plot_item.h \
		qwt_text.h \
		qwt_double_rect.h \
		qwt_array.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_dict.o qwt_plot_dict.cpp

obj/qwt_plot_grid.o: qwt_plot_grid.cpp qwt_painter.h \
		qwt_global.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_text.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_plot_grid.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_array.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_grid.o qwt_plot_grid.cpp

obj/qwt_plot_item.o: qwt_plot_item.cpp qwt_text.h \
		qwt_global.h \
		qwt_plot.h \
		qwt_array.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_printfilter.h \
		qwt_legend.h \
		qwt_legend_item.h \
		qwt_text_label.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_item.o qwt_plot_item.cpp

obj/qwt_plot_spectrogram.o: qwt_plot_spectrogram.cpp qwt_painter.h \
		qwt_global.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_double_interval.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_color_map.h \
		qwt_array.h \
		qwt_plot_spectrogram.h \
		qwt_valuelist.h \
		qwt_raster_data.h \
		qwt_double_rect.h \
		qwt_plot_rasteritem.h \
		qwt_plot_item.h \
		qwt_text.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_spectrogram.o qwt_plot_spectrogram.cpp

obj/qwt_plot_marker.o: qwt_plot_marker.cpp qwt_painter.h \
		qwt_global.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_marker.h \
		qwt_plot_item.h \
		qwt_text.h \
		qwt_double_rect.h \
		qwt_array.h \
		qwt_symbol.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_marker.o qwt_plot_marker.cpp

obj/qwt_plot_layout.o: qwt_plot_layout.cpp qwt_rect.h \
		qwt_global.h \
		qwt_polygon.h \
		qwt_text.h \
		qwt_text_label.h \
		qwt_plot_canvas.h \
		qwt_scale_widget.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_legend.h \
		qwt_plot_layout.h \
		qwt_plot.h \
		qwt_array.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_printfilter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_layout.o qwt_plot_layout.cpp

obj/qwt_plot_printfilter.o: qwt_plot_printfilter.cpp qwt_plot.h \
		qwt_global.h \
		qwt_array.h \
		qwt_text.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_printfilter.h \
		qwt_plot_grid.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_plot_curve.h \
		qwt_polygon.h \
		qwt_data.h \
		qwt_plot_marker.h \
		qwt_symbol.h \
		qwt_legend.h \
		qwt_legend_item.h \
		qwt_text_label.h \
		qwt_scale_widget.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_printfilter.o qwt_plot_printfilter.cpp

obj/qwt_plot_canvas.o: qwt_plot_canvas.cpp qwt_painter.h \
		qwt_global.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_math.h \
		qwt_plot.h \
		qwt_array.h \
		qwt_text.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_plot_printfilter.h \
		qwt_paint_buffer.h \
		qwt_plot_canvas.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_canvas.o qwt_plot_canvas.cpp

obj/qwt_plot_panner.o: qwt_plot_panner.cpp qwt_scale_div.h \
		qwt_global.h \
		qwt_valuelist.h \
		qwt_plot.h \
		qwt_array.h \
		qwt_text.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_printfilter.h \
		qwt_plot_canvas.h \
		qwt_plot_panner.h \
		qwt_panner.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_panner.o qwt_plot_panner.cpp

obj/qwt_plot_rasteritem.o: qwt_plot_rasteritem.cpp qwt_legend.h \
		qwt_global.h \
		qwt_legend_item.h \
		qwt_text.h \
		qwt_text_label.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_rasteritem.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_array.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_rasteritem.o qwt_plot_rasteritem.cpp

obj/qwt_plot_picker.o: qwt_plot_picker.cpp qwt_plot.h \
		qwt_global.h \
		qwt_array.h \
		qwt_text.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_printfilter.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_plot_picker.h \
		qwt_plot_canvas.h \
		qwt_picker.h \
		qwt_event_pattern.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_picker.o qwt_plot_picker.cpp

obj/qwt_plot_zoomer.o: qwt_plot_zoomer.cpp qwt_plot.h \
		qwt_global.h \
		qwt_array.h \
		qwt_text.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_printfilter.h \
		qwt_plot_canvas.h \
		qwt_plot_zoomer.h \
		qwt_plot_picker.h \
		qwt_picker.h \
		qwt_polygon.h \
		qwt_event_pattern.h \
		qwt_scale_div.h \
		qwt_valuelist.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_zoomer.o qwt_plot_zoomer.cpp

obj/qwt_plot_magnifier.o: qwt_plot_magnifier.cpp qwt_plot.h \
		qwt_global.h \
		qwt_array.h \
		qwt_text.h \
		qwt_plot_dict.h \
		qwt_plot_item.h \
		qwt_double_rect.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_plot_printfilter.h \
		qwt_plot_canvas.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_plot_magnifier.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_magnifier.o qwt_plot_magnifier.cpp

obj/qwt_raster_data.o: qwt_raster_data.cpp qwt_raster_data.h \
		qwt_global.h \
		qwt_double_rect.h \
		qwt_array.h \
		qwt_double_interval.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_raster_data.o qwt_raster_data.cpp

obj/qwt_scale_widget.o: qwt_scale_widget.cpp qwt_painter.h \
		qwt_global.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_color_map.h \
		qwt_array.h \
		qwt_double_interval.h \
		qwt_scale_widget.h \
		qwt_text.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_paint_buffer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_scale_widget.o qwt_scale_widget.cpp

obj/qwt_abstract_slider.o: qwt_abstract_slider.cpp qwt_abstract_slider.h \
		qwt_global.h \
		qwt_double_range.h \
		qwt_math.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_abstract_slider.o qwt_abstract_slider.cpp

obj/qwt_abstract_scale.o: qwt_abstract_scale.cpp qwt_scale_engine.h \
		qwt_global.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_double_interval.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_text.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_abstract_scale.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_abstract_scale.o qwt_abstract_scale.cpp

obj/qwt_arrow_button.o: qwt_arrow_button.cpp qwt_math.h \
		qwt_global.h \
		qwt_polygon.h \
		qwt_arrow_button.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_arrow_button.o qwt_arrow_button.cpp

obj/qwt_analog_clock.o: qwt_analog_clock.cpp qwt_analog_clock.h \
		qwt_global.h \
		qwt_dial.h \
		qwt_abstract_slider.h \
		qwt_double_range.h \
		qwt_round_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_text.h \
		qwt_dial_needle.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_analog_clock.o qwt_analog_clock.cpp

obj/qwt_compass.o: qwt_compass.cpp qwt_math.h \
		qwt_global.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_text.h \
		qwt_paint_buffer.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_dial_needle.h \
		qwt_compass_rose.h \
		qwt_compass.h \
		qwt_dial.h \
		qwt_abstract_slider.h \
		qwt_double_range.h \
		qwt_round_scale_draw.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_compass.o qwt_compass.cpp

obj/qwt_compass_rose.o: qwt_compass_rose.cpp qwt_math.h \
		qwt_global.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_compass_rose.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_compass_rose.o qwt_compass_rose.cpp

obj/qwt_counter.o: qwt_counter.cpp qwt_math.h \
		qwt_global.h \
		qwt_counter.h \
		qwt_double_range.h \
		qwt_arrow_button.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_counter.o qwt_counter.cpp

obj/qwt_dial.o: qwt_dial.cpp qwt_math.h \
		qwt_global.h \
		qwt_scale_engine.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_double_interval.h \
		qwt_scale_map.h \
		qwt_paint_buffer.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_dial_needle.h \
		qwt_dial.h \
		qwt_abstract_slider.h \
		qwt_double_range.h \
		qwt_round_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_text.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_dial.o qwt_dial.cpp

obj/qwt_dial_needle.o: qwt_dial_needle.cpp qwt_math.h \
		qwt_global.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_dial_needle.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_dial_needle.o qwt_dial_needle.cpp

obj/qwt_double_range.o: qwt_double_range.cpp qwt_double_range.h \
		qwt_global.h \
		qwt_math.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_double_range.o qwt_double_range.cpp

obj/qwt_knob.o: qwt_knob.cpp qwt_round_scale_draw.h \
		qwt_global.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_text.h \
		qwt_knob.h \
		qwt_abstract_slider.h \
		qwt_double_range.h \
		qwt_abstract_scale.h \
		qwt_math.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_paint_buffer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_knob.o qwt_knob.cpp

obj/qwt_slider.o: qwt_slider.cpp qwt_painter.h \
		qwt_global.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_paint_buffer.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_text.h \
		qwt_scale_map.h \
		qwt_math.h \
		qwt_slider.h \
		qwt_abstract_scale.h \
		qwt_abstract_slider.h \
		qwt_double_range.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_slider.o qwt_slider.cpp

obj/qwt_thermo.o: qwt_thermo.cpp qwt_math.h \
		qwt_global.h \
		qwt_scale_engine.h \
		qwt_scale_div.h \
		qwt_valuelist.h \
		qwt_double_interval.h \
		qwt_scale_draw.h \
		qwt_abstract_scale_draw.h \
		qwt_text.h \
		qwt_scale_map.h \
		qwt_paint_buffer.h \
		qwt_thermo.h \
		qwt_abstract_scale.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_thermo.o qwt_thermo.cpp

obj/qwt_wheel.o: qwt_wheel.cpp qwt_math.h \
		qwt_global.h \
		qwt_painter.h \
		qwt_layout_metrics.h \
		qwt_polygon.h \
		qwt_paint_buffer.h \
		qwt_wheel.h \
		qwt_abstract_slider.h \
		qwt_double_range.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_wheel.o qwt_wheel.cpp

obj/moc_qwt_dyngrid_layout.o: moc/moc_qwt_dyngrid_layout.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_dyngrid_layout.o moc/moc_qwt_dyngrid_layout.cpp

obj/moc_qwt_panner.o: moc/moc_qwt_panner.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_panner.o moc/moc_qwt_panner.cpp

obj/moc_qwt_picker.o: moc/moc_qwt_picker.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_picker.o moc/moc_qwt_picker.cpp

obj/moc_qwt_text_label.o: moc/moc_qwt_text_label.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_text_label.o moc/moc_qwt_text_label.cpp

obj/moc_qwt_legend.o: moc/moc_qwt_legend.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_legend.o moc/moc_qwt_legend.cpp

obj/moc_qwt_legend_item.o: moc/moc_qwt_legend_item.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_legend_item.o moc/moc_qwt_legend_item.cpp

obj/moc_qwt_plot.o: moc/moc_qwt_plot.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot.o moc/moc_qwt_plot.cpp

obj/moc_qwt_plot_canvas.o: moc/moc_qwt_plot_canvas.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot_canvas.o moc/moc_qwt_plot_canvas.cpp

obj/moc_qwt_plot_panner.o: moc/moc_qwt_plot_panner.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot_panner.o moc/moc_qwt_plot_panner.cpp

obj/moc_qwt_plot_picker.o: moc/moc_qwt_plot_picker.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot_picker.o moc/moc_qwt_plot_picker.cpp

obj/moc_qwt_plot_zoomer.o: moc/moc_qwt_plot_zoomer.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot_zoomer.o moc/moc_qwt_plot_zoomer.cpp

obj/moc_qwt_plot_magnifier.o: moc/moc_qwt_plot_magnifier.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot_magnifier.o moc/moc_qwt_plot_magnifier.cpp

obj/moc_qwt_scale_widget.o: moc/moc_qwt_scale_widget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_scale_widget.o moc/moc_qwt_scale_widget.cpp

obj/moc_qwt_abstract_slider.o: moc/moc_qwt_abstract_slider.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_abstract_slider.o moc/moc_qwt_abstract_slider.cpp

obj/moc_qwt_analog_clock.o: moc/moc_qwt_analog_clock.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_analog_clock.o moc/moc_qwt_analog_clock.cpp

obj/moc_qwt_compass.o: moc/moc_qwt_compass.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_compass.o moc/moc_qwt_compass.cpp

obj/moc_qwt_counter.o: moc/moc_qwt_counter.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_counter.o moc/moc_qwt_counter.cpp

obj/moc_qwt_dial.o: moc/moc_qwt_dial.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_dial.o moc/moc_qwt_dial.cpp

obj/moc_qwt_knob.o: moc/moc_qwt_knob.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_knob.o moc/moc_qwt_knob.cpp

obj/moc_qwt_slider.o: moc/moc_qwt_slider.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_slider.o moc/moc_qwt_slider.cpp

obj/moc_qwt_thermo.o: moc/moc_qwt_thermo.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_thermo.o moc/moc_qwt_thermo.cpp

obj/moc_qwt_wheel.o: moc/moc_qwt_wheel.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_wheel.o moc/moc_qwt_wheel.cpp

####### Install

install_target: first FORCE
	@$(CHK_DIR_EXISTS) c:$(INSTALL_ROOT)/Qwt-5.0.2/lib/ || $(MKDIR) c:$(INSTALL_ROOT)/Qwt-5.0.2/lib/ 
	-$(INSTALL_FILE) "$(DESTDIR)qwt5.lib" "c:$(INSTALL_ROOT)/Qwt-5.0.2/lib/qwt5.lib"
	-$(INSTALL_FILE) "$(DESTDIR_TARGET)" "c:$(INSTALL_ROOT)/Qwt-5.0.2/lib/$(TARGET)"

uninstall_target:  FORCE
	-$(DEL_FILE) "c:$(INSTALL_ROOT)/Qwt-5.0.2/lib/qwt5.lib" 
	 -$(DEL_FILE) "c:$(INSTALL_ROOT)/Qwt-5.0.2/lib/$(TARGET)"
	-$(DEL_DIR) c:$(INSTALL_ROOT)/Qwt-5.0.2/lib/ 


install_headers: first FORCE
	@$(CHK_DIR_EXISTS) c:$(INSTALL_ROOT)/Qwt-5.0.2/include/ || $(MKDIR) c:$(INSTALL_ROOT)/Qwt-5.0.2/include/ 
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_abstract_scale_draw.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_array.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_color_map.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_double_interval.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_double_rect.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_dyngrid_layout.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_global.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_layout_metrics.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_math.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_paint_buffer.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_painter.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_panner.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_picker.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_picker_machine.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_polygon.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_rect.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_round_scale_draw.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_scale_div.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_scale_draw.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_scale_engine.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_scale_map.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_spline.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_symbol.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_text_engine.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_text_label.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_text.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_valuelist.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_curve_fitter.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_data.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_event_pattern.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_interval_data.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_legend.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_legend_item.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_curve.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_dict.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_grid.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_item.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_layout.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_marker.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_printfilter.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_rasteritem.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_spectrogram.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_canvas.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_panner.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_picker.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_zoomer.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_plot_magnifier.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_raster_data.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_scale_widget.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_abstract_slider.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_abstract_scale.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_arrow_button.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_analog_clock.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_compass.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_compass_rose.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_counter.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_dial.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_dial_needle.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_double_range.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_knob.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_slider.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_thermo.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/
	-$(INSTALL_FILE) c:\msys\1.0\home\SICMA011\qwt-5.0.2\src\qwt_wheel.h c:$(INSTALL_ROOT)/Qwt-5.0.2/include/


uninstall_headers:  FORCE
	-$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_abstract_scale_draw.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_array.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_color_map.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_double_interval.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_double_rect.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_dyngrid_layout.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_global.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_layout_metrics.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_math.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_paint_buffer.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_painter.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_panner.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_picker.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_picker_machine.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_polygon.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_rect.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_round_scale_draw.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_scale_div.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_scale_draw.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_scale_engine.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_scale_map.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_spline.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_symbol.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_text_engine.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_text_label.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_text.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_valuelist.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_curve_fitter.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_data.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_event_pattern.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_interval_data.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_legend.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_legend_item.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_curve.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_dict.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_grid.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_item.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_layout.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_marker.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_printfilter.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_rasteritem.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_spectrogram.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_canvas.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_panner.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_picker.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_zoomer.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_plot_magnifier.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_raster_data.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_scale_widget.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_abstract_slider.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_abstract_scale.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_arrow_button.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_analog_clock.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_compass.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_compass_rose.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_counter.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_dial.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_dial_needle.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_double_range.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_knob.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_slider.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_thermo.h 
	 -$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/include/c:/msys/1.0/home/SICMA011/qwt-5.0.2/src/qwt_wheel.h
	-$(DEL_DIR) c:$(INSTALL_ROOT)/Qwt-5.0.2/include/ 


install_doc: first FORCE
	@$(CHK_DIR_EXISTS) c:$(INSTALL_ROOT)/Qwt-5.0.2/doc/ || $(MKDIR) c:$(INSTALL_ROOT)/Qwt-5.0.2/doc/ 
	-$(INSTALL_DIR) c:\msys\1.0\home\SICMA011\qwt-5.0.2\doc\html c:$(INSTALL_ROOT)/Qwt-5.0.2/doc/html


uninstall_doc:  FORCE
	-$(DEL_FILE) -r c:$(INSTALL_ROOT)/Qwt-5.0.2/doc/c:/msys/1.0/home/SICMA011/qwt-5.0.2/doc/html
	-$(DEL_DIR) c:$(INSTALL_ROOT)/Qwt-5.0.2/doc/ 


install:  install_target install_headers install_doc  FORCE

uninstall: uninstall_target uninstall_headers uninstall_doc   FORCE

FORCE:


Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Manchmal frage ich mich echt ob die Leute lesen was ich schreibe... es funktioniert noch nicht mit msys/cygwin (und im Grunde sehe ich auch keinen wirklichen Sinn dahinter). Es sollte mit 4.3.1 funktioniert, tut es aber offensichtlich nicht...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
nando
Beiträge: 321
Registriert: 28. Oktober 2004 13:16

Beitrag von nando »

dann bringe es doch bitte mal auf den punkt und sag mir doch mal bitte wie ich das ding jetzt übersetzt bekomme...
worauf bezieht sich denn dann der bug report von den trolls??
ich verstehe dass so, als sollte es jetzt mit qt-4.3.1 funktionieren....
und bei versionen < 4.3.1 mit dem workaround qmake -r ...
gruss,
nando
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Es gibt keinen Workaround mit "qmake -r" - schau Dir einfach mal die qmake Hilfe an und Du siehst was '-r' macht....
Der Workaround besteht, wie ich schon im zweiten Beitrag geschrieben habe, darin dass Du eben *nicht* Msys/cygwin benutzt und fertig. Das stand auch in dem Beitrag den ich als Link gepostet habe!
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Uwe
Beiträge: 176
Registriert: 9. Oktober 2005 13:37
Wohnort: München

Beitrag von Uwe »

nando hat geschrieben: ... aber leider funktioniert es immer noch nicht...
Um das Problem mit der Rekursion auszuschliessen, mach doch mal folgendes:

Code: Alles auswählen

cd qwt-5.0.2/src
qmake
Jetzt schau doch mal in qwt-5.0.2/src/Makefile nach ob Du immer noch den kaputten Pfad auf das moc Executable hast.

Uwe
nando
Beiträge: 321
Registriert: 28. Oktober 2004 13:16

Beitrag von nando »

ja der pfad ist dann immer noch falsch.
ich hab ihn dann von hand korrigiert, dann gehts...

schwere geburt ;)
Antworten