Thanks! That got me over the hump. I put a tags file in lib. It turns out the ht library was also missing from the package. I will let Jeronimo Pellegrini know.
Once I added those two things, I was able to run the first couple lines of the example. - dan On Tue, Jul 27, 2010 at 9:25 AM, Alexander Burger <a...@software-lab.de> wro= te: > Hi Dan, > >> Didn't see the mailing list until after I sent this email. =A0Any ideas? > > No problem. In general it is better to ask such questions in the mailing > list, though, as other people might also benefit then. Next time then ;) > > >> Thank you for your work on PicoLisp. =A0It is absolutely perfect for an >> important portion of a agricultural system prototype my startup is > > Hehe, that's interesting :-) Josef Bartl an me initially also worked on > agricultural systems (warehoses) when we first met (almost 20 years > ago). > > >> building. =A0We want to use PicoLisp on a device running OpenWRT. =A0We >> have already successfully built and installed PicoLisp on the device >> with the help of Jeronimo Pellegrini's package. > > OK > > >> However, I am having difficulty with the "Browser GUI" example. =A0When >> I run picolisp this is what I get: >> >> r...@openwrt:/usr/share/picolisp# pico dbg.l lib/http.l lib/xhtml.l >> lib/form.l -'server 8080 "~/helloworldhttp.l"' >> tput: can't exec >> tput: can't exec > > I see. The 'tput' command seems not available on OpenWRT. This makes > sense, as this is not very useful in such an environment. > > I would suggest to remove the whole expression (when (sys "TERM") ..) > from "lib/dbg.l". It is not important, it only sets the '*Tsm' console > mode (the transient symbol markup, which underlines transient symbols > (strings)). > >> [/usr/bin/../share/picolisp/lib/debug.l:147] !? (in l...@lib/tags >> (while (read) (let Sym @ (if (get Sym '*Dbg) (set @ (read)) (put Sym >> '*Dbg (cons (read))))))) >> /usr/bin/../share/picolisp/lib/tags open: No such file or directory >> >> Is it looking for a tags.l file in the lib? =A0If so, it is not present. > > Yeah, it seems it didn't get included into the distribution. It is > rather large, and only needed for source access during debugging. I > would suggest to create an empty file "lib/tags". > > Please let me know how you get along, and don't hesitate to ask! :-) > > Cheers, > - Alex > -- UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe