OpenMM ATI
- Jack Shultz
- Posts: 77
- Joined: Thu May 28, 2009 6:49 pm
OpenMM ATI
Can anyone build OpenMM on ATI card? I'm getting these error messages
warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
but the /EHsc is enabled
warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
but the /EHsc is enabled
- Peter Eastman
- Posts: 2593
- Joined: Thu Aug 09, 2007 1:25 pm
RE: OpenMM ATI
What operating system and compiler are you using?
Peter
Peter
- Peter Eastman
- Posts: 2593
- Joined: Thu Aug 09, 2007 1:25 pm
RE: OpenMM ATI
That's a combination I've never tried. I've used ATI cards under Linux, and that works fine, but not under Windows, and I haven't used 64 bit Windows 7 with any type of GPU.
Does the compilation work successfully? The only message you posted was a warning, not an error. If it fails, what error causes it to fail?
Peter
Does the compilation work successfully? The only message you posted was a warning, not an error. If it fails, what error causes it to fail?
Peter
- Jack Shultz
- Posts: 77
- Joined: Thu May 28, 2009 6:49 pm
RE: OpenMM ATI
None of it worked. I did get a couple errors in CMake but it was able to generate
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: MS-DOS style path detected_ C_/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/.svn/entries
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: Preferred POSIX equivalent is_ /cygdrive/c/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/.svn/entries
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: CYGWIN environment variable option "nodosfilewarning" turns off this warning.
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: Consult the user's guide for more details about POSIX paths_
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: http_//cygwin.com/cygwin-ug-net/using.html#using-pathnames
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: exported
Java version 1.6.0.20 configured successfully!
Configuring done
I put the Visual Studio Express 2008 errors it in this pastebin
http://pastebin.com/7XrfzjhZ
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: MS-DOS style path detected_ C_/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/.svn/entries
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: Preferred POSIX equivalent is_ /cygdrive/c/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/.svn/entries
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: CYGWIN environment variable option "nodosfilewarning" turns off this warning.
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: Consult the user's guide for more details about POSIX paths_
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: http_//cygwin.com/cygwin-ug-net/using.html#using-pathnames
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: exported
Java version 1.6.0.20 configured successfully!
Configuring done
I put the Visual Studio Express 2008 errors it in this pastebin
http://pastebin.com/7XrfzjhZ
- Peter Eastman
- Posts: 2593
- Joined: Thu Aug 09, 2007 1:25 pm
RE: OpenMM ATI
You can't build OpenMM under cygwin. You need to use the standard Windows CMake client, and use it to generate a Visual Studio project.
Peter
Peter
- Jack Shultz
- Posts: 77
- Joined: Thu May 28, 2009 6:49 pm
RE: OpenMM ATI
I used the Windows Client, I did not use the Cygwin client. It generated a Visual Studio 9 project
- Peter Eastman
- Posts: 2593
- Joined: Thu Aug 09, 2007 1:25 pm
RE: OpenMM ATI
Either you're currently running the Cygwin version of CMake, or else you ran it in the past and set up your CMake cache variables using it. Error messages such as
Preferred POSIX equivalent is_ /cygdrive/c/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/.svn/entries
or
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
are kind of a give-away.
Try deleting your CMakeCache.txt then regenerating it from scratch, making sure you do everything with the stand-alone client.
Peter
Preferred POSIX equivalent is_ /cygdrive/c/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/.svn/entries
or
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
are kind of a give-away.
Try deleting your CMakeCache.txt then regenerating it from scratch, making sure you do everything with the stand-alone client.
Peter
- Jack Shultz
- Posts: 77
- Joined: Thu May 28, 2009 6:49 pm
RE: OpenMM ATI
I recently installed the os, a couple days ago. I'm running the windows cmake version 2.8.2 which I installed from the binary distribution.
>Try deleting your CMakeCache.txt then >regenerating it from scratch, making sure
>you do everything with the stand-alone client.
I did that. The second time I run the configure it generates those same cmake errors
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: MS-DOS style path detected_ C_/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/.svn/entries
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: Preferred POSIX equivalent is_ /cygdrive/c/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/.svn/entries
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: CYGWIN environment variable option "nodosfilewarning" turns off this warning.
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: Consult the user's guide for more details about POSIX paths_
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: http_//cygwin.com/cygwin-ug-net/using.html#using-pathnames
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: exported
Java version 1.6.0.21 configured successfully!
Configuring done
Question, what does it normally set your OPENMM_SVN_REVISION?
>Try deleting your CMakeCache.txt then >regenerating it from scratch, making sure
>you do everything with the stand-alone client.
I did that. The second time I run the configure it generates those same cmake errors
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: MS-DOS style path detected_ C_/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/.svn/entries
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: Preferred POSIX equivalent is_ /cygdrive/c/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/.svn/entries
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: CYGWIN environment variable option "nodosfilewarning" turns off this warning.
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: Consult the user's guide for more details about POSIX paths_
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: http_//cygwin.com/cygwin-ug-net/using.html#using-pathnames
CMake Error: Parse error in cache file C:/Users/jshultz/Documents/Visual Studio 2008/Projects/OpenMM2.0-Source/src/CMakeCache.txt. Offending entry: exported
Java version 1.6.0.21 configured successfully!
Configuring done
Question, what does it normally set your OPENMM_SVN_REVISION?
- Peter Eastman
- Posts: 2593
- Joined: Thu Aug 09, 2007 1:25 pm
RE: OpenMM ATI
If you're not running Cygwin, then where are those messages that explicitly mention Cygwin coming from?
Peter
Peter