Checking if user bernd is licensed to run /usr/local/matlab72/bin/matlab ... Generated MATLAB test script: >>#!/usr/bin/perl -w use strict; use CGI qw/-no_xhtml/; my $CGI = CGI->new(); print $CGI->header(-type => 'text/plain'), my $MATLAB_EXEC = '/usr/local/matlab72/bin/matlab'; my $MATLAB_EXEC_FLAGS = '-nodisplay -nojvm'; # try to run MATLAB print `$MATLAB_EXEC $MATLAB_EXEC_FLAGS -r quit`; # Display final environment variables, arguments, and other diagnostic # information about MATLAB. MATLAB is not run print `$MATLAB_EXEC $MATLAB_EXEC_FLAGS -n`; 1; << Writing script to src/perl2/matlab_test_script.pl trying to run src/perl2/matlab_test_script.pl via command line ... [SUCCESS] Output From Matlab: 'Content-Type: text/plain; charset=ISO-8859-1 /usr/local/matlab72/bin/matlabWarning: MATLAB is starting without a display, using internal event queue. You will not be able to display graphics on the screen. [?1h= < M A T L A B > Copyright 1984-2006 The MathWorks, Inc. Version 7.2.0.294 (R2006a) January 27, 2006 To get started, type one of these: helpwin, helpdesk, or demo. For product information, visit www.mathworks.com. [?1l>------------------------------------------------------------------------ -> (.matlab7rc.sh) sourced from directory (DIR = $MATLAB/bin) -> DIR = /usr/local/matlab72/bin ------------------------------------------------------------------------ a = argument e = environment r = rcfile s = script ------------------------------------------------------------------------ -> r MATLAB = /usr/local/matlab72 -> LM_LICENSE_FILE = (variable not defined) -> MLM_LICENSE_FILE = (variable not defined) -> s AUTOMOUNT_MAP = -> e DISPLAY = :1.0 -> r ARCH = glnx86 -> s TOOLBOX = /usr/local/matlab72/toolbox -> r XAPPLRESDIR = /usr/local/matlab72/X11/app-defaults -> r XKEYSYMDB = /usr/local/matlab72/X11/app-defaults/XKeysymDB -> e MAX_OPEN_FILES = 1024 -> s _JVM_THREADS_TYPE = -> e MATLAB_JAVA = -> s MATLAB_MEM_MGR = -> s MATLAB_DEBUG = -> s LD_LIBRARY_PATH = /usr/local/matlab72/sys/os/glnx86:/usr/local/matlab72/bin/glnx86:/usr/local/matlab72/extern/lib/glnx86:/usr/local/matlab72/sys/java/jre/glnx86/jre1.5.0/lib/i386/native_threads:/usr/local/matlab72/sys/java/jre/glnx86/jre1.5.0/lib/i386/client:/usr/local/matlab72/sys/java/jre/glnx86/jre1.5.0/lib/i386 -> a arglist = -nodisplay -nojvm -> e SHELL = /bin/bash -> e PATH = /usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/bernd/bin:/home/bernd/bin:/home/bernd/bin -> s MATLABPATH = (initial version) /usr/local/matlab72/toolbox/local -> $MATLAB/bin/glnx86/MATLAB shared library information - |----------------------------------------------------------------------- | linux-gate.so.1 => (0x005c4000) | libut.so => /usr/local/matlab72/bin/glnx86/libut.so (0x00a32000) | libmx.so => /usr/local/matlab72/bin/glnx86/libmx.so (0x00bc8000) | libmwservices.so => /usr/local/matlab72/bin/glnx86/libmwservices.so (0x00111000) | libmwjmi.so => /usr/local/matlab72/bin/glnx86/libmwjmi.so (0x00269000) | libmwbridge.so => /usr/local/matlab72/bin/glnx86/libmwbridge.so (0x00970000) | libmwmcr.so => /usr/local/matlab72/bin/glnx86/libmwmcr.so (0x00880000) | libmwmvalue.so => /usr/local/matlab72/bin/glnx86/libmwmvalue.so (0x0072c000) | libmwm_dispatcher.so => /usr/local/matlab72/bin/glnx86/libmwm_dispatcher.so (0x00311000) | libmwm_interpreter.so => /usr/local/matlab72/bin/glnx86/libmwm_interpreter.so (0x00c16000) | libpthread.so.0 => /lib/libpthread.so.0 (0x00556000) | libstdc++.so.6 => /usr/local/matlab72/bin/glnx86/../../sys/os/glnx86/libstdc++.so.6 (0x00792000) | libm.so.6 => /lib/libm.so.6 (0x0043e000) | libgcc_s.so.1 => /usr/local/matlab72/bin/glnx86/../../sys/os/glnx86/libgcc_s.so.1 (0x002a0000) | libc.so.6 => /lib/libc.so.6 (0x005c5000) | librt.so.1 => /lib/librt.so.1 (0x002a9000) | libdl.so.2 => /lib/libdl.so.2 (0x00465000) | libicudata.so.32 => /usr/local/matlab72/bin/glnx86/libicudata.so.32 (0x002bd000) | libicuuc.so.32 => /usr/local/matlab72/bin/glnx86/libicuuc.so.32 (0x00469000) | libicui18n.so.32 => /usr/local/matlab72/bin/glnx86/libicui18n.so.32 (0x063a1000) | libicuio.so.32 => /usr/local/matlab72/bin/glnx86/libicuio.so.32 (0x009bd000) | libz.so => /usr/local/matlab72/bin/glnx86/libz.so (0x002bf000) | libmwmathutil.so => /usr/local/matlab72/bin/glnx86/libmwmathutil.so (0x008a4000) | libmwmpath.so => /usr/local/matlab72/bin/glnx86/libmwmpath.so (0x002ce000) | libtermcap.so => /usr/local/matlab72/bin/glnx86/../../sys/os/glnx86/libtermcap.so (0x002e8000) | libmex.so => /usr/local/matlab72/bin/glnx86/libmex.so (0x003c5000) | libmwm_parser.so => /usr/local/matlab72/bin/glnx86/libmwm_parser.so (0x02326000) | libmwudd.so => /usr/local/matlab72/bin/glnx86/libmwudd.so (0x07444000) | libmat.so => /usr/local/matlab72/bin/glnx86/libmat.so (0x003d1000) | libmwmcos.so => /usr/local/matlab72/bin/glnx86/libmwmcos.so (0x07c54000) | libmwgui.so => /usr/local/matlab72/bin/glnx86/libmwgui.so (0x075dc000) | libmwhg.so => /usr/local/matlab72/bin/glnx86/libmwhg.so (0x010d6000) | libuij.so => /usr/local/matlab72/bin/glnx86/libuij.so (0x003db000) | libmwudd_mi.so => /usr/local/matlab72/bin/glnx86/libmwudd_mi.so (0x009c8000) | libmwuinone.so => /usr/local/matlab72/bin/glnx86/libmwuinone.so (0x002ec000) | libmwm_ir.so => /usr/local/matlab72/bin/glnx86/libmwm_ir.so (0x00b1f000) | libmwuix.so => /usr/local/matlab72/bin/glnx86/libmwuix.so (0x012cb000) | libmwdatasvcs.so => /usr/local/matlab72/bin/glnx86/libmwdatasvcs.so (0x0040b000) | libxerces-c.so.26 => /usr/local/matlab72/bin/glnx86/libxerces-c.so.26 (0x046b2000) | libmwmlib.so => /usr/local/matlab72/bin/glnx86/libmwmlib.so (0x06f64000) | libmwm_pcodeio.so => /usr/local/matlab72/bin/glnx86/libmwm_pcodeio.so (0x00428000) | libmwm_pcodegen.so => /usr/local/matlab72/bin/glnx86/libmwm_pcodegen.so (0x00568000) | /lib/ld-linux.so.2 (0x002f5000) | libMTwister.so => /usr/local/matlab72/bin/glnx86/libMTwister.so (0x002f3000) | libmwir_xfmr.so => /usr/local/matlab72/bin/glnx86/libmwir_xfmr.so (0x00540000) | libmwhardcopy.so => /usr/local/matlab72/bin/glnx86/libmwhardcopy.so (0x0057f000) | libmwnumerics.so => /usr/local/matlab72/bin/glnx86/libmwnumerics.so (0x025c9000) | libXm.so.2 => /usr/local/matlab72/bin/glnx86/../../sys/os/glnx86/libXm.so.2 (0x01bd3000) | libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x005b0000) | libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x0054b000) | libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x020f3000) | libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x02855000) | libmwxmlcore.so => /usr/local/matlab72/bin/glnx86/libmwxmlcore.so (0x01403000) | libmwlapack.so => /usr/local/matlab72/bin/glnx86/libmwlapack.so (0x006ee000) | libfftw3.so.3 => /usr/local/matlab72/bin/glnx86/libfftw3.so.3 (0x01485000) | libfftw3f.so.3 => /usr/local/matlab72/bin/glnx86/libfftw3f.so.3 (0x01515000) | libmwcolamd.so => /usr/local/matlab72/bin/glnx86/libmwcolamd.so (0x005bf000) | libmwamd.so => /usr/local/matlab72/bin/glnx86/libmwamd.so (0x0071e000) | libmwcholmod.so => /usr/local/matlab72/bin/glnx86/libmwcholmod.so (0x0073f000) | libmwumfpack.so => /usr/local/matlab72/bin/glnx86/libmwumfpack.so (0x01fe5000) | libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x00723000) | libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x00777000) |----------------------------------------------------------------------- -> $MATLAB/toolbox/local/pathdef.m - |----------------------------------------------------------------------- | function p = pathdef | %PATHDEF Search path defaults. | % PATHDEF returns a string that can be used as input to MATLABPATH | % in order to set the path. | | | % Copyright 1984-2002 The MathWorks, Inc. | % $Revision: 1.4.2.1 $ $Date: 2003/01/16 12:51:34 $ | | | % DO NOT MODIFY THIS FILE. IT IS AN AUTOGENERATED FILE. | % EDITING MAY CAUSE THE FILE TO BECOME UNREADABLE TO | % THE PATHTOOL AND THE INSTALLER. | | p = [... | %%% BEGIN ENTRIES %%% | matlabroot,'/toolbox/matlab/general:', ... | matlabroot,'/toolbox/matlab/ops:', ... | matlabroot,'/toolbox/matlab/lang:', ... | matlabroot,'/toolbox/matlab/elmat:', ... | matlabroot,'/toolbox/matlab/elfun:', ... | matlabroot,'/toolbox/matlab/specfun:', ... | matlabroot,'/toolbox/matlab/matfun:', ... | matlabroot,'/toolbox/matlab/datafun:', ... | matlabroot,'/toolbox/matlab/polyfun:', ... | matlabroot,'/toolbox/matlab/funfun:', ... | matlabroot,'/toolbox/matlab/sparfun:', ... | matlabroot,'/toolbox/matlab/scribe:', ... | matlabroot,'/toolbox/matlab/graph2d:', ... | matlabroot,'/toolbox/matlab/graph3d:', ... | matlabroot,'/toolbox/matlab/specgraph:', ... | matlabroot,'/toolbox/matlab/graphics:', ... | matlabroot,'/toolbox/matlab/uitools:', ... | matlabroot,'/toolbox/matlab/strfun:', ... | matlabroot,'/toolbox/matlab/imagesci:', ... | matlabroot,'/toolbox/matlab/iofun:', ... | matlabroot,'/toolbox/matlab/audiovideo:', ... | matlabroot,'/toolbox/matlab/timefun:', ... | matlabroot,'/toolbox/matlab/datatypes:', ... | matlabroot,'/toolbox/matlab/verctrl:', ... | matlabroot,'/toolbox/matlab/codetools:', ... | matlabroot,'/toolbox/matlab/helptools:', ... | matlabroot,'/toolbox/matlab/demos:', ... | matlabroot,'/toolbox/matlab/timeseries:', ... | matlabroot,'/toolbox/matlab/hds:', ... | matlabroot,'/toolbox/local:', ... | matlabroot,'/toolbox/shared/controllib:', ... | matlabroot,'/work:', ... | matlabroot,'/toolbox/compiler:', ... | matlabroot,'/toolbox/images/images:', ... | matlabroot,'/toolbox/images/imuitools:', ... | matlabroot,'/toolbox/images/imdemos:', ... | matlabroot,'/toolbox/images/iptutils:', ... | matlabroot,'/toolbox/shared/imageslib:', ... | matlabroot,'/toolbox/images/medformats:', ... | %%% END ENTRIES %%% | ... | ]; | | p = [userpath,p]; |----------------------------------------------------------------------- ------------------------------------------------------------------------ 'Checking, [SECOND TEST], if user bernd is licensed to run /usr/local/matlab72/bin/matlab ... Generated MATLAB test script: >>#!/usr/bin/perl -w use strict; use CGI qw/-no_xhtml/; my $CGI = CGI->new(); print $CGI->header(-type => 'text/plain'), my $MATLAB_EXEC = '/usr/local/matlab72/bin/matlab'; my $MATLAB_EXEC_FLAGS = '-nodisplay -nojvm'; # try to run MATLAB print `$MATLAB_EXEC $MATLAB_EXEC_FLAGS -r quit`; # Display final environment variables, arguments, and other diagnostic # information about MATLAB. MATLAB is not run print `$MATLAB_EXEC $MATLAB_EXEC_FLAGS -n`; 1; << Writing script to src/perl2/matlab_test_script.pl trying to run src/perl2/matlab_test_script.pl via command line ... [SUCCESS] Output From Matlab: 'Content-Type: text/plain; charset=ISO-8859-1 /usr/local/matlab72/bin/matlabWarning: MATLAB is starting without a display, using internal event queue. You will not be able to display graphics on the screen. [?1h= < M A T L A B > Copyright 1984-2006 The MathWorks, Inc. Version 7.2.0.294 (R2006a) January 27, 2006 To get started, type one of these: helpwin, helpdesk, or demo. For product information, visit www.mathworks.com. [?1l>------------------------------------------------------------------------ -> (.matlab7rc.sh) sourced from directory (DIR = $MATLAB/bin) -> DIR = /usr/local/matlab72/bin ------------------------------------------------------------------------ a = argument e = environment r = rcfile s = script ------------------------------------------------------------------------ -> r MATLAB = /usr/local/matlab72 -> LM_LICENSE_FILE = (variable not defined) -> MLM_LICENSE_FILE = (variable not defined) -> s AUTOMOUNT_MAP = -> e DISPLAY = :1.0 -> r ARCH = glnx86 -> s TOOLBOX = /usr/local/matlab72/toolbox -> r XAPPLRESDIR = /usr/local/matlab72/X11/app-defaults -> r XKEYSYMDB = /usr/local/matlab72/X11/app-defaults/XKeysymDB -> e MAX_OPEN_FILES = 1024 -> s _JVM_THREADS_TYPE = -> e MATLAB_JAVA = -> s MATLAB_MEM_MGR = -> s MATLAB_DEBUG = -> s LD_LIBRARY_PATH = /usr/local/matlab72/sys/os/glnx86:/usr/local/matlab72/bin/glnx86:/usr/local/matlab72/extern/lib/glnx86:/usr/local/matlab72/sys/java/jre/glnx86/jre1.5.0/lib/i386/native_threads:/usr/local/matlab72/sys/java/jre/glnx86/jre1.5.0/lib/i386/client:/usr/local/matlab72/sys/java/jre/glnx86/jre1.5.0/lib/i386 -> a arglist = -nodisplay -nojvm -> e SHELL = /bin/bash -> e PATH = /usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/bernd/bin:/home/bernd/bin:/home/bernd/bin -> s MATLABPATH = (initial version) /usr/local/matlab72/toolbox/local -> $MATLAB/bin/glnx86/MATLAB shared library information - |----------------------------------------------------------------------- | linux-gate.so.1 => (0x003d8000) | libut.so => /usr/local/matlab72/bin/glnx86/libut.so (0x00c64000) | libmx.so => /usr/local/matlab72/bin/glnx86/libmx.so (0x00111000) | libmwservices.so => /usr/local/matlab72/bin/glnx86/libmwservices.so (0x0015f000) | libmwjmi.so => /usr/local/matlab72/bin/glnx86/libmwjmi.so (0x00684000) | libmwbridge.so => /usr/local/matlab72/bin/glnx86/libmwbridge.so (0x00f1c000) | libmwmcr.so => /usr/local/matlab72/bin/glnx86/libmwmcr.so (0x0049c000) | libmwmvalue.so => /usr/local/matlab72/bin/glnx86/libmwmvalue.so (0x002b7000) | libmwm_dispatcher.so => /usr/local/matlab72/bin/glnx86/libmwm_dispatcher.so (0x00311000) | libmwm_interpreter.so => /usr/local/matlab72/bin/glnx86/libmwm_interpreter.so (0x006bb000) | libpthread.so.0 => /lib/libpthread.so.0 (0x00556000) | libstdc++.so.6 => /usr/local/matlab72/bin/glnx86/../../sys/os/glnx86/libstdc++.so.6 (0x00b7b000) | libm.so.6 => /lib/libm.so.6 (0x0043e000) | libgcc_s.so.1 => /usr/local/matlab72/bin/glnx86/../../sys/os/glnx86/libgcc_s.so.1 (0x002ca000) | libc.so.6 => /lib/libc.so.6 (0x00d51000) | librt.so.1 => /lib/librt.so.1 (0x002d3000) | libdl.so.2 => /lib/libdl.so.2 (0x00465000) | libicudata.so.32 => /usr/local/matlab72/bin/glnx86/libicudata.so.32 (0x002e7000) | libicuuc.so.32 => /usr/local/matlab72/bin/glnx86/libicuuc.so.32 (0x00568000) | libicui18n.so.32 => /usr/local/matlab72/bin/glnx86/libicui18n.so.32 (0x00f4c000) | libicuio.so.32 => /usr/local/matlab72/bin/glnx86/libicuio.so.32 (0x002e9000) | libz.so => /usr/local/matlab72/bin/glnx86/libz.so (0x004e8000) | libmwmathutil.so => /usr/local/matlab72/bin/glnx86/libmwmathutil.so (0x00e7a000) | libmwmpath.so => /usr/local/matlab72/bin/glnx86/libmwmpath.so (0x003d9000) | libtermcap.so => /usr/local/matlab72/bin/glnx86/../../sys/os/glnx86/libtermcap.so (0x003c5000) | libmex.so => /usr/local/matlab72/bin/glnx86/libmex.so (0x003c9000) | libmwm_parser.so => /usr/local/matlab72/bin/glnx86/libmwm_parser.so (0x040dd000) | libmwudd.so => /usr/local/matlab72/bin/glnx86/libmwudd.so (0x029b5000) | libmat.so => /usr/local/matlab72/bin/glnx86/libmat.so (0x003f3000) | libmwmcos.so => /usr/local/matlab72/bin/glnx86/libmwmcos.so (0x03017000) | libmwgui.so => /usr/local/matlab72/bin/glnx86/libmwgui.so (0x02af8000) | libmwhg.so => /usr/local/matlab72/bin/glnx86/libmwhg.so (0x01069000) | libuij.so => /usr/local/matlab72/bin/glnx86/libuij.so (0x003fd000) | libmwudd_mi.so => /usr/local/matlab72/bin/glnx86/libmwudd_mi.so (0x02411000) | libmwuinone.so => /usr/local/matlab72/bin/glnx86/libmwuinone.so (0x0042d000) | libmwm_ir.so => /usr/local/matlab72/bin/glnx86/libmwm_ir.so (0x02839000) | libmwuix.so => /usr/local/matlab72/bin/glnx86/libmwuix.so (0x0336e000) | libmwdatasvcs.so => /usr/local/matlab72/bin/glnx86/libmwdatasvcs.so (0x00469000) | libxerces-c.so.26 => /usr/local/matlab72/bin/glnx86/libxerces-c.so.26 (0x05be1000) | libmwmlib.so => /usr/local/matlab72/bin/glnx86/libmwmlib.so (0x025d9000) | libmwm_pcodeio.so => /usr/local/matlab72/bin/glnx86/libmwm_pcodeio.so (0x00486000) | libmwm_pcodegen.so => /usr/local/matlab72/bin/glnx86/libmwm_pcodegen.so (0x004c0000) | /lib/ld-linux.so.2 (0x002f5000) | libMTwister.so => /usr/local/matlab72/bin/glnx86/libMTwister.so (0x003d5000) | libmwir_xfmr.so => /usr/local/matlab72/bin/glnx86/libmwir_xfmr.so (0x004d7000) | libmwhardcopy.so => /usr/local/matlab72/bin/glnx86/libmwhardcopy.so (0x004f7000) | libmwnumerics.so => /usr/local/matlab72/bin/glnx86/libmwnumerics.so (0x042de000) | libXm.so.2 => /usr/local/matlab72/bin/glnx86/../../sys/os/glnx86/libXm.so.2 (0x03b4c000) | libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00528000) | libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x00434000) | libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x049e8000) | libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x04e56000) | libmwxmlcore.so => /usr/local/matlab72/bin/glnx86/libmwxmlcore.so (0x04b74000) | libmwlapack.so => /usr/local/matlab72/bin/glnx86/libmwlapack.so (0x0063f000) | libfftw3.so.3 => /usr/local/matlab72/bin/glnx86/libfftw3.so.3 (0x076c9000) | libfftw3f.so.3 => /usr/local/matlab72/bin/glnx86/libfftw3f.so.3 (0x0125e000) | libmwcolamd.so => /usr/local/matlab72/bin/glnx86/libmwcolamd.so (0x004e2000) | libmwamd.so => /usr/local/matlab72/bin/glnx86/libmwamd.so (0x00537000) | libmwcholmod.so => /usr/local/matlab72/bin/glnx86/libmwcholmod.so (0x073b1000) | libmwumfpack.so => /usr/local/matlab72/bin/glnx86/libmwumfpack.so (0x07492000) | libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x0053c000) | libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x00c48000) |----------------------------------------------------------------------- -> $MATLAB/toolbox/local/pathdef.m - |----------------------------------------------------------------------- | function p = pathdef | %PATHDEF Search path defaults. | % PATHDEF returns a string that can be used as input to MATLABPATH | % in order to set the path. | | | % Copyright 1984-2002 The MathWorks, Inc. | % $Revision: 1.4.2.1 $ $Date: 2003/01/16 12:51:34 $ | | | % DO NOT MODIFY THIS FILE. IT IS AN AUTOGENERATED FILE. | % EDITING MAY CAUSE THE FILE TO BECOME UNREADABLE TO | % THE PATHTOOL AND THE INSTALLER. | | p = [... | %%% BEGIN ENTRIES %%% | matlabroot,'/toolbox/matlab/general:', ... | matlabroot,'/toolbox/matlab/ops:', ... | matlabroot,'/toolbox/matlab/lang:', ... | matlabroot,'/toolbox/matlab/elmat:', ... | matlabroot,'/toolbox/matlab/elfun:', ... | matlabroot,'/toolbox/matlab/specfun:', ... | matlabroot,'/toolbox/matlab/matfun:', ... | matlabroot,'/toolbox/matlab/datafun:', ... | matlabroot,'/toolbox/matlab/polyfun:', ... | matlabroot,'/toolbox/matlab/funfun:', ... | matlabroot,'/toolbox/matlab/sparfun:', ... | matlabroot,'/toolbox/matlab/scribe:', ... | matlabroot,'/toolbox/matlab/graph2d:', ... | matlabroot,'/toolbox/matlab/graph3d:', ... | matlabroot,'/toolbox/matlab/specgraph:', ... | matlabroot,'/toolbox/matlab/graphics:', ... | matlabroot,'/toolbox/matlab/uitools:', ... | matlabroot,'/toolbox/matlab/strfun:', ... | matlabroot,'/toolbox/matlab/imagesci:', ... | matlabroot,'/toolbox/matlab/iofun:', ... | matlabroot,'/toolbox/matlab/audiovideo:', ... | matlabroot,'/toolbox/matlab/timefun:', ... | matlabroot,'/toolbox/matlab/datatypes:', ... | matlabroot,'/toolbox/matlab/verctrl:', ... | matlabroot,'/toolbox/matlab/codetools:', ... | matlabroot,'/toolbox/matlab/helptools:', ... | matlabroot,'/toolbox/matlab/demos:', ... | matlabroot,'/toolbox/matlab/timeseries:', ... | matlabroot,'/toolbox/matlab/hds:', ... | matlabroot,'/toolbox/local:', ... | matlabroot,'/toolbox/shared/controllib:', ... | matlabroot,'/work:', ... | matlabroot,'/toolbox/compiler:', ... | matlabroot,'/toolbox/images/images:', ... | matlabroot,'/toolbox/images/imuitools:', ... | matlabroot,'/toolbox/images/imdemos:', ... | matlabroot,'/toolbox/images/iptutils:', ... | matlabroot,'/toolbox/shared/imageslib:', ... | matlabroot,'/toolbox/images/medformats:', ... | %%% END ENTRIES %%% | ... | ]; | | p = [userpath,p]; |----------------------------------------------------------------------- ------------------------------------------------------------------------ 'Gathering information about your MATLAB installation Matlab Vers: 7.2.0.294 Matlab Arch: glnx86 Matlab Root: /usr/local/matlab72 Include: -I/usr/local/matlab72/extern/include Lib: -L/usr/local/matlab72/bin/glnx86 -lmx -leng -lut -lmat -licudata -licui18n -licuuc -lustdio -lz target dir is /usr/local/matlab72/bin/glnx86 matlab lib src is /usr/local/matlab72/bin/glnx86 USING PERL CONFIGURE SCRIPT -- 'perl Makefile.PL -include="-I/usr/local/matlab72/extern/include" -lib="-L/usr/local/matlab72/bin/glnx86 -lmx -leng -lut -lmat -licudata -licui18n -licuuc -lustdio -lz"' SUCCESS -- OUTPUT: "Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lustdio Modifying LD_RUN_PATH... Modifying LD_LIBRARY_PATH... Writing Makefile for OME::Matlab " COMPILING MODULE -- 'make' FAILURE -- OUTPUT: "cp Matlab.pm blib/lib/OME/Matlab.pm cp Compiled.pm blib/lib/OME/Compiled.pm cp compileDynamicLibraries.pl blib/lib/OME/compileDynamicLibraries.pl cp writeLibraryPackage.pl blib/lib/OME/writeLibraryPackage.pl /usr/bin/perl /usr/lib/perl5/5.8.6/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.6/ExtUtils/typemap -typemap typemap Matlab.xs > Matlab.xsc && mv Matlab.xsc Matlab.c Please specify prototyping behavior for Matlab.xs (see perlxs manual) gcc -c -I/usr/local/matlab72/extern/include -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -DVERSION=\"2.007\" -DXS_VERSION=\"2.007\" -fPIC "-I/usr/lib/perl5/5.8.6/i386-linux-thread-multi/CORE" Matlab.c In file included from /usr/local/matlab72/extern/include/matrix.h:155, from Matlab.xs:41: /usr/local/matlab72/extern/include/tmwtypes.h:682: error: two or more data types in declaration specifiers /usr/local/matlab72/extern/include/tmwtypes.h:682: warning: useless type name in empty declaration make: *** [Matlab.o] Error 1 "