On Sat, Jun 13, 2015 at 11:53 PM, David Bremner <[email protected]> wrote: > Jinwoo Lee <[email protected]> writes: > >> There are 2 problems. >> >> 1. The file, bindings/Makefile.local still has lib/libnotmuch.so as the >> dependency of ruby-bindings. > > this is fixed in > > id:[email protected] > > an updated patch sent a few minutes ago. > >> >>> cd bindings/ruby && \ >>> EXTRA_LDFLAGS="" \ >>> ruby extconf.rb --vendor >>> checking for notmuch_database_create in libnotmuch.so... no >>> *** extconf.rb failed *** > > This should also be fixed by the same patch, since that test is > eliminated. > >> ld: warning: ignoring file ../../lib/libnotmuch.dylib, file was built for >> x86_64 which is not the architecture being linked (i386): >> ../../lib/libnotmuch.dylib > > On the other hand, this suggests there is still something broken with > building the ruby extensions on mac. I think if noone has a better idea, > and the updated versions of the two patches I sent to the list this > morning don't help, I'll just add a "--without-ruby" option to the > config script. In the long run, we probably want such an option anyway.
When I apply those 2 patches from you, things seem to work. I still get warnings like below, but they don't seem severe. I'm not sure if the ruby binding actually works though. ld: warning: directory not found for option '-L/usr/local/lib' ld: warning: directory not found for option '-L/usr/local/lib' ld: warning: ignoring file ../../lib/libnotmuch.dylib, file was built for x86_64 which is not the architecture being linked (i386): ../../lib/libnotmuch.dylib Thanks, David, for the quick fix! -jinwoo _______________________________________________ notmuch mailing list [email protected] http://notmuchmail.org/mailman/listinfo/notmuch
