[notmuch] Requires g++, and something else?

2009-12-01 Thread Adrian Perez de Castro
On Tue, 1 Dec 2009 00:01:16 +, Scot wrote:

> Friends,
> 
> I'm a brand new joiner to notmuch ('course so is nearly everyone).
> 
> I just tried compiling, and I see:
> 
> 1.  g++ is also a 'dependency' though ./configure didn't catch it.
> 2.  I 'make' breaks with the following error:
> .
>   CXX lib/thread.o
>   AR  lib/notmuch.a
>   CXX notmuch
> /usr/bin/ld: cannot find -lz
> collect2: ld returned 1 exit status
> make: *** [notmuch] Error 1
> 
> This is a just-now git clone on a Ubuntu 9.10 machine which doesn't
> happen to have too much dev stuff loaded.
> Feel free to ignore this if it's been reported or it's otherwise 'known'

This is because you will need the development package for zlib, package
name is "zlib1g-dev", once you have the devel packages listed in the
README file plus this one you shoule be able of building NotMuch
successfully.

Good luck, and best regards,

-- 
Adrian Perez de Castro 
Igalia - Free Software Engineering
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: 



[notmuch] Requires g++, and something else?

2009-12-01 Thread Scot Becker
Friends,

I'm a brand new joiner to notmuch ('course so is nearly everyone).

I just tried compiling, and I see:

1.  g++ is also a 'dependency' though ./configure didn't catch it.
2.  I 'make' breaks with the following error:
.
  CXX   lib/thread.o
  ARlib/notmuch.a
  CXX   notmuch
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [notmuch] Error 1

This is a just-now git clone on a Ubuntu 9.10 machine which doesn't
happen to have too much dev stuff loaded.
Feel free to ignore this if it's been reported or it's otherwise 'known'

Cheers,
Scot


[notmuch] Requires g++, and something else?

2009-11-30 Thread Carl Worth
On Tue, 1 Dec 2009 00:01:16 +, Scot Becker  wrote:
> I'm a brand new joiner to notmuch ('course so is nearly everyone).

Hi Scot, welcome to notmuch!

> I just tried compiling, and I see:
> 
> 1.  g++ is also a 'dependency' though ./configure didn't catch it.

Oh, good point. I did assume you at least had a functional compiler. But
yeah, the configure script should actually check for that I suppose.

> /usr/bin/ld: cannot find -lz
> collect2: ld returned 1 exit status
> make: *** [notmuch] Error 1

This was answered well already. It's really a packaging but of GMime,
(since *it* depends on libz, so notmuch depends on it indirectly, but
doesn't actually need to link directly with libz as GMime is instructing
us to do so here).

-Carl
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: 



[notmuch] Requires g++, and something else?

2009-11-30 Thread da...@tethera.net
Adrian Perez de Castro wrote:

>[1  ]
>[1.1  ]
>On Tue, 1 Dec 2009 00:01:16 +, Scot wrote:

>>   CXXlib/thread.o
>>   AR lib/notmuch.a
>>   CXXnotmuch
>> /usr/bin/ld: cannot find -lz

>This is because you will need the development package for zlib, package
>name is "zlib1g-dev", once you have the devel packages listed in the
>README file plus this one you shoule be able of building NotMuch
>successfully.

For what it is worth, this should be fixed in the next release of
libgmime.

d