Hi, I am a new MZmine user and was just dealing with the issue of Thermo's
MSFileReader running on a 64 bit Windows XP machine, when I came across the
recent posts on this topic. So, I thought I'd put in my two cents. Pardon me
if what I wrote below is common knowledge.
I was able to make it work: my MZmine implementation now reads Thermo .RAW
files directly, but it wasn't as simple as just registering the libraries. The
most recent version of the MSFileReader available from Thermo (v2.2, available
here: http://sjsupport.thermofinnigan.com/public/detail.asp?id=703) contains
both 32 bit and 64 bit versions of the program. Excellent, right?? Well I
installed the 64 bit version, and unfortunately, I couldn't make it work. The
.DLL file created by the 64 bit version is called "Xrawfile2_64.DLL", so this
won't work correctly with the RAWdump.exe program within MZmine. I tried
editing RAWdump.cpp to account for the new file name and then recompiled it
into an .exe file, but it still wouldn't work. I suspect that either this file
is called by some other module within MZmine (I don't know enough about
programming to hunt this down) or perhaps since the RAWdump.exe program is
compiled from 32 bit VC++, it is inherently incompatible with a 64 bit library.
In the end, I simply uninstalled the 64 bit MSFileReader version, installed
the 32 bit version (it gives you the choice to do either during installation),
and then edited RAWdump.cpp to account for the fact that the 32 bit
Xrawfile2.dll file now lives in the "C:\Program Files
(x86)\Thermo\MSFileReader" directory. Compiled and replaced the previous
version, now it works like a charm. If anyone felt like integrating the 64 bit
Thermo MSFileReader library; however, it is out there and available to use.
What does NOT seem to work on my MZmine implementation is the Java3d interface.
I installed the amd64 version of Java3d, but somehow the MZmine program can't
seem to find it. I don't see any place in the startup batch file to specify
the path to Java3d. Anyone know what I'm doing wrong?
--
P. Lee Ferguson, Ph.D.
Associate Professor
Department of Civil & Environmental Engineering
Pratt School of Engineering &
Nicholas School of the Environment
Duke University
121 Hudson Hall, Box 90287
Durham, NC 27708-0287
Phone: 919-660-5460
Fax: 919-660-5219
------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Mzmine-devel mailing list
Mzmine-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mzmine-devel