diff --git a/sflphone-common/src/audio/Makefile.am b/sflphone-common/src/audio/Makefile.am
index 40b669fd1ff746004878992a3d7d208b2b4201de..aaee088c6ff029e19eb7c1408f1f8723245dfc40 100644
--- a/sflphone-common/src/audio/Makefile.am
+++ b/sflphone-common/src/audio/Makefile.am
@@ -24,6 +24,7 @@ libaudio_la_SOURCES = \
 		speexechocancel.cpp \
 		noisesuppress.cpp \
 		audioprocessing.cpp \
+		gaincontrol.cpp \
 		dcblocker.cpp \
 		$(SPEEX_SOURCES_CPP)
 
@@ -44,6 +45,7 @@ noinst_HEADERS = \
 		speexechocancel.h \
 		noisesuppress.h \
 		audioprocessing.h \
+		gaincontrol.h \
 		dcblocker.h \
 		samplerateconverter.h
 
diff --git a/sflphone-common/test/Makefile.am b/sflphone-common/test/Makefile.am
index 7496cbbb6283840ec8bfcbf500b8c67c85b15dcf..b4f35058257459cb790dca43349680c3a398599c 100644
--- a/sflphone-common/test/Makefile.am
+++ b/sflphone-common/test/Makefile.am
@@ -34,7 +34,9 @@ test_SOURCES = \
 	sdptest.h \
 	sdptest.cpp \
 	echocanceltest.h \
-	echocanceltest.cpp
+	echocanceltest.cpp \
+	gaincontroltest.h \
+	gaincontroltest.cpp
 
 LLIBS=$(CPPUNIT_LIBS) \
 	../src/sflphoned-logger.o \