login  home  contents  what's new  discussion  bug reports     help  links  subscribe  changes  refresh  edit

Edit detail for OpenAxiomWindows revision 28 of 28

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
Editor: Kenneth Evans
Time: 2011/03/04 11:54:53 GMT-8
Note:

changed:
-      - A useful tool to find what is needed for a build is cygcheck -p <regexp-search-string>.
      - A useful tool to find what is needed for a build is cygcheck -p <regexp-search-string>.  Run it with no arguments to get its usage.

Installing OpenAxiom on Windows

You can find a OpenAxiom installer for Windows at:

http://www.open-axiom.org/download.html

More complete instructions for a full Windows setup without doing a build are here:

WindowsSetupNoBuild

Building OpenAxiom on Windows (MINGW)

In the following order:

  1. MinGW

    This package will install mingw-runtime, w32api, GCC, binutils and mingw32-make.

  2. Get the latest OpenAxiom sources:

    svn co https://open-axiom.svn.sf.net/svnroot/open-axiom/trunk open-axiom.trunk

  3. Lisp

    Get the GCL source code:

    $ export CVSROOT=:pserver:anonymous@cvs.sv.gnu.org:/sources/gcl $ cvs co -d gcl-2.6.8pre -r Version_2_6_8pre gcl

  4. SVN

    Here are instructions to download and install the windows version of svn

Building OpenAxiom on Windows (Cygwin)

  • This section is not finished but does indicate some of the necessary steps.

  • Installing Cygwin

    Cygwin will give you a basic set of UNIX routines, such as ls, grep, etc., that run on Windows. Included is a Bash shell run via Cygwin.bat or its shortcut, both found in the main directory. Most other executables are in the bin directory. Cygwin has been around a long time and is stable. Installing it should not cause problems. More complete information can be found on the Cygwin site, but this is a quick start guide.

    • Go to http://www.cygwin.com/, download setup.exe, and run it.
    • Select Install from the Internet
    • Pick a directory for the files. C:\Cygwin is good.
    • You will eventually get a list of packages. Use this to get new packages, update packages, or remove them.
    • You will probably want to put C:\Cygwin\bin in your path.
    • A useful tool to find what is needed for a build is cygcheck -p <regexp-search-string>. Run it with no arguments to get its usage.

  • Packages Needed:
    • gcc and Make in Devel
    • clisp in Math
    • libX-devel in X11
    • libXt-devel in X11
    • libXpm in X11
    • libiconv in Libs or Devel