Back to the main page.
Bug 2010 - CalcMD5 is not compiled for mac 32-bit matlab
Status | CLOSED FIXED |
Reported | 2013-02-27 12:03:00 +0100 |
Modified | 2014-05-14 20:08:51 +0200 |
Product: | FieldTrip |
Component: | core |
Version: | unspecified |
Hardware: | PC |
Operating System: | Windows |
Importance: | P3 normal |
Assigned to: | Robert Oostenveld |
URL: | |
Tags: | |
Depends on: | |
Blocks: | |
See also: |
Eelke Spaak - 2013-02-27 12:03:22 +0100
as we found out at the Tuebingen workshop just now (we worked it out by compiling locally and distributing on USB for those who needed it)
Robert Oostenveld - 2014-04-24 14:31:29 +0200
I noticed a retweet of an email from Rodrigo. The mex file is still missing. Since maintaining 32 bit mex files in the future might be more often problematic, we should try to make the code more robust against mex files missing. In this case it is not part of a crucial computation and an alternative is possible. mac011> cd fieldtrip mac011> find . -name CalcMD5\* ./external/fileexchange/CalcMD5.c ./external/fileexchange/CalcMD5.COPYING ./external/fileexchange/CalcMD5.m ./external/fileexchange/CalcMD5.mexa64 ./external/fileexchange/CalcMD5.mexglx ./external/fileexchange/CalcMD5.mexmaci64 ./external/fileexchange/CalcMD5.mexw32 ./external/fileexchange/CalcMD5.mexw64 I don't have a 32 bit OSX machine any more. @Eelke, do you still have the mex file? If not, we can ask Rodrigo (CC) to cd into fieldtrip/external/fileexchange and type "mex -setup; mex CalcMD5.c"
Robert Oostenveld - 2014-05-08 21:53:46 +0200
I have installed MATLAB2009b 32-bit on my MacBook with OS X 10.9.2 Mavericks. It was a bit of a hassle to get it working with the mex compiler, but with some tweaks to mexopts.sh and following http://stackoverflow.com/questions/22367516/mex-compile-error-unknown-type-name-char16-t it appears to work. I ran ft_compile_mex: a number of mex files were recompiled and the missing mex file was created. mac011> svn commit src external/ Adding (bin) external/fileexchange/CalcMD5.mexmaci Sending src/det2x2.mexmaci Sending src/inv2x2.mexmaci Sending src/mtimes2x2.mexmaci Sending src/nanmean.mexmaci Sending src/nanstd.mexmaci Sending src/nanvar.mexmaci Sending src/sandwich2x2.mexmaci Transmitting file data ........ Committed revision 9474. It is possible to download the latest version of field trip, which includes the new mex file. As an alternative, you can also download only the mex file from https://fieldtrip.googlecode.com/svn/trunk/external/fileexchange/CalcMD5.mexmaci and add it to your field trip/external/fileexchange directory. I hope this resolves it.