@@ -32,7 +32,7 @@ environment x = catchIO (do e <- getEnv x
3232getTargetDir :: IO String
3333getTargetDir = environment "TARGET" >>= maybe getDataDir return
3434
35−#ifdef FREEBSD
35+#if defined(FREEBSD) || defined(DRAGONFLY)
3636extraLib = " -L/usr/local/lib"
3737#else
3838extraLib = ""
@@ -51,7 +51,7 @@ getLibFlags = do dir <- getDataDir
5151getIdrisLibDir = do dir <- getDataDir
5252 return $ addTrailingPathSeparator dir
5353
54−#ifdef FREEBSD
54+#if defined(FREEBSD) || defined(DRAGONFLY)
5555extraInclude = " -I/usr/local/include"
5656#else
5757extraInclude = ""