Maple 12 Installation and Licensing Guide

Maplesoft, a division of Waterloo Maple Inc.

Select the appropriate installation from the table below. The single user installation instructions install a single user license file and do not require running a license server. If you are using a network license file, you will need to install using a network installation. This type of installation requires a license server to serve out the concurrent licenses.

Installation Using Single User Licensing

Activate Maple 12 Single User

Installation Using Network Licensing

Configure the license manager

After installing Maple, review the following information:

For a complete list of system requirements, see Appendix: System Requirements.

For installation and start up issues, see Troubleshooting.


Windows Single User Installation

For Windows® 2000, 2003, XP and Windows Vista® single user installation, read this section. For 64-bit Windows, see Windows (64-bit) Single User Installation.

During the installation, you will need your purchase code (sent to you in an email or available on the Maple 12 Installation, Activation, and Technical Support card found in the Maple 12 box).

To install Maple 12 on your Windows operating system, read and complete the following tasks.

Pre-installation Instructions

  1. Close all programs, particularly Microsoft® Excel and any previous release of Maple.
  2. Log on as administrator or ensure that you have administrator privileges.

Install Maple

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. To begin installing Maple 12, choose one of the following:
    1. Place the Maple 12 Windows CD in the CD-ROM drive.
    2. Locate and double-click D:\windows\Disk1\InstData\VM\Maple12WindowsInstaller.exe from the Maple 12 CD (where D is the CD-ROM drive that contains the Maple 12 CD).
    3. Double-click Maple12WindowsInstaller.exe from where you downloaded the file.
  3. Follow the on-screen instructions.
  4. In the Choose The Type of Licensing screen, select Single User License.
  5. When prompted, enter the purchase code and enter the required information to complete activation.
  6. If you activated successfully, you are ready to use Maple 12. If you had problems activating or chose not to activate during the installation, see Activating Single User Versions.

Return to the Top of the Document.



64-bit Windows Single User Installation

During the installation, you will need your purchase code (sent to you in an email or available on the Maple 12 Installation, Activation, and Technical Support card found in the Maple 12 box).

To install Maple 12 on your Windows® operating system, read and complete the following tasks.

Pre-installation Instructions

  1. Close all programs, particularly Microsoft® Excel and any previous release of Maple.
  2. Log on as administrator or ensure that you have administrator privileges.

Install Maple

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. To begin installing Maple 12, choose one of the following:
    1. Place the Maple 12 Windows CD in the CD-ROM drive.
    2. Locate and double-click D:\windows\Disk1\InstData\VM\Maple12WindowsX86_64Installer.exe from the Maple 12 CD (where D is the CD-ROM drive that contains the Maple 12 CD).
    3. Double-click Maple12WindowsX86_64Installer.exe from where you downloaded the file.
  3. Follow the on-screen instructions.
  4. In the Choose The Type of Licensing screen, select Single User License.
  5. When prompted, enter the purchase code and enter the required information to complete activation.
  6. If you activated successfully, you are ready to use Maple 12. If you had problems activating or chose not to activate during the installation, see Activating Single User Versions.

Return to the Top of the Document.


Macintosh Single User Installation

For Macintosh® PowerPC and Intel, 32- and 64-bit, single user installation instructions, read this section.

During the installation, you will need your purchase code (sent to you in an email or available on the Maple 12 Installation, Activation, and Technical Support card found in the Maple 12 box).

To install Maple 12 on your Macintosh operating system, read and complete the following tasks.

Pre-installation Instructions

  1. Ensure that you have administrative privileges.
  2. Close all programs.

Install Maple

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Double-click Maple 12 Installer located on the Maple 12 Macintosh CD or double-click Maple12MacInstaller.zip in the directory where you downloaded the file and then double-click the Maple12MacInstaller icon.
  3. Follow the on-screen instructions.
  4. From the Easy Install panel, click Customize.
  5. Select Maple 12 Single User License.
  6. When prompted, enter the purchase code and enter the required information to complete activation.
  7. If you activated successfully, you are ready to use Maple 12. If you had problems activating or chose not to activate during the installation, see Activating Single User Versions.

Return to the Top of the Document.


32-bit Linux Single User Installation

During the installation, you will need your purchase code (sent to you in an email or available on the Maple 12 Installation, Activation, and Technical Support card found in the Maple 12 box).

To install Maple 12 on your 32-bit Linux® operating system, read and complete the following tasks.

Pre-installation Instructions

  1. Check the 32-bit Linux System Requirements.
  2. Ensure you have appropriate read and write privileges.
  3. Log on to the account that will own the Maple files. 

Install Maple

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Run installMapleLinux located on the Maple 12 Linux CD or run Maple12Linux32Installer.bin from where you downloaded the file. To run the installer in console mode, use the -i console option.
  3. Follow the on-screen instructions.
  4. When prompted to select an install directory, select a directory with write access. If you are creating a new directory, ensure that you have write access to the parent directory. By default, Maple 12 will install to $HOME/maple12, where $HOME is your home directory. For example, /home/jsmith/maple12.
  5. In the Choose The Type of Licensing screen, select Single User License.
  6. When prompted, enter the purchase code and enter the required information to complete activation.
  7. If you activated successfully, you are ready to use Maple 12. If you had problems activating or chose not to activate during the installation, see Activating Single User Versions.

Return to the Top of the Document.


64-bit Linux Single User Installation

During the installation, you will need your purchase code (sent to you in an email or available on the Maple 12 Installation, Activation, and Technical Support card found in the Maple 12 box).

To install Maple 12 on your 64-bit Linux operating system, read and complete the following tasks.

Pre-installation Instructions

  1. Check the 64-bit Linux System Requirements.
  2. Ensure you have appropriate read and write privileges.
  3. Log on to the account that will own the Maple files.

Install Maple

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Run installMapleLinux located on the Maple 12 Linux CD or run Maple12LinuxX86_64Installer.bin from where you downloaded the file. To run the installer in console mode, use the -i console option.
  3. Follow the on-screen instructions.
  4. When prompted to select an install directory, select a directory with write access. If you are creating a new directory, ensure that you have write access to the parent directory. By default, Maple 12 will install to $HOME/maple12, where $HOME is your home directory. For example, /home/jsmith/maple12.
  5. In the Choose The Type of Licensing screen, select Single User License.
  6. When prompted, enter the purchase code and enter the required information to complete activation.
  7. If you activated successfully, you are ready to use Maple 12. If you had problems activating or chose not to activate during the installation, see Activating Single User Versions.

Return to the Top of the Document.


Activating Single User Versions

Starting Maple 12 requires a Maple 12 license file to operate. License files for earlier versions of Maple will not work with Maple 12. You must activate the single user version of Maple 12 to obtain your license file. If you are running a single user installer, you can activate during the installation process. If you do not activate during the installation process, follow the steps below.
  1. Activation requires an Internet connection. If your computer does not have an Internet connection, please contact your distributor or Maplesoft customer service.
  2. Start Standard Worksheet Maple 12.
  3. When prompted to activate, click Activate.
  4. You will be prompted to enter your purchase code. If you are activating behind a proxy server, make sure to enter this information before clicking Next.
  5. You will be prompted to enter additional information. Click Next when this is complete.

*On Windows, you can also activate using the Start menu shortcut: Programs>Maple 12>Tools>Activate Maple 12.
*On Linux, you can also activate by running the activation script located in the bin directory of your Maple 12 installation.
*On Macintosh, you can also activate by running the activation script located in the bin folder of your Maple 12 installation. By default, /Library/Frameworks/Maple.framework/Versions/12/bin.

A Maple 12 license file (license.dat) will be saved in the license folder of your Maple 12 installation. If you experience difficulties with activation, check our FAQs page at http://www.maplesoft.com/support/Faqs/Activation.

Windows Installation Using a Network License

For Windows® 2000, 2003, XP and Vista installation using a network license, read this section. For 64-bit Windows, see Windows (64-bit) Installation Using a Network License.

To install Maple 12 on your Windows operating system using a network license, read and complete the following tasks.

Pre-installation Instructions

  1. Close all programs, particularly Microsoft Excel and any previous release of Maple.
  2. Log on as administrator or ensure that you have administrator privileges.
Install Maple 12 to the Client Machines
  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. To begin installing Maple 12, choose one of the following:
    1. Place the Maple 12 Windows CD in the CD-ROM drive.
    2. Locate and double-click D:\windows\Disk1\InstData\VM\Maple12WindowsInstaller.exe (where D is the CD-ROM drive that contains the Maple 12 CD).
    3. Double-click Maple12WindowsInstaller.exe from where you downloaded the file.
  3. Follow the on-screen instructions.
  4. In the Choose The Type of Licensing screen, select Network License.
  5. When prompted, enter the name or IP address of the license server.

Maple 12 is now installed. Prior to using Maple 12, you need to configure the license manager.


64-bit Windows Installation Using a Network License

To install Maple 12 on your Windows operating system using a network license, read and complete the following tasks.

Pre-installation Instructions

  1. Close all programs, particularly Microsoft Excel and any previous release of Maple.
  2. Log on as administrator or ensure that you have administrator privileges.
Install Maple 12 to the Client Machines
  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. To begin installing Maple 12, choose one of the following:
    1. Place the Maple 12 Windows CD in the CD-ROM drive.
    2. Locate and double-click D:\windows\Disk1\InstData\VM\Maple12WindowsX86_64Installer.exe (where D is the CD-ROM drive that contains the Maple 12 CD).
    3. Double-click Maple12WindowsX86_64Installer.exe from where you downloaded the file.
  3. Follow the on-screen instructions.
  4. In the Choose The Type of Licensing screen, select Network License.
  5. When prompted, enter the name or IP address of the license server.

Maple 12 is now installed. Prior to using Maple 12, you need to configure the license manager.


Macintosh Installation Using a Network License

To install Maple 12 on your Macintosh operating system, read and complete the following tasks.

Pre-installation Instructions

  1. Ensure that you have administrative privileges.
  2. Close all programs.
Install Maple 12 to the Client Machines
  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Double-click Maple 12 Installer located on the Maple 12 Macintosh CD or double-click Maple12MacInstaller.zip in the directory where you downloaded the file and then double-click the Maple12MacInstaller icon.
  3. From the Introduction panel, click Continue.
  4. From the Select Destination panel, select the partition on which you want to install Maple 12 and click Continue.
  5. From the Installation Type panel, click Customize.
  6. Select Maple 12 Network License.
  7. When prompted, enter the name or IP address of the license server.

Maple 12 is now installed. Prior to using Maple 12, you need to configure the license manager.


32-bit Linux Installation Using a Network License

To install Maple 12 on your 32-bit Linux operating systems, read and complete the following tasks.

Pre-installation Instructions

  1. Ensure you have appropriate read and write privileges.
  2. Ensure that your system recognizes Rock Ridge extensions.

Install Maple 12 to the Client Machines

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Log on to the account that will own the Maple files.
  3. Run installMapleLinux located on the Maple 12 Linux CD or run Maple12Linux32Installer.bin from where you downloaded the file. To run the installer in console mode, use the -i console option.
  4. In the Choose The Type of Licensing screen, select Network License.
  5. When prompted, enter the name or IP address of the license server.

Maple 12 is now installed. Prior to using Maple 12, you need to configure the license manager.


64-bit Linux Installation Using a Network License

To install Maple 12 on your 64-bit Linux operating systems, read and complete the following tasks.

Pre-installation Instructions

  1. Ensure you have appropriate read and write privileges.

Install Maple 12 to the Client Machines

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Log on to the account that will own the Maple files.
  3. Run installMapleLinux located on the Maple 12 Linux CD or run Maple12LinuxX86_64Installer.bin from where you downloaded the file. To run the installer in console mode, use the -i console option.
  4. In the Choose The Type of Licensing screen, select Network License.
  5. Follow the on-screen instructions.
  6. When prompted, enter the name or IP address of the license server.

Maple 12 is now installed. Prior to using Maple 12, you need to configure the license manager.


Sun Solaris Installation Using a Network License

To install Maple 12 on your Solaris operating systems, read and complete the following tasks.

Pre-installation Instructions

  1. Ensure you have appropriate read and write privileges.

Install Maple 12 to the Client Machines

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Log on to the account that will own the Maple files.
  3. Run installMapleSolaris located on the Maple 12 Solaris CD or run Maple12SunSolarisInstaller.bin from where you downloaded the file. To run the installer in console mode, use the -i console option.
  4. Follow the on-screen instructions.
  5. When prompted, enter the name or IP address of the license server.

Maple 12 is now installed. Prior to using Maple 12, you need to configure the license manager.


Windows Silent Installation

On Windows, it is possible to install using a silent mode option. For Windows 2000, 2003, XP, Vista, or 64-bit Windows follow these instructions. You must ensure that the information in the resource file is accurate.


Pre-installation Instructions
  1. Close all programs, particularly Microsoft Excel and any previous release of Maple.
  2. Log on as administrator or ensure that you have administrator privileges.
  3. Create a resource file.

You can create a resource file automatically by running the installer with the command Maple12WindowsInstaller.exe -r. Follow the on-screen instructions and complete the installation. The installer.properties file will be created on your desktop. You can now use this as your resource for future installs.

Otherwise you can use the example below:

INSTALLER_UI=SILENT

#Choose Install Folder
#---------------------
USER_INSTALL_DIR=C:\\Program Files\\Maple 12

#Install Desktop Shortcuts
#-------------------------
DESKTOP_SHORTCUTS=\"Yes\",\"\"
DESKTOP_SHORTCUTS_1=Yes
DESKTOP_SHORTCUTS_2=
DESKTOP_SHORTCUTS_BOOLEAN_1=1
DESKTOP_SHORTCUTS_BOOLEAN_2=0

#Maple Worksheet Association
#---------------------------
WKS_ASSOC_RESULT=\"Yes\",\"\"
WKS_ASSOC_RESULT_1=Yes
WKS_ASSOC_RESULT_2=
WKS_ASSOC_RESULT_BOOLEAN_1=1
WKS_ASSOC_RESULT_BOOLEAN_2=0

#Choose Watcom Install Folder
#----------------------------
WATCOM_INSTALL_FOLDER=C:\\watcom-1.3

#Maplesoft Activation
#--------------------
RUN_ACTIVATION=\"Activate\",\"\"
RUN_ACTIVATION_1=Activate
RUN_ACTIVATION_2=
RUN_ACTIVATION_BOOLEAN_1=1
RUN_ACTIVATION_BOOLEAN_2=0
USER_PURCHASE_CODE=
USER_PROXY_YES=0
USER_PROXY_NO=1
USER_PROXY_SERVER=
USER_PROXY_PORT=
USER_PROXY_NAME=
USER_PROXY_PASSWORD=

USER_REQUESTED_RESTART=No

  where:
INSTALLER_UI SILENT needs to be included for silent installation.
USER_INSTALL_DIR The install location. Backslashes, spaces, and end of line characters MUST be escaped; the value CANNOT be contained within quotations.
DESKTOP_SHORTCUTS "No" if you do not want shortcuts on your desktop, "Yes" if you do.
USER_REQUESTED_RESTART "No" if you do not want to restart your computer after installation, "Yes" if you do.
RUN_ACTIVATION_BOOLEAN_2 "0" for running the activation step, "1" for skipping the activation step.
For silent single-user installations, this should be set to 1. Activation can be performed when you start Maple.
USER_PURCHASE_CODE Your purchase code. This value only needs to be set if you are activating during installation.
USER_PROXY_YES "0" if you are not activating behind a proxy server, "1" if you are. Only needs to be set if you are activating. If you set this variable to 1, additional settings need to be made (see below).

  1. The OpenWatcom C compiler is used for the Maple compiler feature, which allows you to compile some types of user-written Maple routines to speed up the performance of your code. To install the OpenWatcom C compiler, add these lines to the resource file:

    INSTALL_WATCOM=Yes
    WATCOM_INSTALL_FOLDER=c:\\watcom

    Note: WATCOM_INSTALL_FOLDER must not contain spaces. If the directory name is invalid, Watcom installation will be skipped.

  2. If you set USER_PROXY_YES to 1, you must include your proxy server settings in the resource file:

    USER_PROXY_SERVER=your proxy server's name
    USER_PROXY_PORT=your proxy server's port number

    If your proxy server requires a username and password, specify them with:

    USER_PROXY_NAME=your user name
    USER_PROXY_PASSWORD=your password

    If no username and password are required, you do not need to set these.

  3. Open a command shell.
  4. Launch the installer with the command Maple12WindowsInstaller.exe -f c:\tmp\mapleinstaller.txt (or installer.properties) .

Note: You are not provided with any feedback when you run the installer in this mode.


Windows Network Licensing

Before starting the Windows Network version of Maple 12, you must obtain your license file and start the license manager by completing the following tasks.

Maple 12 requires a Maple 12 license file to operate. License files for earlier versions of Maple do not work with Maple 12. To obtain your license file, you must use the Maple activation program or activate off-line by following the instructions at http://www.maplesoft.com/support/Faqs/Activation. Ensure that you can connect to the Internet as activation requires an Internet connection and follow the steps below. If your computer does not have an Internet connection, please contact Maplesoft customer service.

  1. Choose one of the following:

1. Install FLEXlm and Activation Utilities

  1. Double-click NetworkToolsInstaller_Windows.exe from the CD or from where you downloaded the file.
  2. Follow the on-screen instructions.

2. Activate a Network License

  1. From the Start menu, select Programs>Maple Network Tools>Activate Maple.
  2. You will be prompted to enter your purchase code, hostname, and hostid of your license server. If you are activating behind a proxy server, make sure to enter this information before clicking Next.
  3. You will be prompted to enter additional information including the number of licenses you are activating. Click Next when this is complete.
  4. A license file, maple12.lic, will be saved to the c:\Program Files\Maple Network Tools\activate folder. You will need this license file in the next step.

3i. Start the License Manager for Maple 12 Only

The \FLEXlm\windows directory, installed in the c:\Program Files\Maple Network Tools directory, contains license manager daemons (lmgrd and maplelmg) required to run Maple, as well as utilities to assist you in installing and configuring FLEXlm for your system.

Start the License Manager Daemons

If you intend to use a Novell® server, see Novell Networks.

To set up and start the license manager daemons on a Windows Network Server:

    1. From the Start menu, select Programs >Maple Network Tools ->LMTools.
    2. Under the Service/License File tab, click Configuration using Services.
    3. Click the Config Services tab.
    4. In the Config Services property sheet, enter or browse to the following files:
Service Name Enter a name for the service (optional)
Path to the lmgrd.exe file C:\Program Files\Maple Network Tools\FLEXlm\windows\lmgrd.exe
Path to the license file

C:\Program Files\Maple Network Tools\activate\maple12.lic
Path to the debug log file C:\Program Files\Maple Network Tools\FLEXlm\windows\log.txt
  1. To set up the daemons as a service (recommended), select the Use Services check box. This is available for Windows 2000, 2003, XP, and Vista.
  2. To start the daemons at boot time (recommended), select the Start Server at Power Up check box.
  3. Click Save Service. When prompted to save the service, click Yes.
  4. Click the Start/Stop/Reread tab. In that property sheet, click Start Server to start the license manager daemons.

You can now use Maple 12.

Return to the Top of the Document.

3ii. Start the License Manager for Maple 12 and Previous Releases of Maple

To run previous releases of Maple as well as Maple 12, you must place all Maple license files in the same directory. If you have other FLEXlm license files stored in one central location, you can store the Maple license files there as well. Note: These steps do not apply to releases prior to Maple 6.

Complete the following tasks:

Task 1: Stop the License Manager

    1. Go to the directory of the FLEXlm utilities that are currently being used.
    2. Double-click  lmtools.exe.
    3. Under the Service/License File tab, click Configuration using Services.
    4. Click the Config Services tab. From the Server Name list, select the service currently being used.
    5. Click the Start/Stop/Read tab, then click Stop Server.

Task 2: Move all Maple License Files to a Common Directory

Using Windows Explorer, move all of the license files to a common directory, for example, C:\Program Files\Maple Network Tools\activate.

Task 3: Start the License Manager Daemons

    1. From the Start menu, select Programs >Maple Network Tools >LMTools.
    2. Under the Service/License File tab, click Configuration using Services.
    3. Click the Config Services tab.
    4. In the Config Services property sheet, enter or browse for the following:
Service Name Enter a name for the service (optional)
Path to the lmgrd.exe file C:\Program Files\Maple Network Tools\FLEXlm\windows\lmgrd.exe
Path to the license file

Enter the path to the directory containing all of the Maple license files. Point to the directory only, not an actual license file.

C:\Program Files\Maple Network Tools\activate
Path to the debug log file C:\Program Files\Maple Network Tools\FLEXlm\windows\log.txt
  1. To set up the daemons as a service (recommended), select the Use Services check box. This is available for Windows 2000, 2003, XP, and Vista.