gpgme compile problem (ld too old?)

Bernhard Herzog bh at
Tue Jun 1 16:43:02 CEST 2004

I have a problem compiling the current CVS version of gpgme:

gcc -shared  .libs/ath-compat.o .libs/ath-pth-compat.o .libs/ath-pthread-compat.o .libs/funopen.o -Wl,--whole-archive ./.libs/libgpgme-real.a ../assuan/.libs/libassuan.a -Wl,--no-whole-archive  -Wl,--rpath -Wl,/usr/local/aegypten/lib -Wl,--rpath -Wl,/usr/local/aegypten/lib -L/usr/local/aegypten/lib /usr/local/aegypten/lib/  -Wl,--version-script=./libgpgme.vers -Wl,-soname -Wl, -o .libs/
/usr/bin/ld:./libgpgme.vers:128: ignoring invalid character `/' in script
/usr/bin/ld:./libgpgme.vers:128: parse error in VERSION script
collect2: ld returned 1 exit status

AFAICT, the problem is the c-style comment in gpgme/libgpgme.vers.  Is
my ld version too old:

$ /usr/bin/ld --version
GNU ld version 20020307 Debian/GNU Linux


Intevation GmbH                       

More information about the Gnupg-devel mailing list