Möbius 2.4 Install Instructions

From Mobius Wiki
Jump to: navigation, search

Möbius 2.4

Supported Operating Systems

Mac OSX 10.8 Mountain Lion

  1. Install the latest Oracle Java JDK 7.
  2. Install XCode from the Mac App Store.
    1. Once installed, open XCode and complete any steps necessary to finish the install.
    2. Click on the XCode application menu and select Preferences...
    3. Click on the Downloads tab.
    4. Find the item in the Components list called Command-Line Tools and click the Install button to the right of it.
    5. Once done, close XCode completely.
  3. Download the Mobius 2.4 package (DMG) (MD5). Mount the dmg file and drag the Mobius application to the Applications folder.
    1. If you get an error message saying Mobius can't be opened because it is from an unidentified developer, do the following (you will only need to do this once):
      1. Open Finder
      2. Go to your Applications folder
      3. Right click the Mobius application and select Open.
      4. Click the Open button on the next pop up message.
    2. The first time you run Mobius, you may be prompted to install a Java 6 runtime. Confirm that you would like OSX to find and install the runtime.
  4. If you are experiencing errors when you compile your Mobius models similar to:

In file included from /Applications/Mobius.app/Contents/MacOS/Cpp/BaseClasses/state/StructStateVariable.h:31: /Applications/Mobius.app/Contents/MacOS/Cpp/BaseClasses/state/../state/SharableSV.h:62:3: error: no matching constructor for initialization of 'BaseStateVariableClass'

               BaseStateVariableClass(TheName), TheState(0), Head(0), Leader(this) {

You should perform the following workaround steps to fix the issue:

    1. Download this replacement makefile and save it to /Applications/Mobius.app/Contents/MacOS/Cpp/BaseClasses/Makefile.common. You will be overwriting an existing Makefile.common. If you have trouble doing this with Finder, save Makefile.common to your home directory, open a terminal, and enter this command: mv ~/Makefile.common /Applications/Mobius.app/Contents/MacOS/Cpp/BaseClasses/
    2. Open Mobius, select the Project menu and select the Preferences menu item. In Preferences, select the External Tools section and change the compiler to "llvm-g++".


Mac OSX 10.7 Lion

  1. Install the latest Oracle Java JDK 7.
  2. Install XCode from the Mac App Store.
    1. Once installed, open XCode and complete any steps necessary to finish the install.
    2. Click on the XCode application menu and select Preferences...
    3. Click on the Downloads tab.
    4. Find the item in the Components list called Command-Line Tools and click the Install button to the right of it.
    5. Once done, close XCode completely.
  3. Download the Mobius 2.4 package (DMG) (MD5). Mount the dmg file and drag the Mobius application to the Applications folder.
    1. If you get an error message saying Mobius can't be opened because it is from an unidentified developer, do the following (you will only need to do this once):
      1. Open Finder
      2. Go to your Applications folder
      3. Right click the Mobius application and select Open.
      4. Click the Open button on the next pop up message.
    2. The first time you run Mobius, you may be prompted to install a Java 6 runtime. Confirm that you would like OSX to find and install the runtime.
  4. If you are experiencing errors when you compile your Mobius models similar to:

In file included from /Applications/Mobius.app/Contents/MacOS/Cpp/BaseClasses/state/StructStateVariable.h:31: /Applications/Mobius.app/Contents/MacOS/Cpp/BaseClasses/state/../state/SharableSV.h:62:3: error: no matching constructor for initialization of 'BaseStateVariableClass'

               BaseStateVariableClass(TheName), TheState(0), Head(0), Leader(this) {

You should perform the following workaround steps to fix the issue:

    1. Download this replacement makefile and save it to /Applications/Mobius.app/Contents/MacOS/Cpp/BaseClasses/Makefile.common. You will be overwriting an existing Makefile.common. If you have trouble doing this with Finder, save Makefile.common to your home directory, open a terminal, and enter this command: mv ~/Makefile.common /Applications/Mobius.app/Contents/MacOS/Cpp/BaseClasses/
    2. Open Mobius, select the Project menu and select the Preferences menu item. In Preferences, select the External Tools section and change the compiler to "llvm-g++".

Mac OSX 10.6 Snow Leopard

32-bit

  1. Install the latest Oracle Java JDK 7.
  2. Install XCode from the Mac App Store.
  3. Download the Mobius 2.4 package (DMG) (MD5). Mount the dmg file and drag the Mobius application to the Applications folder.

64-bit

  1. Install the latest Oracle Java JDK 7.
  2. Install XCode from the Mac App Store.
  3. Download the Mobius 2.4 package (DMG) (MD5). Mount the dmg file and drag the Mobius application to the Applications folder.

Ubuntu 12.10 Quantal Quetzal

32-bit

  1. Download the [Mobius 2.4 package (DEB) (MD5).
  2. Double click the package to install with your favorite package manager. Accept any dependencies it would like to install.

64-bit

  1. Download the Mobius 2.4 package (DEB) (MD5).
  2. Double click the package to install with your favorite package manager. Accept any dependencies it would like to install.

Ubuntu 12.04 Precise Pangolin

32-bit

  1. Download the Mobius 2.4 package (DEB) (MD5).
  2. Double click the package to install with your favorite package manager. Accept any dependencies it would like to install.

64-bit

  1. Download the Mobius 2.4 package (DEB) (MD5).
  2. Double click the package to install with your favorite package manager. Accept any dependencies it would like to install.

Windows 8

32-bit

  1. Install the latest Oracle Java JDK 7.
  2. Download the Mobius 2.4 package (EXE) (MD5) and run the installer.

64-bit

  1. Install the latest Oracle Java JDK 7.
  2. Download the Mobius 2.4 package (EXE) (MD5) and run the installer.

Windows 7

32-bit

  1. Install the latest Oracle Java JDK 7.
  2. Download the Mobius 2.4 package (EXE) (MD5) and run the installer.

64-bit

  1. Install the latest Oracle Java JDK 7.
  2. Download the Mobius 2.4 package (EXE) (MD5) and run the installer.

Windows Vista

32-bit

  1. Install the latest Oracle Java JDK 7.
  2. Download the Mobius 2.4 package (EXE) (MD5) and run the installer.

64-bit

  1. Install the latest Oracle Java JDK 7.
  2. Download the Mobius 2.4 package (EXE) (MD5) and run the installer.

Windows XP

32-bit

  1. Install the latest Oracle Java JDK 7.
  2. Download the Mobius 2.4 package (EXE)] (MD5) and run the installer.

64-bit

  1. Install the latest Oracle Java JDK 7.
  2. Download the Mobius 2.4 package (EXE)] (MD5) and run the installer.

Unsupported Operating Systems

Due to limited resources, the Möbius team focuses development efforts on the most recent versions of our three supported platforms (Mac, Ubuntu, Windows). However, Möbius is able to run on most machines with some tweaking here and there. The installation instructions below are community driven and very likely to work. However, the Möbius team cannot guarantee that they work. Try at your own risk and please contribute the installation methods you figure out!

Ubuntu 13.10

64-bit

  1. Download the Mobius DEB file from the Ubuntu 12.10 - 64 bit page at [1]
  2. The Ubuntu software center doesn't like the package, but you can install it at the command line by doing:
    $ sudo dpkg -i mobius_2.4_amd64.deb
    
  3. After installing it like this, apt is going to complain that mobius depends on ia32-libs, but that package has been removed for the 13.10 release. It may also complain that mobius depends on openjdk-6-jdk, but it may be the case that you have an up-to-date OpenJDK package (openjdk-7-jdk) installed instead. Edit /var/lib/dpkg/status and find the section with information on the mobius package. Remove ", ia32-libs" from the Depends list, and, if you prefer openjdk-7-jdk over openjdk-6-jdk, replace "openjdk-6-jdk" in the Depends list with "openjdk-7-jdk".
  4. Mobius should now be in your Dash.
Known Issues

If you notice that the application menus in Mobius don't appear to be working, this is a Unity/Java issue. Here's how you can resolve it:

  1. Close Mobius.
  2. Edit the file /usr/share/applications/mobius.desktop
  3. Find the line that reads Exec=/usr/bin/mobius
  4. Change that line to read Exec=env UBUNTU_MENUPROXY=0 /usr/bin/mobius

You do not have access to any other releases. If you would like access to a previous release, please use the License Request form.