#263 libOSMesa not compiled

Other
closed-fixed
Other (69)
5
2000-12-16
2000-12-15
No

I'm using a Debian based system with the latest available XFree 4.0.1. I'm trying to compile DRI for my Matrox G400 card using the drivers from the matrox site. However, in the process, I get all kinds of errors. In many cases it looks like an object file is created and then removed. for example, common_x86.0, libOSMesa.so.3.3, and others. Here's a segment from my log file wrt libOSMesa that is extreamly strange IMHO:

make[5]: Leaving directory `/usr/local/src/DRI-CVS/build/xc/lib/GL/mesa/src/X86'make[4]: Leaving directory `/usr/local/src/DRI-CVS/build/xc/lib/GL/mesa/src'
cleaning in lib/GL/mesa/src/OSmesa...
make[4]: Entering directory `/usr/local/src/DRI-CVS/build/xc/lib/GL/mesa/src/OSmesa'
rm -f osmesa.c
rm -f DONE
+ rm -f libOSMesa.so.3
rm -f libOSMesa.so.3.3 libOSMesa.so

later in the file we find:

gcc: ../X86/common_x86.o: No such file or directory
+ rm -f libOSMesa.so.3
+ ln -s libOSMesa.so.3.3 libOSMesa.so.3
+ rm -f ../../../../../exports/lib/libOSMesa.so.3
+ cd ../../../../../exports/lib
+ ln -s ../../lib/GL/mesa/src/OSmesa/libOSMesa.so.3 .
rm -f libOSMesa.so.3.3
mv -f libOSMesa.so.3.3~ libOSMesa.so.3.3
mv: cannot stat `libOSMesa.so.3.3~': No such file or directory
make[5]: *** [libOSMesa.so.3.3] Error 1
make[5]: Target `all' not remade because of errors.
make[5]: Leaving directory `/usr/local/src/DRI-CVS/build/xc/lib/GL/mesa/src/OSmesa'
make[4]: *** [all] Error 2

stuff like this all through the compile process.

Discussion

  • Carl B. Constantine

    This is solved now. It seems the make install process of compiling the new 2.4-test12 kernel, did not copy over a bunch of header files, in particular the asm files that define certain constants/functions. With the proper files in /usr/include/asm this is no longer an issue.

    Now just to solve my other mga/DRI problems.

     
  • Gareth Hughes

    Gareth Hughes - 2000-12-16
    • assigned_to: nobody --> gareth
     
  • Gareth Hughes

    Gareth Hughes - 2000-12-16

    Go into xc/lib/GL and do a 'make'. If you just do a 'make install' or something similar, this sometimes gets missed. I've had this problem before and this fixes things for me.

     
  • Gareth Hughes

    Gareth Hughes - 2000-12-16
    • status: open --> closed-fixed
     
  • Gareth Hughes

    Gareth Hughes - 2000-12-16

    Okay, I've just seen your second comment. If it's fixed, please close the bug in SourceForge, otherwise it will remain open unnecessarily (and people like me will spend time trying to work out what's wrong).

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks