@@ -21,6 +21,11 @@ hostDynamicLibExt = "so"
21hostDynamicLibExt = "dylib"
21hostDynamicLibExt = "dylib"
22#elif WINDOWS
22#elif WINDOWS
23hostDynamicLibExt = "dll"
23hostDynamicLibExt = "dll"
25+hostDynamicLibExt = error $ unwords
26+ [ "Undefined file extension for dynamic libraries"
27+ , "in Idris' Util.DynamicLinker."
26data ForeignFun = forall a. Fun { fun_name :: String
31data ForeignFun = forall a. Fun { fun_name :: String