--- a/GraphBLAS/Config/GraphBLAS.h.in
+++ b/GraphBLAS/Config/GraphBLAS.h.in
@@ -169,6 +169,12 @@
             #define GxB_CMPLXF(r,i) \
             ((GxB_FC32_t)((float)(r)) + (GxB_FC32_t)((float)(i) * _Complex_I))
         #endif
+        #if defined(__ANDROID__) && __ANDROID_API__ < 26
+            double complex clog(double complex);
+            float complex clogf(float complex);
+            double complex cpow(double complex, double complex);
+            float complex cpowf(float complex, float complex);
+        #endif
     #endif
 #endif
 
--- a/GraphBLAS/Source/Shared/GxB_complex.h
+++ b/GraphBLAS/Source/Shared/GxB_complex.h
@@ -48,6 +48,12 @@
             #define GxB_CMPLXF(r,i) \
             ((GxB_FC32_t)((float)(r)) + (GxB_FC32_t)((float)(i) * _Complex_I))
         #endif
+        #if defined(__ANDROID__) && __ANDROID_API__ < 26
+            double complex clog(double complex);
+            float complex clogf(float complex);
+            double complex cpow(double complex, double complex);
+            float complex cpowf(float complex, float complex);
+        #endif
     #endif
 #endif
 
