• Make sure that you're running a 64-bit operating system:
    • The binary multi-platform release only supports 64-bit systems. If you need to run Soar on a 32-bit system, you must build Soar from the source code. We do still test 32-bit builds of Soar on both Ubuntu Linux and Windows.
    • Windows users who need help figuring out whether their system is 64-bit, click here.
    • Linux users, if the command 'uname -m' yields "x86_64", then you are running a 64-bit linux system.
    • Mac users, you're system is 64-bit.

  • If you're having trouble launching the debugger
    • Soar itself does not require Java. But if you want to use the Soar's graphical debugger, you will need to make sure that your system has java installed.
      • If you are running Ubuntu Linux or OSX, you probably already have Java installed.
    • The latest version of the Sun JRE can be found here for all platforms.
      • Note that Soar requires the 64-bit version Java, so make sure to download the correct one!
    • To install the Oracle JDK, execute the following commands in the terminal:
      sudo add-apt-repository ppa:webupd8team/java
      		sudo apt-get update
      		sudo apt-get install oracle-java8-installer

  • If you're running Windows:
    • If you see a security message when launching the batch file that says that "running this app might put your PC at risk", then you'll need to click "More Info" and select "Run anyway".
    • Make sure there aren't any spaces or parentheses in Soar's path name.
    • Make sure the directory path isn't too long. It is very easy to have this problem in Windows. You can try moving Soar to the top of your drive to see if you're having an issue with directory path length.
    • You may be missing the msvcp120.dll, which is a file that used to be available in Windows by default. You should still be able to install that file via the Visual Studio 2013 redistributable package: