Added makefile to project; Removed error in code;
[povnn.git] / Makefile
blob5d7fc9a5c06dae3d3abfdf60eb5358ea8d117233
1 #############################################################################
2 # Makefile for building: NeuralNetworkTest
3 # Generated by qmake (2.01a) (Qt 4.5.1) on: Sat Jul 4 14:31:10 2009
4 # Project: NeuralNetworkTest.pro
5 # Template: app
6 # Command: /usr/bin/qmake -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile NeuralNetworkTest.pro
7 #############################################################################
9 ####### Compiler, tools and options
11 CC = gcc
12 CXX = g++
13 DEFINES = -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
14 CFLAGS = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
15 CXXFLAGS = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
16 INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -I.
17 LINK = g++
18 LFLAGS =
19 LIBS = $(SUBLIBS) -L/usr/lib/qt4 -lQtXml -L/usr/lib/qt4 -pthread -pthread -lQtNetwork -pthread -pthread -lQtCore -lz -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
20 AR = ar cqs
21 RANLIB =
22 QMAKE = /usr/bin/qmake
23 TAR = tar -cf
24 COMPRESS = gzip -9f
25 COPY = cp -f
26 SED = sed
27 COPY_FILE = $(COPY)
28 COPY_DIR = $(COPY) -r
29 INSTALL_FILE = install -m 644 -p
30 INSTALL_DIR = $(COPY_DIR)
31 INSTALL_PROGRAM = install -m 755 -p
32 DEL_FILE = rm -f
33 SYMLINK = ln -sf
34 DEL_DIR = rmdir
35 MOVE = mv -f
36 CHK_DIR_EXISTS= test -d
37 MKDIR = mkdir -p
39 ####### Output directory
41 OBJECTS_DIR = ./
43 ####### Files
45 SOURCES = main.cpp \
46 neuralnetwork.cpp \
47 neuron.cpp \
48 neuralinput.cpp \
49 settableneuralinput.cpp moc_neuralnetwork.cpp \
50 moc_neuron.cpp \
51 moc_neuralinput.cpp \
52 moc_settableneuralinput.cpp
53 OBJECTS = main.o \
54 neuralnetwork.o \
55 neuron.o \
56 neuralinput.o \
57 settableneuralinput.o \
58 moc_neuralnetwork.o \
59 moc_neuron.o \
60 moc_neuralinput.o \
61 moc_settableneuralinput.o
62 DIST = /usr/share/qt4/mkspecs/common/g++.conf \
63 /usr/share/qt4/mkspecs/common/unix.conf \
64 /usr/share/qt4/mkspecs/common/linux.conf \
65 /usr/share/qt4/mkspecs/qconfig.pri \
66 /usr/share/qt4/mkspecs/features/qt_functions.prf \
67 /usr/share/qt4/mkspecs/features/qt_config.prf \
68 /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
69 /usr/share/qt4/mkspecs/features/default_pre.prf \
70 /usr/share/qt4/mkspecs/features/debug.prf \
71 /usr/share/qt4/mkspecs/features/default_post.prf \
72 /usr/share/qt4/mkspecs/features/warn_on.prf \
73 /usr/share/qt4/mkspecs/features/qt.prf \
74 /usr/share/qt4/mkspecs/features/unix/thread.prf \
75 /usr/share/qt4/mkspecs/features/moc.prf \
76 /usr/share/qt4/mkspecs/features/resources.prf \
77 /usr/share/qt4/mkspecs/features/uic.prf \
78 /usr/share/qt4/mkspecs/features/yacc.prf \
79 /usr/share/qt4/mkspecs/features/lex.prf \
80 /usr/share/qt4/mkspecs/features/include_source_dir.prf \
81 NeuralNetworkTest.pro
82 QMAKE_TARGET = NeuralNetworkTest
83 DESTDIR =
84 TARGET = NeuralNetworkTest
86 first: all
87 ####### Implicit rules
89 .SUFFIXES: .o .c .cpp .cc .cxx .C
91 .cpp.o:
92 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
94 .cc.o:
95 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
97 .cxx.o:
98 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
100 .C.o:
101 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
103 .c.o:
104 $(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
106 ####### Build rules
108 all: Makefile $(TARGET)
110 $(TARGET): $(OBJECTS)
111 $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
113 Makefile: NeuralNetworkTest.pro /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \
114 /usr/share/qt4/mkspecs/common/unix.conf \
115 /usr/share/qt4/mkspecs/common/linux.conf \
116 /usr/share/qt4/mkspecs/qconfig.pri \
117 /usr/share/qt4/mkspecs/features/qt_functions.prf \
118 /usr/share/qt4/mkspecs/features/qt_config.prf \
119 /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
120 /usr/share/qt4/mkspecs/features/default_pre.prf \
121 /usr/share/qt4/mkspecs/features/debug.prf \
122 /usr/share/qt4/mkspecs/features/default_post.prf \
123 /usr/share/qt4/mkspecs/features/warn_on.prf \
124 /usr/share/qt4/mkspecs/features/qt.prf \
125 /usr/share/qt4/mkspecs/features/unix/thread.prf \
126 /usr/share/qt4/mkspecs/features/moc.prf \
127 /usr/share/qt4/mkspecs/features/resources.prf \
128 /usr/share/qt4/mkspecs/features/uic.prf \
129 /usr/share/qt4/mkspecs/features/yacc.prf \
130 /usr/share/qt4/mkspecs/features/lex.prf \
131 /usr/share/qt4/mkspecs/features/include_source_dir.prf \
132 /usr/lib/qt4/libQtXml.prl \
133 /usr/lib/qt4/libQtCore.prl \
134 /usr/lib/qt4/libQtNetwork.prl
135 $(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile NeuralNetworkTest.pro
136 /usr/share/qt4/mkspecs/common/g++.conf:
137 /usr/share/qt4/mkspecs/common/unix.conf:
138 /usr/share/qt4/mkspecs/common/linux.conf:
139 /usr/share/qt4/mkspecs/qconfig.pri:
140 /usr/share/qt4/mkspecs/features/qt_functions.prf:
141 /usr/share/qt4/mkspecs/features/qt_config.prf:
142 /usr/share/qt4/mkspecs/features/exclusive_builds.prf:
143 /usr/share/qt4/mkspecs/features/default_pre.prf:
144 /usr/share/qt4/mkspecs/features/debug.prf:
145 /usr/share/qt4/mkspecs/features/default_post.prf:
146 /usr/share/qt4/mkspecs/features/warn_on.prf:
147 /usr/share/qt4/mkspecs/features/qt.prf:
148 /usr/share/qt4/mkspecs/features/unix/thread.prf:
149 /usr/share/qt4/mkspecs/features/moc.prf:
150 /usr/share/qt4/mkspecs/features/resources.prf:
151 /usr/share/qt4/mkspecs/features/uic.prf:
152 /usr/share/qt4/mkspecs/features/yacc.prf:
153 /usr/share/qt4/mkspecs/features/lex.prf:
154 /usr/share/qt4/mkspecs/features/include_source_dir.prf:
155 /usr/lib/qt4/libQtXml.prl:
156 /usr/lib/qt4/libQtCore.prl:
157 /usr/lib/qt4/libQtNetwork.prl:
158 qmake: FORCE
159 @$(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile NeuralNetworkTest.pro
161 dist:
162 @$(CHK_DIR_EXISTS) .tmp/NeuralNetworkTest1.0.0 || $(MKDIR) .tmp/NeuralNetworkTest1.0.0
163 $(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/NeuralNetworkTest1.0.0/ && $(COPY_FILE) --parents neuralnetwork.h neuron.h neuralinput.h settableneuralinput.h .tmp/NeuralNetworkTest1.0.0/ && $(COPY_FILE) --parents main.cpp neuralnetwork.cpp neuron.cpp neuralinput.cpp settableneuralinput.cpp .tmp/NeuralNetworkTest1.0.0/ && (cd `dirname .tmp/NeuralNetworkTest1.0.0` && $(TAR) NeuralNetworkTest1.0.0.tar NeuralNetworkTest1.0.0 && $(COMPRESS) NeuralNetworkTest1.0.0.tar) && $(MOVE) `dirname .tmp/NeuralNetworkTest1.0.0`/NeuralNetworkTest1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/NeuralNetworkTest1.0.0
166 clean:compiler_clean
167 -$(DEL_FILE) $(OBJECTS)
168 -$(DEL_FILE) *~ core *.core
171 ####### Sub-libraries
173 distclean: clean
174 -$(DEL_FILE) $(TARGET)
175 -$(DEL_FILE) Makefile
178 mocclean: compiler_moc_header_clean compiler_moc_source_clean
180 mocables: compiler_moc_header_make_all compiler_moc_source_make_all
182 compiler_moc_header_make_all: moc_neuralnetwork.cpp moc_neuron.cpp moc_neuralinput.cpp moc_settableneuralinput.cpp
183 compiler_moc_header_clean:
184 -$(DEL_FILE) moc_neuralnetwork.cpp moc_neuron.cpp moc_neuralinput.cpp moc_settableneuralinput.cpp
185 moc_neuralnetwork.cpp: neuron.h \
186 neuralinput.h \
187 neuralnetwork.h
188 /usr/bin/moc $(DEFINES) $(INCPATH) neuralnetwork.h -o moc_neuralnetwork.cpp
190 moc_neuron.cpp: neuralinput.h \
191 neuron.h
192 /usr/bin/moc $(DEFINES) $(INCPATH) neuron.h -o moc_neuron.cpp
194 moc_neuralinput.cpp: neuralinput.h
195 /usr/bin/moc $(DEFINES) $(INCPATH) neuralinput.h -o moc_neuralinput.cpp
197 moc_settableneuralinput.cpp: neuralnetwork.h \
198 neuron.h \
199 neuralinput.h \
200 settableneuralinput.h
201 /usr/bin/moc $(DEFINES) $(INCPATH) settableneuralinput.h -o moc_settableneuralinput.cpp
203 compiler_rcc_make_all:
204 compiler_rcc_clean:
205 compiler_image_collection_make_all: qmake_image_collection.cpp
206 compiler_image_collection_clean:
207 -$(DEL_FILE) qmake_image_collection.cpp
208 compiler_moc_source_make_all:
209 compiler_moc_source_clean:
210 compiler_uic_make_all:
211 compiler_uic_clean:
212 compiler_yacc_decl_make_all:
213 compiler_yacc_decl_clean:
214 compiler_yacc_impl_make_all:
215 compiler_yacc_impl_clean:
216 compiler_lex_make_all:
217 compiler_lex_clean:
218 compiler_clean: compiler_moc_header_clean
220 ####### Compile
222 main.o: main.cpp neuralnetwork.h \
223 neuron.h \
224 neuralinput.h \
225 settableneuralinput.h
226 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp
228 neuralnetwork.o: neuralnetwork.cpp neuralnetwork.h \
229 neuron.h \
230 neuralinput.h
231 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o neuralnetwork.o neuralnetwork.cpp
233 neuron.o: neuron.cpp neuralnetwork.h \
234 neuron.h \
235 neuralinput.h
236 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o neuron.o neuron.cpp
238 neuralinput.o: neuralinput.cpp neuralinput.h
239 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o neuralinput.o neuralinput.cpp
241 settableneuralinput.o: settableneuralinput.cpp settableneuralinput.h \
242 neuralnetwork.h \
243 neuron.h \
244 neuralinput.h
245 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o settableneuralinput.o settableneuralinput.cpp
247 moc_neuralnetwork.o: moc_neuralnetwork.cpp
248 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_neuralnetwork.o moc_neuralnetwork.cpp
250 moc_neuron.o: moc_neuron.cpp
251 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_neuron.o moc_neuron.cpp
253 moc_neuralinput.o: moc_neuralinput.cpp
254 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_neuralinput.o moc_neuralinput.cpp
256 moc_settableneuralinput.o: moc_settableneuralinput.cpp
257 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_settableneuralinput.o moc_settableneuralinput.cpp
259 ####### Install
261 install: FORCE
263 uninstall: FORCE
265 FORCE: