--- a/gcut/gcut.h
+++ b/gcut/gcut.h
@@ -172,7 +172,7 @@
   GMutex             mutex;
 };
 
-struct _GeglEDL
+extern struct _GeglEDL
 {
   GFileMonitor *monitor;
   char         *path;
