By the way, does the code I posted (that resides in df66opts.bat and df66opts.stp) match the code in yours These areshould be located in C:program filesmatlab(release)binwin32mexoptsThe opts.bat file is pretty close except some of the compiler optionsarent quite the same - one I noticed is the 6.6 version uses threadswhereas my 6.0 doesnt.The.stp file is quite markedly different - the 6.0 version routinename is df60opts while yours is intelf91msvs2005opts.Then making all these programs talk to each othertook his IT people a couple of days before we even got to the FortranAPIs.However, most of the CVF programs ported across to Intelwithout problem once we got the system working.But it only works onone PC, so thats the only one he can use for MEXing.Anyway, a solution to your problem is to downgrade your version ofMatlab.
Acoustic Alchemy American English Rapidshare Files Code I PostedI think the change to Intel occurred in version 2008a, soanything before that will be OK.IMHO, TMW have gone overboard with two new versions per year. Eachnew version introduces more bugs and less stability, with a minusculeenhancement of features.Nathan16.06.09 22:56. So downgrading is the only option Compaq Visual Fortran 6.6 Crack 1 (Other than getting the Intelcompiler)Hm. Ill talk to my mentor and see what he wants to do.I think it will be okay to just go ahead and get the intel, since Ivebeen reading that its mostly compatible with CVF. Morebugs and compatibility issues should be fixed before moving on tonewer versions that mess up what you are working on. The wholephasing out process of previous compilers is also very troubling.they are forcing us to keep older and possibly more buggy versions tokeep compatibility with trusted programs, or else we have to spendmore money on their products and partner products.)Well, Ill be getting paid to figure out how to work with the inteland matlab (if thats what well end up doing) so I dont mind thetrouble.Again, thanks for the response.Luka Djigas17.06.09 2:16. Hi NathanIve not used CVF for a long time but I have some small experience ofgetting Matlab to recognise unsupported compilers.In a directory with a name like this:C:Program FilesMATLABR2009abinwin64mexoptsyoull find a bunch of.bat and.stp files. All you have to do iscopy a suitable starting file (or two) and edit it (or them) to useyour compiler. You should be able to understand the contents andlayout of these files quite readily - so I wont wear my fingers outtyping detailed instructions. Not sure I could anywayThis will get you over one hurdle, getting Matlab to recognise thatyour compiler exists when you do mex -setup. Now, if there arefeatures of a Fortran compiler that Mex requires and that your versionof CVF doesnt provide, youre probably stuck.Hope that helpsMark WestwoodNathan17.06.09 9:14. Yeah, youre right.I found this in the mexsetup file:Many.stp files are provided in binmexopts andbinmbuildopts. These can be used as examples forcreating.stp files for other (non-MathWorks supported) compilers. So I guess you are supposed to just go ahead and try to use your owncompilers Ill try to figure out how to write one for CVF, I guess.Im not sure I understand the language in the batch files enough towrite one for CVF, however.Thanks for your help-Nathandpb17.06.09 10:33. Nathan wrote: On Jun 17, 5:52 am, Mark Westwood wrote. In a directory with a name like this: C:Program FilesMATLABR2009abinwin64mexopts youll find a bunch of.bat and.stp files. All you have to do is copy a suitable starting file (or two) and edit it (or them) to use your compiler. You should be able to understand the contents and layout of these files quite readily -. Yeah, youre right. I found this in the mexsetup file: Many.stp files are provided in binmexopts and binmbuildopts. These can be used as examples for creating.stp files for other (non-MathWorks supported) compilers. So I guess you are supposed to just go ahead and try to use your own compilers Ill try to figure out how to write one for CVF, I guess. Im not sure I understand the language in the batch files enough to write one for CVF, however. Thanks for your help -NathanYeah, I looked into it some a while back and got lost in the (whatseemed to me anyway) multiple levels of indirection pretty quickly.Ive not used mex in so long I dont recall whether CVF is supported wthe version I have-Ill try to look and see what I can find if it isthat might be of any use.-Nathan17.06.09 10:48. ![]() I think as long as I get the lib files Im missing (as well as the correct text inside the.stp and.bat files) it should work.Youre several revs of ML later than I but I zipped up the df60 libfiles from here and sent them to your email addy. Acoustic Alchemy American English Rapidshare Files License Issue TMWNo clue whethertheyll work w a later version or not, but nothing ventured, nothinggained.:J) Cant see theres much of a license issue TMW can complainabout since they pulled support as long as dont expect them to answerquestions or solve problems.-Nathan17.06.09 11:35. Nathan wrote. Alright thanks. Ill post again after I try it out. By the way, does the code I posted (that resides in df66opts.bat and df66opts.stp) match the code in yours These areshould be located in C:program filesmatlab(release)binwin32mexopts Another thing. Does your folder also contain another batch file named something like df66engmatopts.bat I dont have that one (at least I havent tried creating it yet).Ill go look-my ML version is old enough it still has df60. Compaq Visual Fortran 6.6 insteadof 66 (altho I have 6.6c) so I thought Id cut n paste yours but hadntyet done so.Ill try to get to that here shortly-stay tuned.:)-Nathan17.06.09 12:20.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |