domenica 28 ottobre 2007

Installare Matlab su fedora 7 con compiz fusion

Intanto grazie a tutti coloro che hanno scritto le loro esperienze:
http://www.mathworks.com/matlabcentral/newsreader/view_thread/146723
http://www.fioreltech.net/linux/matlab_install.php
http://www.fioreltech.net/linux/matlab_R2007.php

Dopo aver installato una serie di pacchetti
yum install libXpm-devel mesa-libGL-devel mesa-libGLU-devel libXp-devel

e aver installato Matlab (ricordate di stoppare il SELinux con setenforce 0)
e aver lanciato /usr/local/matlab/install_matlab al termine dell'installazione

ho incontrato vari problemi:
#######################################################
Matlab mi dava un Warning: Could not access OpenGL library
per risolvere:
cd /usr/local/matlab/sys/os/glnx86
mv libgcc_s.so.1 libgcc_s.so.1_ORIG
ln -sf /lib/libgcc_s.so.1 ./
#########################################################
Anche simulink ci si è messo di impegno per far casini:
Can't load '/usr/local/matlab/bin/glnx86/libmwsimulink.so': libXft.so.1: cannot open shared object file: No such file or directory undefined symbol: FcPatternInsertElt
SOLUZIONE:
updatedb && locate libXft.so
/usr/lib/libXft.so
/usr/lib/libXft.so.1.1
/usr/lib/libXft.so.2
/usr/lib/libXft.so.2.1.2
ln -s /usr/lib/libXft.so.2 /usr/lib/libXft.so.1
##############################################################
e ancora simulink:
Can't load '/usr/local/matlab/bin/glnx86/libmwsimulink.so': /usr/local/matlab/bin/glnx86/libqt-mt.so.3: undefined symbol: XftFreeTypeOpen
yum install qt
mv /usr/local/matlab7/bin/glnx86/libqt-mt.so.3.1.2 /usr/local/matlab7/bin/glnx86/libqt-mt.so.3.1.2_ORIG
cd
/usr/local/matlab7/bin/glnx86
ln -s /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.8 libqt-mt.so.3.1.2
################################################################
Inoltre ho aggiunto la seguente riga al file:
/usr/local/bin/matlab
altrimenti matlab moriva improvvisamente
export MATLAB_JAVA=/usr/java/default/

ovviamente dopo aver installato la jre 1.6.03
################################################################

Adesso funziona TUTTO!!!!

Nessun commento: