Changeset 8283

Show
Ignore:
Timestamp:
08/12/11 14:50:25 (6 months ago)
Author:
westram
Message:
  • compile on suse 12.1
Location:
trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/GL/glAW/GLwDrawA.c

    r7811 r8283  
    603603    cb.height = glw->core.height; 
    604604    XtCallCallbackList((Widget)glw, glw->glwDrawingArea.inputCallback, &cb); 
    605   } 
    606  
    607  
    608 #ifdef __GLX_MOTIF 
    609  
    610 // Create routine 
     605} 
     606 
     607void GLwDrawingAreaMakeCurrent(Widget w, GLXContext ctx) { 
     608    // Make context current 
     609    // ARB note: define it independent from __GLX_MOTIF (undefined on suse12.1)  
     610    glXMakeCurrent(XtDisplay(w), XtWindow(w), ctx); 
     611} 
     612 
     613#ifdef __GLX_MOTIF 
     614 
    611615Widget GLwCreateMDrawingArea(Widget parent, char *name, ArgList arglist, Cardinal argcount) { 
    612   return XtCreateWidget(name, glwMDrawingAreaWidgetClass, parent, arglist, argcount); 
    613   } 
    614  
    615 #endif 
    616  
    617  
    618 #ifndef __GLX_MOTIF 
    619  
    620 // Make context current 
    621 void GLwDrawingAreaMakeCurrent(Widget w, GLXContext ctx) { 
    622   glXMakeCurrent(XtDisplay(w), XtWindow(w), ctx); 
    623   } 
    624  
    625  
    626 // Swap buffers convenience function 
     616    // Create routine 
     617    return XtCreateWidget(name, glwMDrawingAreaWidgetClass, parent, arglist, argcount); 
     618} 
     619 
     620#else 
     621 
    627622void GLwDrawingAreaSwapBuffers(Widget w) { 
    628   glXSwapBuffers(XtDisplay(w), XtWindow(w)); 
    629   } 
    630  
    631 #endif 
     623    // Swap buffers convenience function 
     624    glXSwapBuffers(XtDisplay(w), XtWindow(w)); 
     625} 
     626 
     627#endif 
  • trunk/Makefile

    r8273 r8283  
    5959        4.4 4.4.1 4.4.3 4.4.5 \ 
    6060        4.5.2 \ 
    61         4.6.1 
     61        4.6 4.6.1 
    6262 
    6363ALLOWED_GCC_VERSIONS=$(ALLOWED_GCC_4xx_VERSIONS) 
  • trunk/arb_INSTALL.txt

    r7131 r8283  
    114114-------------------------------------------------- 
    115115 
    116 - expat, xmllint, sablotron 0.82-1.0 [needed for target 'help' only] 
     116- expat, xmllint, xsltproc [needed for target 'help' only] 
    117117- openmotif, openmotif-devel 
    118118- xaw??? 
    119119- libtiff-devel 
    120 - java 1.3.1 or above [needed for arb_probe_library only] 
    121120- lynx 
    122121 
     
    128127- mesaglw-devel (opensuse) 
    129128- libpng 
    130 - libglew                  
     129- libglew 
     130- glew-devel (opensuse) 
    131131- freeglut 
    132132- freeglut-devel