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

Reply via email to