gpgme compile problem (ld too old?)

Bernhard Herzog bh at intevation.de
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/libgpg-error.so  -Wl,--version-script=./libgpgme.vers -Wl,-soname -Wl,libgpgme.so.11 -o .libs/libgpgme.so.11.2.2
/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 2.12.90.0.1 20020307 Debian/GNU Linux


   Bernhard

-- 
Intevation GmbH                                 http://intevation.de/
Skencil                                http://sketch.sourceforge.net/
Thuban                                  http://thuban.intevation.org/



More information about the Gnupg-devel mailing list