error #6236 when building Fortran mex file
    5 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
When I tried to build Fortran mex-file in 64-bit Matlab2014a, it was aborted with messages like the following.
error #6236: A specification statement cannot appear in the executable section.
      integer*4 dims(num_dim)
------^
error #6236: A specification
statement cannot appear in the executable section.
      integer task,i
------^
I built the same code successfully with previous Matlab versions.Does anyone have any idea how I should deal with this? Many thanks!
0 Kommentare
Antworten (1)
  Walter Roberson
      
      
 am 26 Aug. 2015
        One of the #include files probably has an executable statement instead of just type information. What are the non-comment lines right before the first of the errors?
3 Kommentare
  Walter Roberson
      
      
 am 26 Aug. 2015
				num_dim = 3 is not a valid statement before an integer*4 declaration. All declarations must proceed all executable statements. If you are using num_dim to define array dimensions then you should consider whether you should be using a PARAMETER statement.
Siehe auch
Kategorien
				Mehr zu Fortran with MATLAB finden Sie in Help Center und File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!