Update to MySQL Matlab Toolbox Installation
With an upgrade to Matlab 7.0.4 the MySQL toolbox I had installed broke. It is a free, open source toolbox that I have written about before but which is no longer available in its present form. The author no longer wished to support and/or develop it but the slack was taken up by another set of developers who proceeded to add BLOB support.
Unfortunately, installing this version on Linux proved unsuccessful for me. After a compile with warning messages about missing newline characters which I then added to the files in question, the code seemingly compiled correctly. When copied both the resulting mex file and corresponding .m file to the toolboxes/local directory and called from Matlab it reported an error with the file sys/os/glnx86/libgcc_s.so.1. I moved the file and linked it to the library file of the same name in /lib and the toolbox reported a different error. This time it involved an undefined compressBound function.
Rather than debug the original code I turned to yet another MySQL toolbox project. This project compiled correctly given a tweak to the Makefile to correct some PATH statements. All that was needed was a gmake ; gmake install to get the proper files in place.