[mesa-users] Failure problem with mtx continues for my mesa#3918

Richard Townsend townsend at astro.wisc.edu
Mon Apr 16 10:00:04 EDT 2012


Setting up a standardized virtual machine is certainly one solution. However, there is a *severe* performance penalty for running code in a virtual machine --- so much so that I imagine many users will not want to do this.

cheers,

Rich

On Apr 15, 2012, at 11:07 PM, Prof M. N. Anandaram wrote:

> Hello:
> May I thank Max Katz and refer to the solution suggested by him regarding topic #1 in mesa-users Digest Vol 32, Issue 15 dated Apr 15th which refers to a problem still with mtx in mesa svn#3918:
> 
> I repeated his fix in my case but the failure continues.
> Since my system is a 32bit Lubuntu Virtual Box and I have installed the 32bit version of  mesasdk, what I did was use the command "  sudo cp /usr/include/i386-linux-gnu/sys/*.* /usr/opt/mesasdk/lib/gcc/i686-pc-linux-gnu/4.7.0/include-fixed/sys"
>  all the files including cdefs.h were there in the new location,
> 
>  but after issuing mesa$ ./clean;./install command the failure comes at the same point as extracted below:-
> "
> 
> ar crs libmtx.a mtx_def.o mod_mkl_pardiso_stub.o mtx_support.o mod_klu.o thomas_block.o thomas_block_sparse.o d_and_c_block.o qgttrf.o qgttrs.o qgtts2.o qgetrf.o qgetrs.o qgemv.o qgemm.o qgetf2.o qswap.o iqamax.o qtrsm.o qger.o qscal.o qlamch.o qlaswp.o  mtx_lib.o
> gcc -O3 -fno-common -fexceptions -c -I../klu_src ../klu_src/btf_order.c -o btf_order.o
> In file included from /usr/include/limits.h:27:0,
>                  from /opt/mesasdk/lib/gcc/i686-pc-linux-gnu/4.7.0/include-fixed/limits.h:169,
>                  from /opt/mesasdk/lib/gcc/i686-pc-linux-gnu/4.7.0/include-fixed/syslimits.h:7,
>                  from /opt/mesasdk/lib/gcc/i686-pc-linux-gnu/4.7.0/include-fixed/limits.h:34,
>                  from ../klu_src/UFconfig.h:44,
>                  from ../klu_src/btf.h:96,
>                  from ../klu_src/btf_order.c:29:
> /opt/mesasdk/lib/gcc/i686-pc-linux-gnu/4.7.0/include-fixed/features.h:338:25: fatal error: sys/cdefs.h: No such file or directory
> compilation terminated.
> make: *** [btf_order.o] Error 1
> /home/adminuser/mesa/mtx/make
> FAILED
> /home/adminuser/mesa/mtx
> ./build_and_test FAILED "
> 
> So apparently the concerned file is not being recognized even though I verified its existence at sys/cdefs.h location along with its fellow files.
> 
> Here I would like to offer this suggestion to the founders Bill and Rich: 
> Why not consider issuing a didicated linux virtual box just for the MESA project? Many people have done it. I got exposed to the convenience of linux virtual box technology from the CLAWPACK virtual machine created by Randall Leveq of the Applied Math Dept of the University of Washington. He uses it for his class but also allows free download by others. The entire machine can be installed under Windows (as I did) but also under another linux system or Mac Os using the appropriate Virtual Box software freely downloadable from Oracle.
> 
> Anandaram
> 
> 
> 
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> _______________________________________________
> mesa-users mailing list
> mesa-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mesa-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mesastar.org/pipermail/mesa-users/attachments/20120416/f10e12f5/attachment.html>


More information about the Mesa-users mailing list