-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ludwig Hügelschäfer wrote the following on 12/9/06 10:32 AM: > Hi, > > David Shaw wrote on 08.12.2006 14:53 Uhr: >> On Fri, Dec 08, 2006 at 11:49:18AM +0100, Michael Bienia wrote: >>> On 2006-12-08 02:08:37 -0500, Charly Avital wrote: >>>> 1. Patch applied: >>>> - ---------- >>>> $ cd /Users/shavital/Desktop/gnupg-2.0.1/ >>>> Charly-Avitals-PBG4:~/Desktop/gnupg-2.0.1 shavital$ patch -p0 < >>>> /Users/shavital/Desktop/gnupg-2.0-osx-iconv.patch >>>> patching file tools/Makefile.am >>>> patching file g10/Makefile.am >>>> patching file agent/Makefile.am >>>> - ---------- >>> This only patches Makefile.am. You need to have this changes also in >>> Makefile.in so either regenerate Makefile.in with automake or patch >>> Makefile.in manually and add the same changes there. >> That is correct. Charly, you have to run automake before the patch is >> useful to you. > > This still doesn't help - at least for me... > > Despite the applied patch and manually modifying Makefile.in in tools, > g10 and agent I get: > > ld: Undefined symbols: > _libiconv > _libiconv_close > _libiconv_open > make[2]: *** [kbxutil] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > > After modifying Makefile.in and Makefile.am in kbx by adding $(LIBICONV) > to kbxutil_LDADD I get the following: > > gcc -I/usr/local/include -I/usr/local/include -I/usr/local/include > -I/usr/local/include -g -O2 -Wall -o gpgsm gpgsm.o misc.o keydb.o > server.o call-agent.o call-dirmngr.o fingerprint.o base64.o certlist.o > certdump.o certcheck.o certchain.o keylist.o verify.o sign.o encrypt.o > decrypt.o import.o export.o delete.o certreqgen.o qualified.o > ../jnlib/libjnlib.a ../kbx/libkeybox.a ../common/libcommon.a > ../gl/libgnu.a -L/usr/local/lib -lgcrypt -L/usr/local/lib -lgpg-error > -L/usr/local/lib -lksba -lgpg-error -L/usr/local/lib -lassuan > -L/usr/local/lib -lgpg-error -lz -lbz2 > ld: Undefined symbols: > _libiconv > _libiconv_close > _libiconv_open > make[2]: *** [gpgsm] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > > *sigh* > > Ludwig
Ludwig, I didn't dare modify the Makefile.in modules manually, after automake 1.6.3 didn't work. I have not succeeded to install a higher version of automake, the compiling and installing process seems to complete positively, but whenever I type automake --version, I get 1.6.3. Baffles me. I have been at it part of Thursday, and almost all Friday, always ending in one kind of error or another, including the ones you indicate in your message (ld: Undefines symbols etc., and kabxutil. I know (I hope) that I have the three required libraries installed: libgpg-error 1.4, libassuan 1.0.1, and libksba 1.0.1 - iconv is there too (albeit an Apple version). No success. I am still running gpg2 1.9.20 that I installed with the help of Ben Donnachie. Thanks for your information. Charly KeyOnCard at: <http://homepage.mac.com/shavital/iblog/B788933981/C1591872826/E20061125110933/index.html> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (Darwin) Comment: GnuPG for Privacy Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQCVAwUBRXrvWCRJoUyU/RYhAQLr3QP9GHlQ/bNUeampx7/krUGTylZ5vQ7hWFm2 ZgHhFUP2ov3proiWFFb39GKwWefaBIDqOnc5u+m7uy8QShNviRaTkhtBUkEwdjW4 7kToCOCXAiw0j2jkiLHSUbhigi/vQ7OKANXxV/1mxXMTCpo42R9Rz/HossqD2DZq 47wWRscaIsc= =CiAy -----END PGP SIGNATURE----- _______________________________________________ Gnupg-users mailing list [email protected] http://lists.gnupg.org/mailman/listinfo/gnupg-users
