AllegroGraph 3.3 Lisp Edition Download and Installation

This download site is designed to provide Allegro CL users the opportunity to access new releases of AllegroGraph. We intend to provide new features and updates frequently so be sure to check this site on a regular basis.

Please review the "Change Log" section below for release notes and incompatibilities prior to releases.

Installation Instructions

The installation is actually quite simple and just takes a few minutes.

System configuration guidelines can be found in the AllegroGraph Performance Tuning document.

NOTE: before beginning the installation of AllegroGraph, you should have already installed Allegro CL, including the latest patches and updates.

  1. Install AllegroGraph.
    Start up Allegro CL and evaluate the forms below, depending on whether you need to use a proxy for web access.

    No proxy needed for web access:
    (require :update)
    (system.update:install-allegrograph)
    

    NOTE: if you have already installed an earlier version of AllegroGraph, install-allegrgraph will replace the currently installed version with the newest release.

    Proxy needed for web access:
    Substitute your actual proxy host name, proxy port (a number), username and password for the bold italic items below:

    If you do not require a username and password, then use these forms:
    (require :update)
    (system.update:install-allegrograph :proxy "myproxy:myport")
    
    If you require a username and password, then use these forms:
    (require :update)
    (system.update:install-allegrograph
      :proxy "myproxy:myport"
      :proxy-basic-authorization '("myaccount" . "mypassword"))
    
  2. Test the installation.
    by evaluating this form:
    (require :agraph)
    
    If you see something like the following, then the installation worked:
    cl-user(11): (require :agraph)
    ; Fast loading C:\Program Files\acl81\code\agraph.fasl
    ...
    t
    cl-user(12): 
    
    The important part is the lack of the string Error: appearing anywhere in the output.

    If you see the following, then your license file addition either was not done or not done correctly:
    cl-user(11): (require :agraph)
    ; Fast loading C:\Program Files\acl81\code\agraph.fasl
    ...
    Error: Missing or invalid license (C:\Program Files\acl81\devel.lic) for
    AllegroGraph.
    
    Restart actions (select using :continue):
     0: retry the load of sys:;code;agraph.fasl
     1: skip loading sys:;code;agraph.fasl
     2: Return to Top Level (an "abort" restart).
     3: Abort entirely from this (lisp) process.
    [1] cl-user(12): 
    
    If you see the following, then you did not successfully download and install the required patches:
    cl-user(11): (require :agraph)
    ; Fast loading C:\Program Files (x86)\acl81\code\agraph.fasl
    ...
    Error: A Lisp patch is needed for proper AllegroGraph operation and
           this patch is not present in the current Lisp image.  Please
           download patches with (system:update-allegro) and rebuild your
           Lisp images as system:update-allegro instructs.
    
    Restart actions (select using :continue):
     0: retry the load of sys:;code;agraph.fasl
     1: skip loading sys:;code;agraph.fasl
     2: Return to Top Level (an "abort" restart).
     3: Abort entirely from this (lisp) process.
    
    [changing package from "common-lisp-user" to "db.agraph"]
    [1] triple-store(12): 
    
  3. Browse the AllegroGraph documentation.

Manual Installation Instructions

Manual installation is only needed if you do not use the automatic installation procedure above.

The files in the "Latest Download" section below are only needed for manual installation. Manual installation should only be used when you want to install an older version of AllegroGraph, or when the automatic installation above does not work for you (in which case, we would definitely like to know about it, so please send the details to support@franz.com).

  1. Please follow steps 1-3 in "Installation Instructions" above. This will insure that an up-to-date Allegro CL is installed.
  2. Download AllegroGraph, choosing the file appropriate to your version of installed Allegro CL. Also, you will need to select the version of AllegroGraph you wish to download. For demonstration purposes, we will use version 3.0.
  3. Unpack the downloaded file somewhere. For the purposes of discussion, we will assume that you unpacked the Windows version in c:\temp. This means you will have a new directory c:\temp\agraph-3.0-acl8.1-windows.
  4. Move this newly unpacked directory to the Allegro directory, renaming it to agraph in the process. That is, move c:\temp\agraph-3.0-acl8.1-windows to c:\Program Files\acl81\agraph. If there is an existing agraph directory, please rename it to agraph.old before creating c:\Program Files\acl81\agraph.
  5. Move c:\Program Files\acl81\agraph\agraph.fasl to c:\Program Files\acl81\code\agraph.fasl.

The steps for manual installation on 64-bit Linux, for example, would be:

# The following assumes the file was downloaded to /tmp
% rm -fr agraph.old
% mv agraph agraph.old
% mv code/agraph*.fasl agraph.old
% tar zxf /tmp/agraph-3.0-acl8.1-linuxamd64.64.tgz
% mv agraph-3.0-acl8.1-linuxamd64.64 agraph
% mv agraph/agraph*.fasl code

If the installation was successful, you should be able to start Allegro CL and load AllegroGraph like this:

cl-user(1): (require :agraph)
; Fast loading C:\Program Files\acl81\code\agraph.fasl
...
...
AllegroGraph 3.0 [built on May 02, 2008 01:14:39 GMT-0700]
...
t
cl-user(2): 
The above output is similar to what you see. The exact version information printed depends on which version of AllegroGraph you downloaded and installed.

Latest Downloads (needed only for manual installation)

NOTE: this section is only for manual installation of the current and older versions of AllegroGraph. For the simple installation procedure please see the instructions above.

If you do not see your platform here, please email us.

Operating systemACL versionFile
64-bit Windows 8.2 agraph-3.3-acl8.2-windows.64.zip
Windows 8.2 agraph-3.3-acl8.2-windows.zip
Mac OS X (Intel) 8.2 agraph-3.3-acl8.2-macosx86.tgz
64-bit Mac OS X (Intel) 8.2 agraph-3.3-acl8.2-macosx86-64.64.tgz
64-bit Solaris (x86-64) 8.2 agraph-3.3-acl8.2-solarisamd64.64.tgz
FreeBSD 8.2 agraph-3.3-acl8.2-freebsd.tgz
Linux (x86) 8.2 agraph-3.3-acl8.2-linux86.tgz
64-bit Linux (x86-64) 8.2 agraph-3.3-acl8.2-linuxamd64.64.tgz

Change Log

3.2 Changes for this version are here.
3.1.1 Changes for this version are here.
3.0.1 Changes for this version are here.
3.0 Changes for this version are here.
2.2.5 Changes for this version are here.
2.2.4 Changes for this version are here.
2.2.3 Changes for this version are here.
2.2.2 Changes for this version are here.
2.2.1 Changes for this version are here.
2.2 Changes for this version are here.
2.1 Changes for this version are here.
2.0.1 Changes for this version are here.
2.0.0 Changes for this version are here.

Version Compatibility

Version read older db must rebuild
2.0.0 no yes
2.0.1 no yes
2.1 no yes
2.2 no yes
2.2.1 yes no
2.2.2 yes no
2.2.3 yes no
2.2.4 yes no
2.2.5 yes no
3.0 no yes
3.0.1 yes no
3.1.1 yes no
3.2 yes no
read older db specifies whether this version can read databases written with the previous version.
must rebuild is true if there is no way to use data in databases written by previous versions.

Old Versions

Operating systemACL versionFile
64-bit Windows 8.1 agraph-3.3-acl8.1-windows.64.zip
Windows 8.1 agraph-3.3-acl8.1-windows.zip
Mac OS X (Intel) 8.1 agraph-3.3-acl8.1-macosx86.tgz
64-bit Mac OS X (Intel) 8.1 agraph-3.3-acl8.1-macosx86-64.64.tgz
64-bit Solaris (x86-64) 8.1 agraph-3.3-acl8.1-solarisamd64.64.tgz
FreeBSD 8.1 agraph-3.3-acl8.1-freebsd.tgz
Linux (x86) 8.1 agraph-3.3-acl8.1-linux86.tgz
64-bit Linux (x86-64) 8.1 agraph-3.3-acl8.1-linuxamd64.64.tgz

Copyright © 2014 Franz Inc., All Rights Reserved | Privacy Statement
Delicious Google Buzz Twitter Google+