Hi Tomas,
Thanks for the information. In the end, I was able to get Java3D working on my
machine - I had to copy some DLLs and other files from one folder to another
(as mentioned in a previous post in this discussion group) and then update my
graphics driver. All is well now!
Thanks,
Lee
On Nov 9, 2011, at 8:09 PM, Tomas Pluskal wrote:
Hi P. Lee,
Actually, as you mentioned, RAWdump.exe is a 32-bit program, therefore it does
not make sense to bind to 64-bit version of MSFileReader.
I guess we should add this to the documentation.
Regarding Java3D, have you been able to run any other application using Java3D?
Tomas
On Nov 3, 2011, at 10:07 AM, P. Lee Ferguson wrote:
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<mailto:Mzmine-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/mzmine-devel
===============================================
Tomas Pluskal
G0 Cell Unit, Okinawa Institute of Science and Technology
1919-1 Tancha, Onna-son, Okinawa 904-0495, Japan
TEL: +81-98-966-8684
------------------------------------------------------------------------------
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