QT_LIB_DIR=-L/usr/lib/qt3/lib

kaconnect: kaconnect.o alsa_access.o alsa_access.moc.o connector.o connector.moc.o portlistbox.o portlistbox.moc.o 
	gcc kaconnect.o alsa_access.o alsa_access.moc.o \
	connector.o connector.moc.o \
	portlistbox.o portlistbox.moc.o \
	-o kaconnect \
	$(QT_LIB_DIR) \
	-lqt-mt -lasound -lm

kaconnect.o: kaconnect.cpp
	gcc -c kaconnect.cpp \
	-I/usr/lib/qt3/include 

alsa_access.o: alsa_access.h alsa_access.cpp  
	gcc -c alsa_access.cpp \
	-I/usr/lib/qt3/include

alsa_access.moc.o: alsa_access.moc.cpp
	gcc -c alsa_access.moc.cpp \
	-I/usr/lib/qt3/include

alsa_access.moc.cpp: alsa_access.h alsa_access.cpp 
	/usr/lib/qt3/bin/moc alsa_access.h -o alsa_access.moc.cpp

connector.o: connector.h connector.cpp
	gcc -c connector.cpp \
	-I/usr/lib/qt3/include

connector.moc.o: connector.moc.cpp
	gcc -c connector.moc.cpp \
	-I/usr/lib/qt3/include

connector.moc.cpp: connector.h connector.cpp portlistbox.h
	/usr/lib/qt3/bin/moc connector.h -o connector.moc.cpp

portlistbox.o: portlistbox.h portlistbox.cpp
	gcc -c portlistbox.cpp \
	-I/usr/lib/qt3/include

portlistbox.moc.o: portlistbox.moc.cpp
	gcc -c portlistbox.moc.cpp \
	-I/usr/lib/qt3/include

portlistbox.moc.cpp: portlistbox.h portlistbox.cpp 
	/usr/lib/qt3/bin/moc portlistbox.h -o portlistbox.moc.cpp
