PerlMaple version 0.05 ====================== DESCRIPTION Maple is a great tool for solving mathematical problems and creating interactive technical applications provided by Maplesoft. Its power of symbolic calculation is extremely impressive. This is a simple (but already powerful) Perl binding for Maple's OpenMaple C interface. To try out this binding, you have to purchase and install the Maple software first: http://www.maplesoft.com. The Maple software is *not* free, sigh, unlike this CPAN distribution. INSTALLATION Currently this software is only tested on Win32 against Maple 9.01 and Maple 10.00, but it's believed to work with other versions higher than 9. If you get it work with a specific version of Maple, please send me a mail and let me know. :=) To build this module properly, you must first have Maple 9 or better installed on your system and append the paths of *maplec.h* and *maplec.lib* in your Maple installation to the environments LIB and INC respectively. Because this module use Maple's C interface (OpenMaple) via XS. Both maplec.h and maplec.lib (or maplec.a on Linux systems?) are provided by your Maple installation itself. A typical path of maplec.h is "C:\Program Files\Maple 9\extern\include", which should be appended to the INCLUDE environment. And a typical path of maplec.lib is "C:\Program Files\Maple 9\bin.win", which should be appended to the LIB environment. These paths may be different on your machine but do depend on your Maple's version and location. It may be similar on Linux, but I haven't tried that. It's already known that this library's XS part won't work with Maple 7 on Win32. Sigh. To install this module type the following: perl Makefile.PL make make test make install Prerequisites Waterloo's Maple software (version 9 or higher) DEPENDENCIES Carp Test::More Test::Deep COPYRIGHT AND LICENCE Copyright (C) 2005-2006 Agent Zhang This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.