X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=test%2Fcorpus%2Fcur%2F34%3A2%2C;fp=test%2Fcorpus%2Fcur%2F34%3A2%2C;h=0000000000000000000000000000000000000000;hp=b94dd06900bb5f9d3b8fb14b138f361d469c35f0;hb=971cdc72cdb80f060193bc0914dc9badcc29696b;hpb=89c8d279480aa618bed5ef074f9166dbf818e6eb diff --git a/test/corpus/cur/34:2, b/test/corpus/cur/34:2, deleted file mode 100644 index b94dd069..00000000 --- a/test/corpus/cur/34:2, +++ /dev/null @@ -1,46 +0,0 @@ -From: "Alexander Botero-Lowry" -To: notmuch@notmuchmail.org -Date: Tue, 17 Nov 2009 21:45:36 -0800 -Subject: [notmuch] Mac OS X/Darwin compatibility issues -In-Reply-To: -References: -Message-ID: <86einw2xof.fsf@fortitudo.i-did-not-set--mail-host-address--so-tickle-me> - -On Wed, 18 Nov 2009 11:50:17 +0800, Jjgod Jiang wrote: -> Hi, -> -> When I tried to compile notmuch under Mac OS X 10.6, several issues -> arisen: -> -> 1. g++ reports 'warning: command line option "-Wmissing-declarations" -> is valid for C/ObjC but not for C++' -> -I got that too. I presume it's newly supported in GCC4.4? - -> 3. Several errors about missing GNU extensions like getline() and strndup(): -> -strndup from V8: - -char* strndup(char* str, size_t n) { - // Stupid implementation of strndup since macos isn't born with - // one. - size_t len = strlen(str); - if (len <= n) - return StrDup(str); - char* result = new char[n+1]; - size_t i; - for (i = 0; i <= n; i++) - result[i] = str[i]; - result[i] = '\0'; - return result; -} - -> warning: implicit declaration of function ?getline? -> error: ?strndup? was not declared in this scope -> -for getline do you mind trying #define _GNU_SOURCE 1 -before #include in the offending files? The FreeBSD man pages -mentions that as a way of enabling the GNU version of getline(). - -Alex -