fi
 
         GUI_TK_LIBRARY="$GUI_TK_LIBRARY -lXext -lXt -lX11"
-        TOOLKIT_VPATH="\${top_srcdir}/src/x11"
+        TOOLKIT_VPATH="\${top_srcdir}/src/x11 \${top_srcdir}/src/univ"
         TOOLKIT=X11
         GUIDIST=X11_DIST
-        TOOLCHAIN_DEFS="${TOOLCHAIN_DEFS} -D__WXUNIVERSAL__ -D__WXX11__"
+        TOOLCHAIN_DEFS="${TOOLCHAIN_DEFS} -D__WXUNIVERSAL__"
     fi
 
     if test "$wxUSE_WINE" = 1; then
 
         fi
 
         GUI_TK_LIBRARY="$GUI_TK_LIBRARY -lXext -lXt -lX11"
-        TOOLKIT_VPATH="\${top_srcdir}/src/x11"
+        TOOLKIT_VPATH="\${top_srcdir}/src/x11 \${top_srcdir}/src/univ"
         TOOLKIT=X11
         GUIDIST=X11_DIST
-        TOOLCHAIN_DEFS="${TOOLCHAIN_DEFS} -D__WXUNIVERSAL__ -D__WXX11__"
+        TOOLCHAIN_DEFS="${TOOLCHAIN_DEFS} -D__WXUNIVERSAL__"
     fi
 
     if test "$wxUSE_WINE" = 1; then
 
 
 // Set the window manager decorations according to the
 // given wxWindows style
+#if 0
 static bool SetWMDecorations(Widget w, long style);
+#endif
 static bool MWMIsRunning(Window w);
 
 
     Atom wm_delete_window = XInternAtom(wxGlobalDisplay(), "WM_DELETE_WINDOW", False);
 
     XSetWMProtocols(wxGlobalDisplay(), (Window) GetMainWindow(), &wm_delete_window, 1);
+#if 0
     SetWMDecorations((Window) GetMainWindow(), style);
+#endif
 
     SetTitle(title);
 
 
     if (icon.Ok() && GetMainWindow())
     {
+#if 0
         XWMHints *wmHints = XAllocWMHints();
         wmHints.icon_pixmap = (Pixmap) icon.GetPixmap();
 
         XSetWMHints(wxGlobalDisplay(), (Window) GetMainWindow(),
             wmHints);
         XFree(wmHints);
+#endif
     }
 }
 
 
 // Set the window manager decorations according to the
 // given wxWindows style
+#if 0
 static bool SetWMDecorations(Widget w, long style)
 {
     if (!MWMIsRunning(w))
 
     return TRUE;
 }
+#endif
 
 static bool MWMIsRunning(Window w)
 {
+    Display *dpy = (Display*)wxGetDisplay();
     Atom motifWmInfo = XInternAtom(dpy, "_MOTIF_WM_INFO", False);
 
     unsigned long length, bytesafter;
     unsigned char value[20];
-    int ret, type, format;
+    unsigned char *ptr = &value[0];
+    int ret, format;
+    Atom type;
 
     type = format = length = 0;
-    value = 0;
+    value[0] = 0;
 
     ret = XGetWindowProperty(wxGlobalDisplay(), w, motifWmInfo,
            0L, 2, False, motifWmInfo, 
-           &type, &format, &length, &bytesafter, &value);
+           &type, &format, &length, &bytesafter, &ptr);
 
     return (ret == Success);
 }