Changeset 12625
- Timestamp:
- 04/18/10 10:02:03 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/README
r12623 r12625 39 39 After you have downloaded a binary release archive, unzip or untar it 40 40 into its own directory. To run ABCL directly from this directory, make 41 sure Java (version 1.5 or up) is in your shell's path. Then issue following42 command under UNIX 41 sure Java (version 1.5 or up) is in your shell's path. Then issue 42 following command 43 43 44 unix$ ./abcl44 cmd$ java -jar abcl.jar 45 45 46 or under Windows 47 48 dos$ abcl.bat 49 50 To start from within Java, one can specify the use of the JAR file 51 directly via: 52 53 cmd$ java -jar abcl.jar 54 55 Any of these method should result in output like the following: 46 which should result in output like the following 56 47 57 48 Armed Bear Common Lisp 0.19.1 … … 64 55 65 56 66 BUILDING 67 ======== 57 BUILDING FROM SOURCE RELEASE 58 ============================ 68 59 69 If you want to build ABCL the preferred (and most tested way) is to70 use the Ant build tool.60 If you want to build ABCL forom source the preferred (and most tested 61 way) is to use the Ant build tool. 71 62 72 63 1. Use the Ant build tool for Java environments. … … 91 82 'ant.bat' under Windows) executable is in your path and executable. 92 83 93 [1]: XXX84 [1]: http://ant.apache.org/bindownload.cgi 94 85 95 86 Then simply executing … … 108 99 -------------- 109 100 110 Obtain the [Netbeans IDE][2] One should be able to open the ABCL directory111 as a project in Netbeans 6.x via the appropiate menu.101 Obtain and install the [Netbeans IDE][2]. One should be able to open 102 the ABCL directory as a project in the Netbeans 6.x application. 112 103 113 [2]: XXX 104 [2]: http://netbeans.org/downloads/ 105 114 106 115 107 Building from Lisp 116 108 ------------------ 117 109 118 Copy the file 'customizations.lisp.in' to customization.lisp', in the 110 Building from a Lisp is the most venerable and untested way of 111 building ABCL. It produces a "non-standard" version of the 112 distribution that doesn't share build instructions with the previous 113 two methods, but it still may be of interest to those who absolutely 114 don't want to know anything about Java. 115 116 First, copy the file 'customizations.lisp.in' to customization.lisp', in the 119 117 directory containing this README file, editing to suit your situation, 120 118 paying attention to the comments in the file. The ciritical point is 121 to have **JDK** point to the root of the Java Development Kit. 119 to have **JDK** point to the root of the Java Development Kit. There 120 should be a `**JDK**/bin/javac' java compiler present. 122 121 123 122 Use ./build-from-lisp.sh <lisp-of-choice>, e.g. 124 123 125 ./build-from-lisp.sh sbcl124 unix$ ./build-from-lisp.sh sbcl 126 125 127 126 Use abcl.bat on Windows or ./abcl on Unix to start ABCL. … … 132 131 If you're developing on ABCL, you may want to use 133 132 134 ./build-from-lisp.sh <implementation> --clean=nil133 unix$ ./build-from-lisp.sh <implementation> --clean=nil 135 134 136 135 to not do a full rebuild. 137 136 138 139 137 In case of failure in the javac stage, you might try this: 140 138 141 ./build-from-lisp.sh <implementation> --full=t --clean=t --batch=nil139 unix$ ./build-from-lisp.sh <implementation> --full=t --clean=t --batch=nil 142 140 143 141 This invokes javac separately for each .java file, which avoids running 144 142 into limitations on command line length (but is a lot slower). 143 144 There is also an ASDF definition in 'abcl.asd' for BUILD-ABCL which 145 can be used to load the necessary Lisp defintions, after which 146 147 148 CL-USER> (build-abcl:build-abcl :clean t :full t) 149 150 will build ABCL. 145 151 146 152
Note: See TracChangeset
for help on using the changeset viewer.