linux maxgui compile error
Archives Forums/Linux Discussion/linux maxgui compile error
| ||
it fails on this line: include <X11/extensions/Xdbe.h> I know for certain that I have x11-dev installed here is the output Building Modules Compiling:Fl_Double_Window.cxx /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:40:33: error: X11/extensions/Xdbe.h: No such file or directory /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx: In function €int can_xdbe()€: /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:49: error: €XdbeQueryExtension€ was not declared in this scope /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:52: error: €XdbeScreenVisualInfo€ was not declared in this scope /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:52: error: €a€ was not declared in this scope /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:52: error: €XdbeGetVisualInfo€ was not declared in this scope /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:57: error: €XdbeFreeVisualInfo€ was not declared in this scope /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx: In member function €void Fl_Double_Window::flush(int)€: /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:274: error: €XdbeCopied€ was not declared in this scope /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:274: error: €XdbeAllocateBackBufferName€ was not declared in this scope /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:308: error: €XdbeSwapInfo€ was not declared in this scope /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:308: error: expected `;' before €s€ /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:309: error: €s€ was not declared in this scope /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:310: error: €XdbeCopied€ was not declared in this scope /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx:311: error: €XdbeSwapBuffers€ was not declared in this scope Build Error: failed to compile /home/keith/Desktop/BlitzMax/mod/maxgui.mod/fltkmaxgui.mod/src/Fl_Double_Window.cxx |
| ||
Are you on Ubuntu 9.04 by any chance? I suddenly got this error when I upgraded from Ubuntu 8.10 and I've no idea what went wrong. Anyone any idea what package we need? |
| ||
Im on Xubuntu 8 but I updated all the packages on the update manager |
| ||
Dunno. I've got loads of X11 dev packages installed. Never seen this one myself though. X double-buffer extension. Perhaps one of these : libxxf86vm-dev x11proto-core-dev x11proto-gl-dev x11proto-kb-dev x11proto-xext-dev libxft-dev (I wondered how long it would take Seb to hide these posts :-p ) |
| ||
(I wondered how long it would take Seb to hide these posts :-p ) It wasn't me! (Honest) |
| ||
Yep - Apparently this package has the files in it: x11proto-xext-dev http://ns2.canonical.com/jaunty/x11/x11proto-xext-dev |
| ||
thanks |