Vitaliy Ivanov wrote: > On Fri, 2008-08-15 at 17:45, Vitaliy Ivanov wrote: >> Hello list, >> >> >> I'm experiencing the following issue: >> >> appname: symbol lookup error: applib.so: undefined symbol: >> glwMDrawingAreaWidgetClass >> >> I'm using mesa from the rpms on CentOS 5.1: >> >> mesa-libGL-6.5.1-7.5.el5 >> mesa-libGL-devel-6.5.1-7.5.el5 >> mesa-libGLw-devel-6.5.1-7.5.el5 >> mesa-libGLU-6.5.1-7.5.el5 >> mesa-libGLw-6.5.1-7.5.el5 >> mesa-libGLU-devel-6.5.1-7.5.el5 >> >> I googled that it can be fixed by downloading libGLw from official >> mesa >> site and substitute the one from rpms. >> >> http://downloads.sourceforge.net/mesa3d/libGLw.tar.gz?modtime=1011916800&big_mirror=0 >> >> Can anyone advise what is wrong with the lib from rpms? >> Why there is special lib for it on the mesa site? >> >> I know it has smth to do with __GLX_MOTIF during compilation stage as >> there is the following in src/glw/GLwDrawA.c >> >> #ifdef __GLX_MOTIF >> #define GLwDrawingAreaWidget GLwMDrawingAreaWidget >> #define GLwDrawingAreaClassRec GLwMDrawingAreaClassRec >> #define glwDrawingAreaClassRec glwMDrawingAreaClassRec >> #define glwDrawingAreaWidgetClass glwMDrawingAreaWidgetClass >> #define GLwDrawingAreaRec GLwMDrawingAreaRec >> #endif >> >> So official lib from the CentOS rpms don't define it during >> compilation? >> Why? >> >> Any help will be appreciated. >> >> Vitaliy > > Guys, no news at all? Any advises will be appreciated.
The widget code can be build with or without Motif support (the 'M' in the symbols) with a preprocessor flag. I guess the rpm was built/compiled without that flag. The flag is off by default since Motif header files aren't always present. -Brian ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev