error #6236 when building Fortran mex file
    4 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
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 Commenti
Risposte (1)
  Walter Roberson
      
      
 il 26 Ago 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 Commenti
  Walter Roberson
      
      
 il 26 Ago 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.
Vedere anche
Categorie
				Scopri di più su Fortran with MATLAB in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

