You probably need something like ./configure LDFLAGS="-L/opt/local/lib"
(there's probably a better way to do this, similar to CPATH). Note that you don't need Chicken compiled with libffi to use ffi with the objc egg. If it is, the flags you passed may be visible to chicken-config, and the objc egg will pick up ffi automatically. If it is not compiled with libffi, you can probably install the objc egg via: chicken-setup -csc-option "-I /opt/local/include -L/opt/local/lib" objc Note that I haven't tested this last one. However, I have installed sqlite3 in ~/local before, and the sqlite3 egg finds the library if chicken was compiled with CFLAGS="-I~/local/include -L~/local/lib". So some variation of the above should work. On 10/13/06, Dave Kerschner <[EMAIL PROTECTED]> wrote:
I did export CPATH=/opt/local/include ./configure | grep ffi it produced checking for suffix of executables... checking for suffix of object files... o checking ffi.h usability... yes checking ffi.h presence... yes checking for ffi.h... yes checking for ffi_prep_cif in -lffi... no So it found ffi.h. I don't know what that last bit is asking and if it's important. What I'm ulimatly trying to do is install the objc egg so that I can write Cocoa in Scheme. So... What is that last bit asking and is it important? dave _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
_______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
