--- src/platform/XWindow.cxx.orig Thu Feb 24 21:22:08 2000 +++ src/platform/XWindow.cxx Thu Feb 24 21:23:10 2000 @@ -13,7 +13,7 @@ #include "XWindow.h" #include "XVisual.h" #include "OpenGLGState.h" -#if defined(__linux__) && defined(XF86VIDMODE_EXT) +#if (defined(__linux__) || (defined __FreeBSD__)) && defined(XF86VIDMODE_EXT) # define USE_XF86VIDMODE_EXT # define private c_private # include @@ -350,7 +350,7 @@ xsh.base_height = getDisplay()->getHeight(); xsh.flags |= USPosition | PPosition | PBaseSize; -#ifdef __linux__ +#if defined(__linux__) || defined(__FreeBSD__) { char *env;