On Tue, 28 Nov 2006 22:11, [EMAIL PROTECTED] said: > ../jnlib/libjnlib.a ../common/libcommonpth.a ../gl/libgnu.a -lgcrypt > -lgpg-error -L/usr/local/libassuan-1.0.1/lib -lassuan-pth -L/usr/lib > -lpth -lnsl -L/usr/local/libgpg-error-1.4/lib -lgpg-error -ldl
-L/usr/lib -lpth -lnsl -L/usr/local/libgpg-error-1.4/lib ^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ From pth-config from gpg-error-config Thus pth-config tells the linker to search the standard lib directory first and there you have an old version of libgpg-error which does not match the one tested by configure (installed under /usr/local/libgpg-error-1.4). I can mitigate the problem by changing the order. However, these kinds of problems are not completly solvable. As a quick hack, I suggest to fix pth-config by removing the superfluous -L/usr/lib. Salam-Shalom, Werner p.s. You might also want to use stow(1) instead of having an own hierachy for all libs. Then you only need to do: ./configure make make install prefix=/usr/local/stow/libgpg-error sudo stow -d /usr/local/stow libgpg-error after having created the libgpg-error diectory chown to you. This allows to easily update or remove of libs. _______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org http://lists.gnupg.org/mailman/listinfo/gnupg-users