dear daniel, use gcc. in spm_MAKE.sh, under the gcc option, the following lines should look like: CC="gcc -O2" cmex5="mex COPTIMFLAGS=-O2" note that the -f gccopts.sh is missing. then, execute './spm_MAKE.sh gcc' it should work. In the worst case, compile each *.c file spm complains on, seperately, using mex. That should work too.... regards, Siddharth. On Tue, 14 Aug 2001, Daniel Jirak wrote: > Hello, > please, give me advice! > I read your troubles iin spm web pages, when you begin with spm, I am not > very much experienced with linux, but I think I had very similar problems > like you. > I downloaded spm > ftp://ftp.fil.ion.ucl.ac.uk/spm/restricted/skoobie/spm99.tar.gz . > and updated spm.m. > I fixed spm_platform.m (i change lnx to glnx) and change in file sp,_MAKE.sh > CC="cc -mips2 -O" to CC="cc " . When i type in matlab (i have > version 6.00 for linux-red hat7.1), the main image appeared. When I press > fMRI time-series, spm finnished and in matlab is written: error while > evaluating uicontroll callback. When in matlab i type spm fmri, i can read: a > lot of errors: > > error using==>spm_list_files > spm_list_files.c not compiled - see spm_MAKE.sh > error in ..../spm99/spm.m > on line 1052 ==>[null,tmp] = spm_list_files(Tdir,'-'); > error in ..../spm99/spm.m > on line 439 ==>Fmenu = spm('CreateMenuWin','off'); > _list_files(Tdir,'-'); > error in ..../spm99/spm.m > on line 669 ==>xTB = spm('TBs'); > > Please, write, what to do. How did you solve your problems?How to compile > files? > Thank you very much!! > Best regards, > Daniel Jirak > > Institue for Clinical and Experimental Medicine > Prague, Czech Republic >