From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 74563 invoked by alias); 19 Mar 2015 00:12:32 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 74549 invoked by uid 89); 19 Mar 2015 00:12:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: out3-smtp.messagingengine.com Received: from out3-smtp.messagingengine.com (HELO out3-smtp.messagingengine.com) (66.111.4.27) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Thu, 19 Mar 2015 00:12:31 +0000 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 3C04020A64 for ; Wed, 18 Mar 2015 20:12:27 -0400 (EDT) Received: from web5 ([10.202.2.215]) by compute6.internal (MEProxy); Wed, 18 Mar 2015 20:12:29 -0400 Received: by web5.nyi.internal (Postfix, from userid 99) id 31389AE7C6E; Wed, 18 Mar 2015 20:12:29 -0400 (EDT) Message-Id: <1426723949.184450.242289365.2B23F3DB@webmail.messagingengine.com> From: Joe Rochette To: cygwin@cygwin.com MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain Subject: Notmuch mail indexer - talloc requirement? Date: Thu, 19 Mar 2015 02:23:00 -0000 X-SW-Source: 2015-03/txt/msg00320.txt.bz2 Hi, I've been using mutt and offlineimap for sometime in cygwin to make my windows system feel more at home. What I do miss however from my linux systems is the notmuch mail indexer. (http://notmuchmail.org/) According to the source tarball INSTALL file notmuch depends on four libraries: Xapian, GMime 2.4 or 2.6, Talloc, and zlib. I believe i can get each of these from cygwin packages with the exception of Talloc: Talloc ------ Talloc is a memory-pool allocator used by Notmuch. Talloc is an extremely lightweight and easy-to-use tool for allocating memory in a hierarchical fashion and then freeing it with a single call of the top-level handle. Using it has made development of Notmuch much easier and much less prone to memory leaks. Talloc is available from http://talloc.samba.org/ I have attempted to compile Talloc (to in-turn compile Notmuch) and after a long-running ./configure step i get an error on make which is pasted below: [joe@my_pc talloc-2.1.1]$ make WAF_MAKE=1 PATH=buildtools/bin:../../buildtools/bin:$PATH waf build Waf: Entering directory `/cygdrive/c/Users/joe/talloc-2.1.1/bin' [16/18] Linking default/cygpytalloc-util-2.dll /usr/lib/gcc/i686-pc-cygwin/4.9.2/../../../../i686-pc-cygwin/bin/ld: cannot find -ltalloc collect2: error: ld returned 1 exit status Waf: Leaving directory `/cygdrive/c/Users/joe/talloc-2.1.1/bin' Build failed: -> task failed (err #1): {task: cc_link pytalloc_util_6.o -> cygpytalloc-util-2.dll} Makefile:6: recipe for target 'all' failed make: *** [all] Error 1 Any ideas on what might be the issue? Is anyone running notmuch (or talloc) for anything out there? Thanks in advance, -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple