Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 2347D431FAF for ; Mon, 23 Apr 2012 02:46:02 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H0C3IBQG74mv for ; Mon, 23 Apr 2012 02:46:01 -0700 (PDT) X-Greylist: delayed 383 seconds by postgrey-1.32 at olra; Mon, 23 Apr 2012 02:46:01 PDT Received: from mail.playlouder.com (mail.playlouder.com [94.228.66.7]) by olra.theworths.org (Postfix) with ESMTP id 166E5431FAE for ; Mon, 23 Apr 2012 02:46:01 -0700 (PDT) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.playlouder.com (Postfix) with ESMTP id 1367F52007; Mon, 23 Apr 2012 10:39:35 +0100 (BST) X-Virus-Scanned: Debian amavisd-new at mail.playlouder.com Received: from mail.playlouder.com ([127.0.0.1]) by localhost (mail.playlouder.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n8--IKJ4NaKd; Mon, 23 Apr 2012 09:39:34 +0000 (UTC) Received: from spodder.com (capslock.playlouder.com [94.228.68.132]) by mail.playlouder.com (Postfix) with ESMTPSA id 8DE0E52002; Mon, 23 Apr 2012 10:39:34 +0100 (BST) Date: Mon, 23 Apr 2012 10:39:33 +0100 From: Charlie Allom To: notmuch@notmuchmail.org Subject: ruby bindings on OS X are broken? (was Re: [ANN] New awesome vim plug-in using Ruby bindings) Message-ID: <20120423093933.GQ954@spodder.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Ali Polatel X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Apr 2012 09:46:02 -0000 Hello, Has anyone seen this on OS X? I can't see what the linker must be doing. 10:36 capslock:notmuch/bindings/ruby% ruby extconf.rb checking for notmuch.h in ../../lib... yes checking for notmuch_database_create() in -lnotmuch... yes creating Makefile 10:36 capslock:notmuch/bindings/ruby% make /opt/local/bin/gcc-apple-4.2 -I. -I. -I/opt/local/lib/ruby/1.8/i686-darwin11 -I. -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I/opt/local/include -fno-common -pipe -O2 -arch x86_64 -fno-common -pipe -fno-common -arch x86_64 -c database.c /opt/local/bin/gcc-apple-4.2 -I. -I. -I/opt/local/lib/ruby/1.8/i686-darwin11 -I. -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I/opt/local/include -fno-common -pipe -O2 -arch x86_64 -fno-common -pipe -fno-common -arch x86_64 -c directory.c /opt/local/bin/gcc-apple-4.2 -I. -I. -I/opt/local/lib/ruby/1.8/i686-darwin11 -I. -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I/opt/local/include -fno-common -pipe -O2 -arch x86_64 -fno-common -pipe -fno-common -arch x86_64 -c filenames.c /opt/local/bin/gcc-apple-4.2 -I. -I. -I/opt/local/lib/ruby/1.8/i686-darwin11 -I. -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I/opt/local/include -fno-common -pipe -O2 -arch x86_64 -fno-common -pipe -fno-common -arch x86_64 -c init.c /opt/local/bin/gcc-apple-4.2 -I. -I. -I/opt/local/lib/ruby/1.8/i686-darwin11 -I. -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I/opt/local/include -fno-common -pipe -O2 -arch x86_64 -fno-common -pipe -fno-common -arch x86_64 -c message.c /opt/local/bin/gcc-apple-4.2 -I. -I. -I/opt/local/lib/ruby/1.8/i686-darwin11 -I. -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I/opt/local/include -fno-common -pipe -O2 -arch x86_64 -fno-common -pipe -fno-common -arch x86_64 -c messages.c /opt/local/bin/gcc-apple-4.2 -I. -I. -I/opt/local/lib/ruby/1.8/i686-darwin11 -I. -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I/opt/local/include -fno-common -pipe -O2 -arch x86_64 -fno-common -pipe -fno-common -arch x86_64 -c query.c /opt/local/bin/gcc-apple-4.2 -I. -I. -I/opt/local/lib/ruby/1.8/i686-darwin11 -I. -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I/opt/local/include -fno-common -pipe -O2 -arch x86_64 -fno-common -pipe -fno-common -arch x86_64 -c status.c /opt/local/bin/gcc-apple-4.2 -I. -I. -I/opt/local/lib/ruby/1.8/i686-darwin11 -I. -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I/opt/local/include -fno-common -pipe -O2 -arch x86_64 -fno-common -pipe -fno-common -arch x86_64 -c tags.c /opt/local/bin/gcc-apple-4.2 -I. -I. -I/opt/local/lib/ruby/1.8/i686-darwin11 -I. -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I/opt/local/include -fno-common -pipe -O2 -arch x86_64 -fno-common -pipe -fno-common -arch x86_64 -c thread.c /opt/local/bin/gcc-apple-4.2 -I. -I. -I/opt/local/lib/ruby/1.8/i686-darwin11 -I. -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I/opt/local/include -fno-common -pipe -O2 -arch x86_64 -fno-common -pipe -fno-common -arch x86_64 -c threads.c /opt/local/bin/gcc-apple-4.2 -dynamic -bundle -undefined suppress -flat_namespace -o notmuch.bundle database.o directory.o filenames.o init.o message.o messages.o query.o status.o tags.o thread.o threads.o -L. -L/opt/local/lib -L/opt/local/lib -L. -L/opt/local/lib -arch x86_64 -arch x86_64 -lruby -lnotmuch -lpthread -ldl -lobjc ld: duplicate symbol _notmuch_rb_cDatabase in directory.o and database.o for architecture x86_64 collect2: ld returned 1 exit status make: *** [notmuch.bundle] Error 1 10:37 capslock:notmuch/bindings/ruby% -- +442077294797 http://mediasp.com/