gpgme compile problem (ld too old?)

Marcus Brinkmann marcus.brinkmann at
Mon Sep 27 18:46:46 CEST 2004

At Thu, 23 Sep 2004 00:56:31 +0200,
Thomas Strösslin <am33 at> wrote:
> [1  <multipart/signed (7bit)>]
> [1.1  <text/plain; us-ascii (7bit)>]
> Marcus Brinkmann wrote:
>  > > > but if you can confirm that it works ok if
>  > > > you remove the /* */ comment, then I will remove it from CVS, as 
> it is
>  > > > not really needed.
>  > >
>  > > Removing that comment works.
>  >
>  > Thanks a lot for trying that, I removed the comment from CVS.
> I don't know what you mean when you speak about those comments, they are 

Just that, I removed the C-style comment from the version script.

> not there anymore in version 0.4.3. However, compilation still failed 
> with a "parse error in VERSION script" because a version string seems to 
> be necessary in front of the opening brace:

That might be a too old ld, although I can't really tell.  I have
never really researched which versions of ld support which type of
version scripts.  Having a version string is very much different from
having no version string at all (it's a completely different
functionality), but in any case, it happens that we decided to use
versioned symbols on targets that support them (currently only GNU).

So, you should be ok with CVS, which will be released as 1.0 soon.


More information about the Gnupg-devel mailing list