diff --git a/include/libcamera/ipa/ipa_interface.h b/include/libcamera/ipa/ipa_interface.h
index 97f14477..546fb57c 100644
--- a/include/libcamera/ipa/ipa_interface.h
+++ b/include/libcamera/ipa/ipa_interface.h
@@ -50,4 +50,8 @@ public:
 
 } /* namespace libcamera */
 
+extern "C" {
+libcamera::IPAInterface *ipaCreate();
+}
+
 #endif /* __LIBCAMERA_IPA_INTERFACE_H__ */
