On 4/12/07 felix winkelmann <[EMAIL PROTECTED]> wrote:
>On 4/7/07, Glen <[EMAIL PROTECTED]> wrote: >> Hi, >> >> I'm running Chicken 2.6, Gentoo Linux x86, gtk+ 2.10.9. I'd like to give the >> gtk2.egg a try, but chicken-setup give me this error: >> >> ./gtk2-extract-all-types 'gdk_.*_get_type' `pkg-config --cflags gtk+-2.0` > >> gdk-types; \ >> split -l 60 -d gdk-types gdk-types- >> Error: (apply) parameter limit exceeded >> > Could you try the following, please: > replace the call to "(apply append ...)" at the end of > gtk2-extract-all-types with "concatenate" and add a > "(use srfi-1)" at the start of the file. > "(use srfi-1)" at the start of the file. It's working. To get Chicken to link with libffi, I had to manually copy ffitarget.h to /usr/local/include - apparently make install is not doing this. (libffi-3) There were a couple of small glitches with the gtk2.egg: 1) gtk2.html is missing; had to remove that from gtk2.setup 2) In the generated file, gdk-types-01, there was an error caused by the gdk_window_get_type entry. For now I just removed that entry. Will have to track that one down at some point. Chicken is terrific. Chicken and gtk+ together are especially terrific. Thanks, Glen _______________________________________________ Chicken-users mailing list [EMAIL PROTECTED] http://lists.nongnu.org/mailman/listinfo/chicken-users