newLISP v.8.6.0 tk-126 source and Win32 installer

Started by Lutz, June 10, 2005, 06:13:59 AM

Previous topic - Next topic

Lutz

• many additions, improvements and some bug fixes



for release notes 8.6.0 see here: http://newlisp.org/downloads/newLISP_86_Release_Notes.html">http://newlisp.org/downloads/newLISP_86 ... Notes.html">http://newlisp.org/downloads/newLISP_86_Release_Notes.html



for downloads see here http://newlisp.org/index.cgi?page=Downloads">http://newlisp.org/index.cgi?page=Downloads



for documentation see here http://newlisp.org/index.cgi?page=Documentation">http://newlisp.org/index.cgi?page=Documentation



Lutz

HPW

#1
Quote from: "Lutz"• many additions, improvements and some bug fixes



for release notes 8.5.0 see here: http://newlisp.org/downloads/newLISP_85_Release_Notes.html">http://newlisp.org/downloads/newLISP_85 ... Notes.html">http://newlisp.org/downloads/newLISP_85_Release_Notes.html



for downloads see here http://newlisp.org/index.cgi?page=Downloads">http://newlisp.org/index.cgi?page=Downloads



for documentation see here http://newlisp.org/index.cgi?page=Documentation">http://newlisp.org/index.cgi?page=Documentation



Lutz


I think should read:



for release notes 8.6.0 see here: http://newlisp.org/downloads/newLISP_86_Release_Notes.html">http://newlisp.org/downloads/newLISP_86 ... Notes.html">http://newlisp.org/downloads/newLISP_86_Release_Notes.html



Anyway, thanks for it as usual!

;-)
Hans-Peter

pjot

#2
The NewLisp 8.6.0 package for Tru64Unix can be downloaded at:



http://www.turtle.dds.nl/newlisp/index.html">http://www.turtle.dds.nl/newlisp/index.html



Packed in the original SETLD format. Runs both on Tru64Unix 4.0 and 5.1.



Also a Slackware package is ready and currently waiting for approval at Linuxpackages.Net.



And of course: 8.6.0 is a great release! Thanks!



Peter

PaipoJim

#3
So I download newlisp-8.6.0.dmg and the documentation says to run the Mac package installation and follow the instructions.  



It also states that to run newlisp after the install I should type either "newlisp" or "newlisp-tk" at a Terminal command line.



OK.  The installer program says that installation was successful.  I type "newlisp" on the command line and get:



dyld: /usr/bin/newlisp can't open library: /opt/local/lib/libreadline.5.0.dylib  (No such file or directory, errno = 2)



I daresay not.  Isn't the "/opt" partition a Linux thing?  Why would a Mac OSX runtime be looking for something in /opt?



Same error when I run newlisp-tk.



OK.  Maybe the binary installer is hosed or the included documentaion is wrong.  So I uninstall everything and download the newlisp-8.6.0.tgz.  I try the "Darwin with readline support" build since the OSX build in this new .tgz is identical to the one in the binary installer and I already know that one won't work.  But this time a compile fails because it can't find "/opt/local/include/readline.h".   Right.



It says elsewhere in this download (not the OSX binary package) that "some" OS's will need to use -lncurses in the link line of the makefile.



Does that mean Mac OSX 10.3.9?  My ncurses.h header (I ain't got no readline.h) is in /etc/include although it is an alias to curses.h  Am I supposed to re-write makefile_darwin with plausible changes to headers and paths until something compiles?



The last couple of versions of newLisp for OSX 10.3 (e.g. 8.5.0)  compiled, installed, and ran with no problems on my machine.  I seem to be going in the opposite direction from what one would expect from a "binary" install.  Am I missing something here?

Lutz

#4
Compile using:



make osx



This uses a makefile which does not need readline support and /opt/local



I will replace the Mac OSX package with a package compiled wihtout readline support this morning.



I appologize that this happened, this is the first binary release for Mac OSX, hopefully with your help we can iron this out.



Lutz

Lutz

#5
The Mac OSX package has been replaced with: http://newlisp.org/downloads/newlisp-8.6.0a.dmg">http://newlisp.org/downloads/newlisp-8.6.0a.dmg



please let me know if this works without special libraries installed on a standard OSX 10.3 system.



Lutz



ps: when compiling from source use 'make osx', use 'make darwin' only when readline libraries from Darwin port have been installed.

PaipoJim

#6
Thanks Lutz!  This latest binary build (8.6.0a-dmg) seems to work like a charm.  That Tcl interface is really slick.  The only problem I've had is an error when trying to access the Help menu when inside of Wish but I haven't really researched my setup or any documentation yet.



Sorry if I sounded a little testy in my last post.  I really appreciate this fine interpreter.  I haven't had this much fun since doing a lot of coding in REXX over 30 years ago.  Y'gotta love creating code as data and then executing it at runtime.



Next up - installing newLisp on OpenBSD 3.7.  I'm pretty sure I won't be able to avoid futzing with the makefile on that one.   :-)

pjot

#7
The Slackware installpackage for newLisp 8.6.0 was accepted by Linuxpackages.Net with an acceptance grade of 3 ('Excellent').



Direct link:



http://www.linuxpackages.net/pkg_details.php?id=6906">http://www.linuxpackages.net/pkg_details.php?id=6906





This package is compatible both with Slackware 10.0 and also Slackware 10.1.



Peter

statik

#8
Nice!
-statik

Grundle

#9
Too bad slackware itself couldn't get an install rating of "3" (excellent).  I would give it a "-5" (teh suck). :P

pjot

#10
One shouldn't install Slackware if one doesn't know what he is doing... ;-)