于 2014年06月12日 00:00, chicken-users-requ...@nongnu.org 写道: > Send Chicken-users mailing list submissions to > chicken-users@nongnu.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.nongnu.org/mailman/listinfo/chicken-users > or, via email, send a message with subject or body 'help' to > chicken-users-requ...@nongnu.org > > You can reach the person managing the list at > chicken-users-ow...@nongnu.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Chicken-users digest..." > > > Today's Topics: > > 1. Re: About Chicken Compiler CSC's Option (Andy Bennett) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 10 Jun 2014 17:18:08 +0100 > From: Andy Bennett <andy...@ashurst.eu.org> > To: <chicken-users@nongnu.org> > Subject: Re: [Chicken-users] About Chicken Compiler CSC's Option > Message-ID: <815365bf-1b01-4107-8e94-fb470a9aa...@ashurst.eu.org> > Content-Type: text/plain; charset=utf-8; format=flowed > > Hi, > >> Yeah the Makefile is buggy. >> >> Please find my WIP patch attached to this email. > This looks more comprehensive than my patch. As I just use hato-smtp.scm I > get away without building most of it. > > I use the datenhobel-hato-egg and my approach is to do "make clean" > followed by "chicken-install". chicken-install won't install the egg > properly unless you "make clean" beforehand so it's worth always doing both > steps. > > Hato also seems to install a version of lru-cache that is incompatible with > the sql-de-lite egg so I always "chicken-install lru-cache" after > installing hato. > > For the bits that won't build or I can't be bothered fighting with > dependencies for on all platforms (i3db), I just comment them out in > hato.setup. My current commented-out list is: > > ;; (compile-module hato-i3db) > ;; (compile-module hato-imap) > ;; (compile-module hato-pop) > ;; (compile-module hato-nntp) > ;; (compile-module hato-http) > ;; (compile-module hato-spf) > ;; (compile-module hato-token) > ;; (compile-module hato-prob) > ;; (compile-module hato-filter-env) > ;; (compile-module highlight) > ;; (compile-module html-summary) > ;; (compile-module wiki-utils) > ;; (compile-module wiki-parse) > ;; (compile-module wiki-write) > ;; (compile-executable hato-fetch) > ;; (compile-executable hato-httpd) > > > As I use "chicken-install" to build things I don't need to patch the > Makefile. > > If you need any of that stuff then you're probably better off with > Christian's patch: I just use hato-smtp.scm to send mail out. > > > > > Regards, > @ndy > I have try the patch file but still get errors, this time is "undefine module hato-i3db". I also find the hato.setup file in datenhobel-hato-egg and try to chicken-install. I really like this way, but I failed in install tokyocabinet. The error is tcutil.h not found.
blueperson _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users