franz inc logo  
  download techcorner franz inc franz inc store search franz inc          

products
  Allegro CL
     Packages/Pricing
     Licensing Options
  AllegroCache
     Download
  NFS for Windows
  Open Source Tools
  Pepito
  Semantic Technologies
services
support
about
success
resources

RSS Feeds

AllegroServe at opensource.franz.com

AllegroGraph Download Page

This download site is designed to provide Allegro CL 8.1 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.

NOTE: if you do not see your platform here, please email us.

Installation Instructions

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

For system configuration guidelines, please refer to the AllegroGraph Performance Tuning page here.

Steps 1-3 only have to be done one time. After the first time, when you want to install new versions of AllegroGraph, you can skip directly to step 4.

  1. [Skip this step if you already have Allegro CL 8.1 installed.]
    Install Allegro Common Lisp, if you do not already have it installed. You can download Allegro CL here.
  2. [Skip this step if you have already installed a license file that includes AllegroGraph.]
    Install the license file, devel.lic, into the Allegro directory. The Allegro directory is the place you installed Allegro CL into in the previous step. On Windows, that would normally be c:\Program Files\acl81. If you have any problems with this, please email support@franz.com. To use AllegroGraph, you must have a license file which includes support for it. If you would like an evaluation license for AllegroGraph, please request one from allegrograph-info@franz.com.
  3. Make sure you have all the latest patches to Allegro CL installed.
    It is very important that you not skip this step, until you have completed it one time.
  4. Install AllegroGraph by starting up Allegro and evaluating 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)
    
    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"))
    
  5. 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): 
    

The documentation for AllegroGraph is here.

Manual Installation

The following files are for manual installation only. Manual installation should only be used when you want to install an older version of AllegroGraph, or 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 Version

ArchFileCreatedSize 
FreeBSDagraph-2.2.5-acl8.0-freebsd.tgz12/30/2007 01:22:57 AM10,096,492Download 
FreeBSDagraph-3.0-acl8.1-freebsd.tgz05/05/2008 02:46:34 PM25,030,757Download 
FreeBSDagraph-2.2.5-acl8.1-freebsd.tgz12/30/2007 12:43:46 AM10,458,647Download 
Linux (x86)agraph-2.2.5-acl8.0-linux86.tgz12/30/2007 01:23:43 AM10,126,069Download 
Linux (x86)agraph-3.0-acl8.1-linux86.tgz05/05/2008 02:46:23 PM25,084,465Download 
Linux (x86)agraph-2.2.5-acl8.1-linux86.tgz12/30/2007 12:43:36 AM10,519,898Download 
64-bit Linux (x86-64)agraph-2.2.5-acl8.0-linuxamd64.64.tgz12/30/2007 01:22:43 AM11,335,750Download 
64-bit Linux (x86-64)agraph-3.0-acl8.1-linuxamd64.64.tgz05/05/2008 02:43:59 PM28,503,273Download 
64-bit Linux (x86-64)agraph-2.2.5-acl8.1-linuxamd64.64.tgz12/30/2007 12:41:43 AM11,844,611Download 
64-bit Mac OS X (Intel)agraph-3.0-acl8.1-macosx86-64.64.tgz05/05/2008 02:45:02 PM28,495,126Download 
64-bit Mac OS X (Intel)agraph-2.2.5-acl8.1-macosx86-64.64.tgz12/30/2007 12:41:51 AM11,867,745Download 
Mac OS X (Intel)agraph-2.2.5-acl8.0-macosx86.tgz12/30/2007 01:22:56 AM10,414,395Download 
Mac OS X (Intel)agraph-3.0-acl8.1-macosx86.tgz05/05/2008 02:47:56 PM25,399,122Download 
Mac OS X (Intel)agraph-2.2.5-acl8.1-macosx86.tgz12/30/2007 12:43:20 AM10,690,815Download 
macosx86.64agraph-3.0-acl8.1-macosx86-64.64.tgz03/06/2008 06:37:22 AM12,892,148Download 
64-bit Solaris (x86-64)agraph-2.2.5-acl8.0-solarisamd64.64.tgz12/30/2007 01:21:16 AM11,515,648Download 
64-bit Solaris (x86-64)agraph-3.0-acl8.1-solarisamd64.64.tgz05/05/2008 02:43:25 PM28,690,851Download 
64-bit Solaris (x86-64)agraph-2.2.5-acl8.1-solarisamd64.64.tgz12/30/2007 12:41:28 AM11,932,947Download 
Windowsagraph-2.2.5-acl8.0-windows.zip12/30/2007 01:23:53 AM10,758,181Download 
Windowsagraph-3.0-acl8.1-windows.zip05/05/2008 02:47:26 PM28,466,796Download 
Windowsagraph-2.2.5-acl8.1-windows.zip12/30/2007 12:43:58 AM11,167,528Download 
64-bit Windowsagraph-2.2.5-acl8.0-windows.64.zip12/30/2007 01:23:06 AM12,147,248Download 
64-bit Windowsagraph-3.0-acl8.1-windows.64.zip05/05/2008 02:46:20 PM32,065,278Download 
64-bit Windowsagraph-2.2.5-acl8.1-windows.64.zip12/30/2007 12:43:29 AM12,456,718Download 

Change Log (last updated 05/02/2008 10:14:49 AM)

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

ArchFileCreatedSize 

 

© 2008 Franz Inc - Privacy Statement
[ Consulting Services | Packages/Pricing | Allegro NFS | Certification Program ]