Luis Oliveira wrote;: >I just edit the package's .asd file and make it :depend-on >:cffi-uffi-compat instead of :uffi On a Debian system, many packages are owned by root. There's really a need for a ready-to-use uffi.asd that uses cffi-compat.
CFFI might also become a Debian package one day :) > or, for instance, #-clisp :uffi >#+clisp :cffi-uffi-compat (this is what's done in CL-GD). Interesting switch. I once had cl-gd running with my uffi own wrappers, but there definitively is a problem in UFFI with nested structs vs. pointers to structs. I think this is precisely why CFFI works better than UFFI with nested structs: since it's all pointers, a nested struct yields a pointer, similar to a pointer to a struct within the struct, so both are handled equally well. Regards, Jörg Höhle _______________________________________________ cffi-devel mailing list cffi-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel