0
@@ -9,12 +9,12 @@ To install and build Nu on Linux, follow these steps:
0
-2. Use git to clone Marcus Hardt's version of nufound using
0
-% git clone git://github.com/maccheck/nufound.git
0
- You need to use Hardt's version rather than Tim Burks' because Hardt has
0
- a fix for a problem with LONG_LONG_MAX that occurs on Ubuntu 8.04.
0
+2. Use git to clone Jonathan Yedidia's version of nufound using
0
+% git clone git://github.com/jsyedidia/nufound.git
0
+ You need to use Yedidia's version rather than Tim Burks' because Yedidia includes
0
+ fixes for a couple problems that occur on Ubuntu 8.04.
0
Then install the Foundation framework from nufound using the instructions
0
@@ -53,16 +53,24 @@ Since the copying step uses "sudo", you will be prompted for your password.
0
-(At the moment, the Linux version of Nu fails some tests. This will be fixed.)
0
+(At the moment, the Linux version of Nu fails some tests. This will be fixed.
0
+However, even with the failed tests, Nu appears to be usable on Linux.)
0
+If you modify your version of Nu, either by making your own changes, or by
0
+pulling in a new version of Nu, you should build the new version using the
0
-From now on, you can use the installed nush to run nuke. To see for
0
-yourself, rebuild everything from scratch:
0
+./mininush tools/nuke install
0
+N.B.: This is different from the procedure on Mac OS X, where you use "nuke install".
0
-See the Nukefile for other useful tasks.
0
+On Darwin, Nu is installed as a framework in /Library/Frameworks. On Linux, it is built
0
+as a dynamic library and installed in /usr/local/lib (or the lib dir of whatever is your
0
+desired installation prefix). Because nush is linked against libNu.so,
0
+running "nuke install" will crash on Linux when the libNu.so is overwritten. So be sure to
0
+install with "mininush tools/nuke install".
Comments
No one has commented yet.