Maple 10 Installation and Licensing Guide - Maplesoft
   
  Products
  Maple
MapleSim
Testing & Assessment
MapleNet
Toolboxes & Connectors
E-Books & Study Guides
Professional Services

  How To Proceed
  Maplesoft Web Store
Request a Quote
Contact Sales

  Featured
  MaplePrimes
Maple Application Center
Product Demonstrations
Product Information Sheets
Maplesoft Blog
User Testimonials
User Stories
Maple Books
Media Center

  Stay Informed
  Subscribe to the Maple Reporter
Become a Member
RSS Feeds


    Home : Documentation Center | Maple 10 Installation and Licensing Guide

Maple 10 Installation and Licensing Guide

Maplesoft, a division of Waterloo Maple Inc.

Select the appropriate installation.
Activate Maple 10.
Configure the license manager (Network versions only).

After installing Maple, review the following information.

For a complete list of system requirements, see:

For installation and start up issues, see:


Windows Single User Installation

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

To install Maple 10 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. On Windows 2003, Windows 2000, Windows NT®, and Windows XP Professional, log on as administrator or ensure that you have administrator privileges.

Install Maple

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Place the Maple 10 Single-user - Windows | Macintosh | 32-bit Linux CD in the CD-ROM drive. If the installation program automatically starts, go to step 4.
  3. On the Maple 10 CD, locate and double-click D:\windows\Disk1\InstData\VM\installMaple10.exe (where D is the CD-ROM drive that contains the Maple 10 CD).
  4. For silent installation process, see Silent Windows Installation.
  5. Follow the on-screen instructions.
  6. When prompted, enter the purchase code and fill in the required information to complete activation.
  7. If you activated successfully, you are ready to use Maple 10. If you had problems activating or chose not to activate during the installation, see Activating Windows, Macintosh, and Linux 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 on the Maple 10 Installation, Activation, and Technical Support card).

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

Pre-installation Instructions

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

Install Maple

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Run installMapleLinuxSU, located on the Single-user - Windows | Macintosh | 32-bit Linux Maple 10 CD. 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 10 will install to $HOME/maple10, where $HOME is your home directory. For example, /home/jsmith/maple10.
  5. When prompted, enter the purchase code and fill in the required information to complete activation.
  6. If you activated successfully, you are ready to use Maple 10. If you had problems activating or chose not to activate during the installation, see Activating Windows, Macintosh, and Linux 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).

To install Maple 10 on your Linux operating system, read and complete the following tasks.

Pre-installation Instructions

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

Install Maple

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Run installMapleLinuxSU, located in the singleuser directory of the 64-bit Linux Maple 10 CD. 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 10 will install to $HOME/maple10, where $HOME is your home directory. For example, /home/jsmith/maple10.
  5. When prompted, enter the purchase code and fill in the required information to complete activation.
  6. If you activated successfully, you are ready to use Maple 10. If you had problems activating or chose not to activate during the installation, see Activating Windows, Macintosh, and Linux Single User Versions.

Return to the Top of the Document.


Macintosh Single User Installation

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

To install Maple 10 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. Place the Maple 10 Single-user - Windows | Macintosh | 32-bit Linux CD into the CD-ROM drive.
  3. On the desktop, double-click the MAPLE 10 icon.
  4. Double-click the Maple 10 Installer icon.
  5. Follow the on-screen instructions.
  6. You will be prompted to activate when you start Maple 10 for the first time. See Activating Windows, Macintosh, and Linux Single User Versions.

Return to the Top of the Document.


Activating Windows, Macintosh, and Linux Single User Versions

Maple 10 requires a Maple 10 license file to operate. License files for earlier versions of Maple will not work with Maple 10. You must activate the single user version of Maple 10 to obtain your license file. On Windows and Linux, you can activate during the installation process. If you do not activate during the installation process, follow the steps below.
  1. Ensure that you can connect to the Internet. Activation requires an Internet connection (if your computer does not have an Internet connection, please see http://www.maplesoft.com/support/Faqs/Activation).
  2. Start Standard Worksheet Maple 10.
  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 completed.
*On Windows, you can also activate using the Start menu shortcut: Programs>Maple 10>Tools>Activate Maple 10.
**On Linux, you can also activate by running the activation script located in the bin folder of your Maple 10 installation.
A Maple 10 license file (license.dat) will be saved in the license folder of your Maple 10 installation. If you experience difficulties with activation, follow the instructions in the readme.txt file in the license folder of your Maple 10 installation. For further details on activation, check the FAQs page at http://www.maplesoft.com/support/faqs/index.aspx.

Windows Network Installation

To install Maple 10 on your Windows Network operating systems, read and complete the following tasks.

If applicable, review Silent Windows Installation.

Pre-installation Instructions

  1. Close all programs, particularly Microsoft® Excel and any previous release of Maple.
  2. On Windows 2003, Windows 2000, Windows NT®, and Windows XP Professional, log on as administrator or ensure that you have administrator privileges.
Install the Windows Network Version to the Server
Important:
This machine will be the license server.
  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Place the Maple 10 Network - Windows | Macintosh CD into the CD-ROM drive. If the installation program automatically starts, go to step 4.
  3. On the Maple 10 CD, locate and double-click D:\windows\Disk1\InstData\VM\WinNetworkInstaller.exe (where D is the CD-ROM drive that contains the Maple 10 CD).
    For a command-line or silent installation process, review Silent Windows Installation.
  4. Follow the on-screen instructions.
  5. When prompted enter the name of the machine you are currently using (hostname or IP address).

Install the Windows Network Version to the Client

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Place the Maple 10 Network - Windows | Macintosh CD into the CD-ROM drive. If the installation program starts automatically, go to step 4.
  3. On the Maple 10 CD, locate and double-click D:\windows\Disk1\InstData\VM\WinNetworkInstaller.exe (where D is the CD-ROM drive that contains the Maple 10 CD).
    For a command-line or silent installation process, review Silent Windows Installation.
  4. Follow the on-screen instructions.
  5. When prompted, enter the name or location of the license server.

Maple 10 is now installed. You need to configure the license manager prior to using Maple 10.

Configure License Manager

If the license server is to be run on Windows, follow the instructions in:

If the license server is to be run on UNIX®, Linux, or Mac OS® X, follow the instructions in:


UNIX Network Installation

To install Maple 10 on your UNIX 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 the UNIX Multi-user Version(s)

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Log on to the account that will own the Maple files. This is usually the root account.
  3. Mount the Maple 10 Network - Sun Solaris | HP-UX | IBM AIX | 32-bit Linux or Network - HP Tru64 | SGI IRIX CD-ROM.
  4. Run installMaple from the root directory of the CD. To run the installer in console mode, use the -i console option.
  5. Follow the on-screen instructions.

Maple 10 is now installed. You need to configure the license manager prior to using Maple 10.

Configure License Manager

If the license server is to be run in UNIX, Linux, or Mac OS X, follow the instructions in:

If the license server is to be run in Windows, follow the instructions in:

64-bit Linux Network Installation

To install Maple 10 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 the 64-bit Linux Network Version

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Log on to the account that will own the Maple files. This is usually the root account.
  3. Run installMaple, located in the network directory of the 64-bit Linux Maple 10 CD. To run the installer in console mode, use the -i console option.
  4. Follow the on-screen instructions.

Maple 10 is now installed. You need to configure the license manager prior to using Maple 10.

Configure License Manager

If the license server is to be run in UNIX, Linux, or Mac OS X, follow the instructions in:

If the license server is to be run in Windows, follow the instructions in:

Macintosh Network Installation

To install Maple 10 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 the Macintosh Network Version to the Server

Important: This machine will be the license server.

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Place the Maple 10 Network - Windows | Macintosh CD into the CD-ROM drive.
  3. On the desktop, double-click the MAPLE10 icon.
  4. Follow the on-screen instructions.
  5. When prompted, enter the name of the machine you are currently using (hostname or IP address).

Install the Macintosh Network Version to the Client

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Place the Maple 10 Network - Windows | Macintosh CD into the CD-ROM drive.
  3. On the desktop, double-click the MAPLE10 icon.
  4. Follow the on-screen instructions.
  5. When prompted, enter the name or location of the license server.

Maple 10 is now installed. You need to configure the license manager prior to using Maple 10.

Configure License Manager

If the license server is to be run in UNIX, Linux, or Mac OS X, follow the instructions in:

If the license server is to be run in Windows, follow the instructions in:

Silent Windows Installation

On Windows, it is possible to install using a command-line or silent mode option. You must ensure that the information in the resource file is accurate.

Windows Single User Silent Installation

To install Maple 10 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. On Windows 2003, Windows 2000, Windows NT, and Windows XP Professional, log on as administrator or ensure that you have administrator privileges.

Install Maple

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Place the Maple 10 Single-user - Windows | Macintosh | 32-bit Linux CD into the CD-ROM drive.
  3. Create a resource file named mapleinstaller.txt that specifies the installation options and save it in c:\tmp\mapleinstaller.txt. An example is listed below:

    INSTALLER_UI=SILENT
    USER_INSTALL_DIR=c:\\Program\ Files\\Maple\ 10
    MULTI_USERS=0
    DESKTOP_SHORTCUTS=Yes
    USER_REQUESTED_RESTART=No
    RUN_ACTIVATION_BOOLEAN_2=0
    USER_PURCHASE_CODE=123456789
    USER_PROXY_YES=0

    where:
    INSTALLER_UI determines the mode; this can be ignored by specifying -i silent when running the installer
    USER_INSTALL_DIR is the install location. Backslashes, spaces and end of line characters MUST be escaped; the value CANNOT be contained within quotations
    MULTI_USERS is 0 for single-user profiles and 1 for multi-user profiles
    DESKTOP_SHORTCUTS is No if you do not want shortcuts on your desktop, Yes if you do.
    USER_REQUESTED_RESTART is No if you do not want to restart your computer after installation, Yes if you do.
    RUN_ACTIVATION_BOOLEAN_2 is 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. Only needs to be set if you are activating.
    USER_PROXY_YES is 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).


  4. 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.

  5. If you set USER_PROXY_YES to 1, then 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, you 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.

  6. Open a command shell.
  7. Launch the installer with the command InstallMaple10.exe -f c:\tmp\mapleinstaller.txt.  You are not provided with any feedback when you run the installer in this mode.

Note: Settings for USER_REQUESTED_RESTART, INSTALL_WATCOM, and DESKTOP_SHORTCUTS are case sensitive. They must be set to either Yes or No.

You are ready to use Maple 10.

Return to the Top of the Document.

Windows Network Silent Installation

To install Maple 10 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. On Windows 2003, Windows 2000, Windows NT, and Windows XP Professional, log on as administrator or ensure that you have administrator privileges.

Install the Windows Network Version to the Server

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Place the Maple 10 Network - Windows | Macintosh CD into the CD-ROM drive.
  3. Create a resource file named mapleinstaller.txt that specifies the installation options and save it in c:\tmp\mapleinstaller.txt. An example is listed below:

    INSTALLER_UI=SILENT
    USER_INSTALL_DIR=c:\\Program\ Files\\Maple\ 10
    IS_SERVER=Yes
    LICENSE_MANAGER_SERVER_1=servername
    MULTI_USERS=1
    DESKTOP_SHORTCUTS=Yes
    USER_REQUESTED_RESTART=No

    where:
    INSTALLER_UI determines the mode; this can be ignored by specifying -i silent when running the installer
    USER_INSTALL_DIR is the install location. Backslashes, spaces and end of line characters MUST be escaped; the value CANNOT be contained within quotations
    IS_SERVER defines whether installation is the server or the client
    LICENSE_MANAGER_SERVER_1 is the name of the license server specified by servername
    MULTI_USERS is 0 for single-user profiles and 1 for multi-user profiles
    DESKTOP_SHORTCUTS is No if you do not want shortcuts on your desktop, Yes if you do.
    USER_REQUESTED_RESTART is No if you do not want to restart your computer after installation, Yes if you do


  4. 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.

  5. Open a command shell.
  6. Launch the installer with the command WinNetworkInstaller.exe -f c:\tmp\mapleinstaller.txt. If the resource file is located on a shared drive, use the command WinNetworkInstaller.exe -f \\\\<sharename>\mapleinstaller.txt. You are not provided with any feedback when you run the installer in this mode.

Note: Settings for IS_SERVER, USER_REQUESTED_RESTART, INSTALL_WATCOM, and DESKTOP_SHORTCUTS are case sensitive. They must be set to either Yes or No.

Maple 10 is now installed. You need to configure the license manager prior to using Maple 10.

Install the Windows Network Version to the Client

  1. Ensure that you have reviewed the Pre-installation Instructions.
  2. Place the Maple 10 Network - Windows | Macintosh CD into the CD-ROM drive.
  3. Create a resource file named mapleinstaller.txt that specifies the installation options. An example is listed below:

    INSTALLER_UI=SILENT
    USER_INSTALL_DIR=c:\\Program\ Files\\Maple\ 10
    IS_SERVER=No
    LICENSE_MANAGER_SERVER_1=servername
    MULTI_USERS=1
    DESKTOP_SHORTCUTS=Yes
    USER_REQUESTED_RESTART=No

    where:
    INSTALLER_UI determines the mode; this can be ignored by specifying -i silent when running the installer
    USER_INSTALL_DIR is the install location. Backslashes, spaces and end of line characters MUST be escaped; the value CANNOT be contained within quotations
    IS_SERVER defines whether installation is the server or the client
    LICENSE_MANAGER_SERVER_1 is the name of the license server specified by servername
    MULTI_USERS is 0 for single-user profiles and 1 for multi-user profiles
    DESKTOP_SHORTCUTS is No if you do not want shortcuts on your desktop, Yes if you do.
    USER_REQUESTED_RESTART is No if you do not want to restart your computer after installation. Yes if you do


  4. If you want the OpenWatcom C compiler installed, 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.

  5. Open a command shell.
  6. Launch the installer with the command WinNetworkInstaller.exe -f c:\tmp\mapleinstaller.txt. If the resource file is located on a shared drive, use the command WinNetworkInstaller.exe -f \\\\<sharename>\mapleinstaller.txt. You will not be provided with any feedback when you run the installer in this mode.

Note: Settings for IS_SERVER, USER_REQUESTED_RESTART, INSTALL_WATCOM and DESKTOP_SHORTCUTS are case sensitive. They must be set to either Yes or No.

Maple 10 is now installed. You need to configure the license manager prior to using Maple 10.

Configure License Manager

If the license server is to be run in Windows, follow the instructions in:

If the license server is to be run on UNIX, Linux, or Mac OS X, follow the instructions in:



Activating Network Versions

Maple 10 requires a Maple 10 license file to operate. License files for earlier versions of Maple do not work with Maple 10. To obtain your license file, you must use the Maple activation program. 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 Customer Service).

Windows

  1. From the Start menu, select Programs>Maple 10>Tools>Activate Maple 10.
  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. Click Next when this is completed.

Macintosh

  1. Open a Terminal window.
  2. Navigate to your Maple 10 installation's bin directory (for example, /Library/FrameWorks/Maple.framework/Versions/10/bin ) and execute activation or execute the full path (for example, /Library/Frameworks/Maple.framework/Versions/10/bin/activation ). To run this in console mode, use the -console option.
  3. 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.
  4. You will be prompted to enter additional information. Click Next when this is completed.

UNIX or Linux

  1. Modify your command search path to contain your Maple 10 directory (for example, /usr/local/maple/bin ) and execute activation or execute the full path (for example, /usr/local/maple/bin/activation ). To run this in console mode, use the -console option.
  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. Click Next when this is completed.

A Maple 10 license file (maple10.lic) will be saved in the license folder of your Maple 10 installation. If you experience difficulties with activation, follow the instructions in the readme.txt file in the license folder of your Maple 10 installation. For further details on activation, check our FAQs page at http://www.maplesoft.com/support/Faqs/Activation.

If you are using more than one license manager

Activating multiple licenses for multiple license managers will require separate activations. This can be done from a single server. Each activation will require you to modify the pre-populated hostid field with the relevant hostid, as well as the number of license seats you would like to use for that server (the pre-populated field will default to the total number of license seats remaining). If a license file already exists in the current license folder, additional activated network license files will be named maple101.lic, maple102.lic, etc., and can then be copied to the appropriate server for configuration.


Windows Network Licensing

Select one of the following licensing schemes.

Maple 10 Only

The FLEXlm/Windows directory, installed in the Maple 10 folder and on the Maple 10 CD, 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.

Requirements
You will require a network license file, called maple10.lic. You need to run the Maple 10 activation program to obtain this file (see Activating Network Versions). After successfully activating a network version, a license file (maple10.lic) will appear in the license folder of your installation.

Start the License Manager Daemons

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

Requirements
For the following instructions, you require the lmtools executable, located in the FLEXlm/Windows folder in your Maple folder. If the FLEXlm/Windows folder is not already on the license manager server, copy it from the Maple folder or the Maple 10 CD.

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

  1. From the Start menu, select Programs >Maple 10 >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:
Path to the lmgrd.exe file C:\Program Files\Maple 10\FLEXlm\Windows\lmgrd.exe
Path to the license file C:\Program Files\Maple 10\license\maple10.lic
Path to the debug log file C:\Program Files\Maple 10\FLEXlm\Windows\log.txt

  1. For Windows 2003, Windows 2000, Windows NT, and Windows XP Professional, select the Use Services (recommended) check box to set up the daemons as a service. (This option is not needed to start the daemons under Windows 98 or Windows ME; therefore, it is not available for selection on these platforms.)
  2. To set the daemons to start at boot time (recommended), select the Start Server at Power Up check box.
  3. Enter a name for your service and 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 10.

Return to the Top of the Document.

Windows Network Licensing Maple 10 and Previous Releases of Maple

To run previous releases of Maple as well as Maple 10, 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. Follow these instructions for Windows Network Licensing for Maple 10 and Previous Releases of Maple. Note: This does 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 the license files to a common directory, for example, C:\Program Files\Maple 10\license.
Task 3: Start the License Manager Daemons

  1. From the Start menu, select Programs >Maple 10 >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:
Path to the lmgrd.exe file C:\Program Files\Maple 10\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 10\license
Path to the debug log file C:\Program Files\Maple 10\FLEXlm\Windows\log.txt

  1. For Windows 2003, Windows 2000, Windows NT, and Windows XP Professional, select the Use Services check box (recommended) to set up the daemons as a service. (This option is not required to start the daemons under Windows 98, Windows ME, or Windows XP Home.)
  2. To set the daemons to start at boot time (recommended), select the Start Server at Power Up check box.
  3. Enter a name for your service and click Save Service. When prompted to save the service, click Yes.
  4. Select the Start/Stop/Reread tab, click Start Server to start the license manager daemons.

You can now use Maple 10 and previous releases of Maple.

Return to the Top of the Document

Novell Networks

FLEXlm does not run on Novell or IPX/SPX. Follow these instructions to install the license manager on any network that is exclusively a Novell environment.
  1. Install TCP/IP on all client machines.
  2. Select a Windows computer that has TCP/IP installed to act as a license server and run the license daemons on it.

Mac OS X Network Licensing

Select one of the following licensing schemes.

Maple 10 Only

Start the License Manager Daemons

Before you can use Maple 10, you must start the license server.  It is recommended that you do not run lmgrd as root because any process run by root is a potential security risk.

1. Navigate to the location of the FLEXlm utilities for your operating system. By default, /Applications/Maple 10/FLEXlm/UNIX/MAC.


2. Start the license manger daemons.


Using the C Shell

To start the license manager daemon (lmgrd), enter the following command at the prompt:

lmgrd -c license_file_path -l debug_log &

where license_file_path is the full path and filename of the network license file (by default, /Library/Frameworks/Maple.framework/Versions/10/license/maple10.lic.); and debug_log is the name of a file to which debugging information is written. The -l option (letter l, not the number 1 (one)) creates the file.


Help For Starting License Server

If you have any problems starting the license server in the system bootup files, refer to http://www.macrovision.com.

You can now use Maple 10. 

Return to the Top of the Document

Maple 10 and Previous Releases of Maple

To run previous releases of Maple as well as Maple 10, 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: This does not apply to releases prior to Maple 6.

Complete the following tasks.

Task 1: Stop the License Manager
Go to the location of the FLEXlm utilities that are currently being used. For Maple 9.5, the default location is /Applications/Maple 9.5/FLEXlm.

Enter the command

./lmdown

Task 2: Move all Maple License Files to a Common Directory
    Copy all the Maple network license files to the license folder of your Maple 10 installation, by default, /Applications/Maple 10/FLEXlm/UNIX/MAC/license.
Task 3: Start the License Manager Daemons

Navigate to the location of the FLEXlm utilities for your operating system. By default, /Applications/Maple 10/FLEXlm/UNIX/MAC/.

When starting license manager daemons, you must enter the path to the directory containing all license files. By default, /Applications/Maple 10/FLEXlm/UNIX/MAC/license.
Note:
Point to the directory only, not an actual license file.

To start the license manager, enter the following command:

    ./lmgrd -c /license_file_path -l /debug_log

    where license_file_path is the full path to the directory containing the license files.

You can now use both Maple 10 and previous releases of Maple.

Return to Top of the Document.

UNIX Network Licensing

Select one of the following licensing schemes.

Maple 10 Only

Start the License Manager Daemons
Before you can use Maple 10, you must start the license server.  It is recommended that you do not run lmgrd as root because any process run by root is a potential security risk.

1. Navigate to the location of the FLEXlm utilities for your operating system. By default,

/usr/local/maple10/FLEXlm/UNIX/$PLATFORM where $PLATFORM corresponds to the operating system running the license manager.

2. Start the license manger daemons.


Using the C Shell

On 64-bit Linux platforms, you must enter the following command before starting the license manager daemon:

setenv LD_ASSUME_KERNEL 2.4.1

To start the license manager daemon (lmgrd), enter the following command at the prompt:

lmgrd -c license_file_path -l debug_log &

where license_file_path is the full path and filename of the network license file (by default, /usr/local/maple/license/maple10.lic); and debug_log is the name of a file to which debugging information is written. The -l option (letter l, not the number 1 (one)) creates the file.


Using the Korn or Bourne Shell

On 64-bit Linux platforms, you must enter the following command before starting the license manager daemon:

export LD_ASSUME_KERNEL=2.4.1

To start the license manager daemon (lmgrd), enter the following command at the prompt:

nohup lmgrd -c license_file_path -l debug_log 2>&1 &

Daemons Run on Startup

To have the daemons run on startup, edit the appropriate boot script (such as /etc/rc.boot, /etc/rc.local, or /etc/rc2.d/Sxxxx). For example, if you run lmgrd as a boot startup script, you can run it as a regular user by using the following su command at the prompt:

su username -c 'umask 022; path/lmgrd -c license_file_path -l path/log'

where username is a non-privileged user; path is the correct path to lmgrd, license_file_path is the network license file, and log is the debug log file. It is recommended that the network license file be called maple10.lic.


Help For Starting License Server

If you have any problems starting the license server in the UNIX system bootup files, refer to http://www.macrovision.com.

You can now use Maple 10. 

Return to the Top of the Document

Maple 10 and Previous Releases of Maple

To run previous releases of Maple as well as Maple 10, 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: This does not apply to releases prior to Maple 6.

Complete the following tasks.

Task 1: Stop the License Manager
Go to the location of the FLEXlm utilities that are currently being used. For Maple 9.5, the default location is /usr/local/maple9.5/FLEXlm/UNIX/$PLATFORM where $PLATFORM corresponds to the operating system running the license manager.

Enter the command

./lmdown

Task 2: Move all Maple License Files to a Common Directory
    Copy all the Maple network license files to the license folder of your Maple 10 installation, by default, /usr/local/maple10/license.
Task 3: Start the License Manager Daemons
On 64-bit Linux platforms, you must enter the following command before starting the license manager daemon:
Using the C shell: setenv LD_ASSUME_KERNEL 2.4.1
Using the Korn or Bourne shell: export LD_ASSUME_KERNEL=2.4.1
Navigate to the location of the FLEXlm utilities for your operating system. By default, /usr/local/maple10/FLEXlm/UNIX/$PLATFORM where $PLATFORM corresponds to the operating system running the license manager.
When starting license manager daemons, you must enter the path to the directory containing all license files. By default /usr/local/maple10/license.
Note:
Point to the directory only, not an actual license file.
To start the license manager, enter the following command:

    ./lmgrd -c /license_file_path -l /debug_log

    where license_file_path is the full path to the directory containing the license files.

You can now use both Maple 10 and previous releases of Maple.

Return to Top of the Document.


How to Start Maple

Maple 10 provides users with two worksheet interfaces (graphical user interfaces) and a command-line (text-based) interface. By default, worksheets open in the enhanced and more modern Standard Worksheet. The Classic Worksheet, available on Windows and some UNIX platforms, has the traditional Maple worksheet look and uses less memory. In Windows, you can change the Maple worksheet file association using the Worksheet File Association Selector application from the Tools folder of the Maple 10 Start menu.

If your system has less than the recommended amount of physical memory, it is suggested that you use the Classic Worksheet version of Maple 10.

Standard Worksheet Maple

You can start Standard Worksheet Maple in either Document mode or Worksheet mode. Use the one best suited to your needs.

Document mode allows you to start solving problems right away, without needing syntax or Maple commands. You can freely combine text and math to produce presentation-quality mathematical documents.

Worksheet mode is most familiar to users of previous versions of Maple. Enter commands on an input prompt to get results and you can still format your worksheets into presentation-quality documents using all of the new features of Maple 10.

Windows

To start Standard Worksheet Maple 10 in Windows:

Double-click the Maple 10 shortcut icon from the desktop, if available, or select the Maple 10 program from the Start menu. (If you installed Maple in the default location, from the Start menu, select Programs, Maple 10, then Maple 10.)

Macintosh

To start Standard Worksheet Maple 10 on a Macintosh:

Double-click the Maple 10 icon in the Application folder.

UNIX or Linux

The Standard Worksheet is available on Linux (32- and 64-bit versions), Sun™ Solaris™, IBM® AIX®, and HP®-UX.

To start Standard Worksheet Maple 10 in UNIX:

Modify your command search path to contain your Maple 10 directory (for example, /usr/local/maple/bin) and execute xmaple or execute the full path (for example, /usr/local/maple/bin/xmaple).

Classic Worksheet Maple

Windows

To start Classic Worksheet Maple 10 in Windows:

Double-click the Classic Worksheet Maple 10 shortcut icon from the desktop, if available, or select the Classic Worksheet Maple 10 program from the Start menu. (If you installed Maple in the default location, from the Start menu, select Programs, Maple 10, then Classic Worksheet Maple 10.)

UNIX or Linux

The Classic Worksheet is available on most UNIX versions (not available on 64-bit Linux versions). A command-line flag is required to start the Classic Worksheet on UNIX versions.

To start Classic Worksheet Maple 10 on UNIX or Linux machines:
Modify your command search path to contain your Maple 10 directory (for example, /usr/local/maple/bin) and execute maple -cw or execute the full path (for example, /usr/local/maple/bin/maple -cw).

Command-line Maple

The Command-line version of Maple has a text-based user interface. While allowing complete access to the mathematical engine, the Command-line version of Maple requires less system resources. For more information, refer to the Command-line Maple section of the readme.txt file located in your Maple folder.

Shared Kernel Mode

In the Standard Worksheet interface, all worksheets have independent kernels, that is, definitions and packages available in one worksheet are not available in other worksheets in that Maple session. The Shared Kernel version of Maple allows all worksheets to share the definitions.

To start Maple 10 for Windows in Shared Kernel mode:

If you installed Maple in the default location, from the Start menu, select Programs, Maple 10, then Shared Server Maple 10.
Alternatively, you can change this setting from the Options screen of the Tools menu item. This setting will take place the next time you start Maple.

To start Maple 10 for UNIX or Linux in Shared Kernel mode:

Modify your command search path to contain your Maple 10 directory (for example, /usr/local/maple/bin) and execute xmaple –km s or the full path (for example, /usr/local/maple/bin/xmaple –km s).
Alternatively, you can change this setting from the Options screen of the Tools menu item. This setting will take place the next time you start Maple.

To start Maple 10 for Macintosh in Shared Kernel mode:

Change this setting from the Options screen of the Tools menu item. This setting will take place the next time you start Maple.

For more information, refer to ?worksheet/managing/configuring in the Help System.

Excel Add-in

On Windows, Maple 10 has an add-in to Microsoft Excel 2003, 2000, and Excel XP. For more information, refer to the ?Excel help page in the Maple Help system.

Maple Calculator

On Windows, Maple 10 has a convenient graphing calculator interface.

To start the Maple Calculator:

Double-click the Maple Calculator shortcut icon from the desktop, if available, or select the Maple Calculator program from the Start menu. (If you installed Maple in the default location, from the Start menu, select Programs, Maple 10, and then Maple Calculator.)

Manuals

You can access the Getting Started Guide and User Manual the Help menu in the Standard Worksheet interface. Select Help>Manuals, Dictionary, and more>Manuals.

Return to Top of the Document.


How to Customize Maple

You can configure Maple to operate in a way that best suits your environment.

How to Change the User Mode or Directory

In Windows, you can run Maple in one of two user profile modes.

Use Single User Mode when only one person is using Maple.
Use Multiple User Mode if more than one person is using a single copy of Maple. Multiple User Mode enables all licensed users to log in and run Maple using their own default settings.

How to Change the Working Directory

In the Windows version of Maple, you can change the working directory by creating a shortcut to Maple 10 and assigning it a different directory.

To change the working directory, follow these instructions.

Create a new shortcut for Maple.
Right-click the shortcut icon and select Properties.
Change the Start in field. (For Windows NT, click the Shortcut tab to locate the Start in field.) The directory listed in the Start in field is the working directory when you start Maple using the shortcut key.

At start up, Maple searches the current working directory for a custom initialization file. It stops searching when it finds the file. For more information, see How to Execute Commands Automatically.


How to change launch options for Standard Interface on Windows

The Standard Worksheet interface reads the ini file bin.win/launch.ini, if present.  The directives recognized are as follows (# is allowed to specify a comment).

# set maximum Java heap size
maxheap=700m

# additional args to pass to Java
java_args=-Dfoo -Dbar

# additional args to pass to Maple
maple_args=-q

# popup dialog showing the startup command (for debugging)
showcmd=true

# enable the Java access bridge (accessibility)
jaccess=true

# disable directX
java2d_nodraw=true

# set default language
language=Fr

# set default browser
browser="c:/Netscape"

Note: Optimal values are used in the launcher.

How to Execute Commands Automatically

You can configure Maple to automatically execute a series of commands on start up. This approach is especially useful for setting global variables, such as Digits and Order. To do this, create a Maple initialization file. For more information, refer to ?worksheet/reference/initialization in the Maple Help System.

How to Enable the MATLAB Link

MATLAB® is an interactive programming language for general scientific and technical computation. If you have installed MATLAB 6.5 or 7.0, you can enable a link between it and Maple for Windows, Macintosh, and most UNIX or Linux platforms. For more information, refer to ?Matlab/setup in the Maple Help System.

Return to Top of the Document.


OpenWatcom (Windows only)

Maple 10 includes the OpenWatcom C compiler. This 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 use this feature, you must install the OpenWatcom C compiler when you install Maple 10. The OpenWatcom compiler requires that it be installed in a location whose name contains no spaces (the default is C:\watcom-1.3). During installation, you will have the opportunity to change this default location.

To remove the OpenWatcom C compiler after installation, follow these steps.

Delete the directory in which Watcom was installed.
Delete the WATCOM environment variable.
(Optional) Delete the Watcom paths from INCLUDE environment variable.
(Optional) Delete the Watcom paths from PATH environment variable.

Return to the Top of the Document.


Appendix: System Requirements

Before installing Maple 10, ensure that your computer fulfills the minimum system requirements for your operating system.

Windows System Requirements
32-bit Linux Single User System Requirements
64-bit Linux Single User System Requirements
Macintosh System Requirements
UNIX Network System Requirements
Web Browser Requirements

Windows System Requirements

Version
CPU

Minimum
RAM*

Recommended RAM

Hard Disk
Windows NT 4 (with Service Pack 5)
Intel Pentium III 650 MHz or higher or fully compatible
64 MB

512 MB
400 MB

Windows 98
Intel Pentium III 650 MHz or higher or fully compatible
64 MB
128 MB
400 MB
Windows ME
Intel Pentium III 650 MHz or higher or fully compatible
64 MB
128 MB
400 MB
Windows 2000 Professional
Intel Pentium III 650 MHz or higher or fully compatible
128 MB
512 MB
400 MB
Windows 2000 Server
Intel Pentium III 650 MHz or higher or fully compatible
256 MB
512 MB
400 MB
Windows XP Pro
Intel Pentium III 650 MHz or higher or fully compatible
128 MB
512 MB
400 MB
Windows XP Home
Intel Pentium III 650 MHz or higher or fully compatible
128 MB
512 MB
400 MB
Windows 2003 Server

Intel Pentium III 650 MHz or higher or fully compatible

256 MB

512 MB

400 MB

CD-ROM drive (for CD installation).
16-bit color at 800 by 600 (or greater) resolution recommended.
  • Internal TCP/IP connections enabled.
For Windows 98 and Windows ME, only the Classic Worksheet is available. Some interface features are not available in the Classic Worksheet.

* Running at less than the recommended memory requirements may limit performance and some features.
For configurations with minimal system requirements, the Classic Worksheet interface is recommended.

32 bit Linux Single User System Requirements

Vendor
Version
CPU

Minimum RAM*

Recommended RAM
Hard Disk
Mandrake

9.0
10.0

Intel Pentium III 650 MHz or fully compatible

128 MB

512 MB

450 MB

Redhat

Enterprise 2.1
Enterprise 3.0

Intel Pentium III 650 MHz or fully compatible

128 MB

512 MB

450 MB

SuSe

9.0
9.1

Intel Pentium III 650 MHz or fully compatible

128 MB

512 MB

450 MB

CD-ROM drive (for CD installation).
16-bit color at 800 by 600 (or greater) resolution recommended.
X11 R6.
Internal TCP/IP connections enabled.

* Running at less than the recommended memory requirements may limit performance and some features.
For configurations with minimal system requirements, the Classic Worksheet interface is recommended.

64 bit Linux System Requirements

Hardware Vendor
Operating System Version
CPU

Minimum RAM*

Recommended RAM
Hard Disk
AMD

SuSe Enterprise 9.0

Opteron
Athlon 64

256 MB

512 MB

450 MB

Intel

Redhat Enterprise 2.1 and  3.0

Itanium II
EM64T

256 MB

512 MB

450 MB

CD-ROM drive (for CD installation).
16-bit color at 800 by 600 (or greater) resolution recommended.
X11 R6.
Internal TCP/IP connections enabled.
Classic Worksheet is not available on this platform

* Running at less than the recommended memory requirements may limit performance and some features.

Macintosh Minimum System Requirements

Vendor

Processor

Operating System

Version

Minimum RAM*

Recommended RAM

Hard Disk

Apple

G4

OS X

10.2.3 or later

256MB

512 MB

400 MB

Java™ Runtime Environment 1.4.1 or higher installed.
CD-ROM drive (for CD installation).
16-bit color at 800 by 600 (or greater) resolution recommended.
Internal TCP/IP connections enabled.
Classic Worksheet is not available on this platform.

* Running at less than the recommended memory requirements may limit performance and some features.

UNIX Network System Requirements

Vendor

Hardware

Operating System

Version

Minimum RAM*

Recommended RAM

Hard Disk

Common Files

All



300 MB

Sun

SPARC

Solaris

8
9
10

128 MB

512 MB

additional
200 MB

HP

HP9000

HP-UX

11.0, 11i

128 MB

512 MB

additional
235 MB

IBM

RS/6000

AIX

5.1

128 MB

512 MB

additional
150 MB

Linux

Intel-based Pentium III 650 MHz or better

RedHat, SuSE, and Mandrake Distributions

128 MB

512 MB

additional
200 MB

SGI

R4000+

IRIX

6.5.X

128 MB

256 MB

additional
150 MB

HP

Alpha

Tru64

5.1 or later

128 MB

256 MB

additional
200 MB


CD-ROM drive (for CD installation).

16-bit color at 800 by 600 (or greater) resolution recommended.

X11 R6.

Internal TCP/IP connections enabled.

Standard Worksheet is not available on SGI IRIX and HP Tru64.

* Running at less than the recommended memory requirements may limit performance and some features.
For configurations with minimal system requirements, the Classic Worksheet interface is recommended.

Return to Top of the Document

Web Browser Requirements

The following components are required to view 2-D math when exporting to HTML with the MapleViewer:
Internet Explorer or Netscape with Java Plug-in enabled.
Java Runtime Environment version 1.4.1 or later.

Return to Top of the Document


Troubleshooting

Issue:
Starting the Maple license server on Solaris® 9 machine and receiving a FLEXlm error of -16,287. Debug log contains the following:

(maplelmg) Vendor daemon can't talk to lmgrd
(Cannot read data from license server (-16,287:22 "Invalid argument"))
(lmgrd) Vendor daemon died with status 39

Resolution:
This is a known file descriptor problem with FLEXlm and the Solaris operating system. To workaround this problem, you must create and execute the following script:

#!/bin/sh
ulimit -n 1024
ulimit -H -n 1024
lmgrd [...]

where [...] represents the arguments you use with lmgrd (e.g. lmgrd -c maple8.lic -l debug.log). This resets the file descriptor limit for lmgrd, which resolves the problem.


Issue:
Starting Standard Maple on Windows computer and dialog displays "connecting..." and then another message indicates that firewall is conflicting with Maple.

Resolution:
This is likely due to an interaction between Maple and a personal firewall installed on the same machine. The firewall can interfere with establishing an internal network connection on the local computer. The connection required is to "localhost" on the computer and not a connection to an external source.
This problem occurs also with single user installations of Maple. Configure your firewall to grant full permissions to the following Maple files:

..\Maple 10\jre\bin\maple.exe
..\Maple 10\bin.win\mserver.exe
..\Maple 10\bin.win\cwmaple.exe
..\Maple 10\bin.win\cmaple.exe

Consult your firewall software documentation for details.

Issue:
Maple 10 is installed without problems on a Windows computer that has more than 1 GB of memory, but the Standard worksheet will not start. Maple 10 splash screen appears but program does not launch.

Resolution:
When Maple starts, it sets the maximum amount of memory Java may potentially use based on the amount of physical memory in the machine. If that maximum is too high, Java refuses to start. Therefore, on machines with a lot of physical memory, Maple may not start either. This problem has been reported to Sun Microsystems®.

To decrease the amount of memory used by Java on Windows you can edit the file launch.ini in the Maple bin.win folder (default C:\Program Files\Maple10\bin.win).

Try adding the line

maxheap=800m

After the line

language=en

to change the heap allocated to 800MB. This change does not affect the amount of memory available to non-Java components of Maple, including the math engine, which will still take advantage of the machine's internal memory when solving large problems.

If this does not work, experiment with the size value to find one that works for you. If you continue to have difficulties, contact Maplesoft Technical Support.

Issue:
Download Maple 10 for Macintosh but when double-clicking the file, nothing happens.

Resolution:
Maple 10 for Macintosh is downloaded from the Maple Web store in a compressed format. To extract the Maple 10 installer file, you must download and install Stuffit Expander for Macintosh (free from Apple).

Issue:
Trying to install Maple 10 on Windows 2003 Server and receiving the error "The instructions at "0x004109d0" referenced memory at 0x00000000. Memory could not be written" or the installer quits with no error message.

Resolution:
This behaviour is likely caused by Data Execution Prevention that is automatically installed and turned on in Windows 2003 Server when SP1 is installed.

To turn off DEP, or to add the Maple installer (and Maple itself) to the list of exceptions for DEP, go to Control Panel->System->Advanced->Data Execution Prevention.

For more information on this see: http://support.microsoft.com/kb/875352


Issue:
Mounting the Maple 10 CD on my Linux machine, but only the Mac OSX files are visible.

Resolution:
The Single User CD contains the install files for all three platforms. Each platform's install files are available only from that platform. If you are trying to install on Linux and are seeing only Mac OSX files, it is likely that the CD is not mounted correctly.

Try mounting the CD with the command:

mount -t iso9660 <device> <mountpoint>

This may require root privileges.

Return to the Top of the Document.


Trademarks

Note: Maple uses the Macrovision Corporation FLEXlm as its license manager. This document contains all the information you require for a standard Maple installation. For more information, refer to the FLEXlm documentation at http://www.macrovision.com.

Maple, Maplesoft, and Waterloo Maple are trademarks of Waterloo Maple Inc.
Microsoft, Windows, and Windows NT are registered trademarks of Microsoft Corporation.
OpenGL is a registered trademark of Silicon Graphics Inc.
MATLAB is a registered trademark of The MathWorks, Inc.
FLEXlm is a trademark of Macrovision Corporation.
All other brand names or product names are trademarks or registered trademarks of their respective companies.

Return to the Top of the Document.