[Win32]: Компиляция GNUpg
Есть неофициальный релиз GNUpg – GnuPG Nullify Distribution
последняя версия – GnuPG 1.2.3-nr1 released (16 Sep 2003)
и с тех пор нет обновлений.
хотелось бы самому скомпилировать под Win32 с поддержкой смарт-кард,
SHA-256/SHA-384/SHA-512 и оптимизированную.
сделал .exe GNUpg 1.9 под Cygwin`ом .. но требуется всегда cygwin1.dll
и к тому же неоптимизирована.
если у кого получилось сделать такое под MS VC компилятором, плиз отпишите =))
комментариев: 437 документов: 30 редакций: 15
Я скомпилировал GnuPG 1.2.4 следуя инструкциям со страницы
http://web.tiscali.it/clbianco/gnupg/eng/gnupg.html
Использовал MinGW и MSYS.
http://heanet.dl.sourceforge.n.....gw/MinGW-3.1.0-1.exe
http://heanet.dl.sourceforge.n.....ingw/MSYS-1.0.10.exe
Также скачал откорректированный скрипт из статьи и немного подправил файл
\gnupg-1.2.4\g10\options.skel
Думаю, и с 1.9 должно получиться.
комментариев: 437 документов: 30 редакций: 15
http://www.smth.org/pc/pccon.php?id=3683&nid=85555
комментариев: 58 документов: 6 редакций: 1
ftp://ftp.gnupg.org/gcrypt/alp.....32cli-1.3.92.zip.sig
установленную GNU iconv.dll. Доступна здесь:
ftp://ftp.gnupg.org/gcrypt/bin.....nv-1.9.1.dll.zip.sig
комментариев: 437 документов: 30 редакций: 15
http://clbianco.altervista.org/gnupg/eng/gnupg.html
http://clbianco.altervista.org/gnupg/eng/gnupg.html
комментариев: 232 документов: 17 редакций: 99
http://packages.debian.org/unstable/utils/gpgsm
т.е. можно просто поставить из своего репозитария.
Мне, увы, надо под Windows XP :(
В принципе, проблему с C++ поборол путем установки gcc-g++ из MinGW, но теперь при компиляции следующей библиотеки libassuan не находятся sys/socket.h и sys/un.h ... Эх...
Пытаюсь собрать gnupg-2.0.17 из под MinGW. Сборку начал с зависимости libgpg-error-1.10 как обычно: configure, make и затем make install. Всё идёт своим чередом до тех пор, пока не появляется сообщение:
и CPU Usage "C:\MinGW\bin\iconv.exe --silent --from-code=ISO-8859-2 --to-code=utf-8" доходит почти до 100%.
Смотрю стек вызовов:
iconv.exe state: ready т.е. процесс НЕ висит. Как быть?
комментариев: 101 документов: 0 редакций: 3
Спасибо, не нужен. Файлы локализации:
являются частью библиотеки libgpg-error.