diff --git a/setup.py b/setup.py
index 4012397800d4c583822cc21faf0e64c8d8ad17c7..043cd1fed4184d04566081f38c5f2df4e7451628 100644
--- a/setup.py
+++ b/setup.py
@@ -77,7 +77,7 @@ CYTHON_EXTENSION_MODULE_NAMES = ('grpc._cython.cygrpc',)
 EXTENSION_INCLUDE_DIRECTORIES = (
     (PYTHON_STEM,) + CORE_INCLUDE + BORINGSSL_INCLUDE)
 
-EXTENSION_LIBRARIES = ()
+EXTENSION_LIBRARIES = ('z', 'm',)
 if not "darwin" in sys.platform:
     EXTENSION_LIBRARIES += ('rt',)