On Tue, May 15, 2012 at 5:15 AM, Karl Harris <karlh626@gmail.com> wrote: > I am trying the notmuch-vim-ruby plugin for the first time. Previously, I > had been using the vim plugin that comes with notmuch. > > If I type :NotMuchR in vim, I get the following error messages: > ------------------ > Error detected while processing function <SNR>19_NotMuchR: > line 304: > LoadError: /usr/lib/ruby/site_ruby/1.9.1/x86_64-linux/notmuch.so: undefined > symbol: _ZTVN10__cxxabiv117__class_type_infoE - > /usr/lib/ruby/site_ruby/1.9.1/x86_64-linux/no > tmuch.so > Error detected while processing function > <SNR>19_NotMuchR..<SNR>19_folders..<SNR>19_new_buffer: > line 6: > NoMethodError: undefined method `push' for nil:NilClass > Error detected while processing function <SNR>19_NotMuchR..<SNR>19_folders: > line 2: > NoMethodError: undefined method `folders_render' for main:Object > ------------- > > Can anyone point me in the direction of where to start troubleshooting > this? In the past, I have had issues in other ruby applications that dealt > with ruby versions. Could this be an issue? I'm not sure, what does 'ldd /usr/lib/ruby/site_ruby/1.9.1/x86_64-linux/notmuch.so' shows? Looks like some C++ stuff is missing somehow. -- Felipe Contreras