--- amideco-0.31e/src/amideco.h	2007-03-10 04:53:49.911669000 +0100
+++ amideco-0.31e/src/amideco.h	2007-03-10 04:54:05.000000000 +0100
@@ -12,7 +12,7 @@
 #include        <stdio.h>
 #include        <stdlib.h>
 
-#if defined(LINUX) || defined(__LINUX__) || defined(__linux__)
+#if defined(LINUX) || defined(__LINUX__) || defined(__linux__) || defined(__FreeBSD_kernel__)
     #include    <memory.h>
     #define     __LINUX_NOW__
 #else
--- amideco-0.31e/src/amifunc.c	2007-03-10 04:52:23.324381000 +0100
+++ amideco-0.31e/src/amifunc.c	2007-03-10 04:53:13.000000000 +0100
@@ -10,7 +10,7 @@
 #include        <stdio.h>
 #include        <stdlib.h>
 
-#if defined(LINUX) || defined(__LINUX__) || defined(__linux__)
+#if defined(LINUX) || defined(__LINUX__) || defined(__linux__) || defined(__FreeBSD_kernel__)
     #include    <memory.h>
     #define     __LINUX_NOW__
 #else
