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

Reply via email to