RE: Building Pinentry for Windows

2013-10-25 Thread Nikola Radovanovic
Hello,

Thanks for reply. I have did all that you wrote in the previous mail. I have 
dropped the pinentry.mk that you attached in the email to the mxe/src folder, 
but it won't work. 
But, just some moments ago i have successfully built the whole Gpg4Win :), by 
following the instructions from the README file from the source code. I figured 
out that the package name for installer is nsis, and not makensis, it is also 
mentioned in the Basic requirements section of the README file.
Right now, by building the whole gpg4win i have succeeded in what i wanted, but 
i will certainly try again with MXE to see what is the problem there.

Thanks for your kind responses.
Best regards and cheers to all.
Nikola.


From: Andre Heinecke [aheine...@intevation.de]
Sent: Friday, October 25, 2013 9:28 AM
To: Nikola Radovanovic
Cc: Werner Koch; gnupg-users@gnupg.org
Subject: Re: Building Pinentry for Windows

Hi,

On Thursday 24 October 2013 20:49:09 Nikola Radovanovic wrote:
> 1) When trying to build whole Gpg4Win i ran into several problems. Package
> for gtkhtmlviewer2 couldn't be found, but i have resolved it. This archive
> is now moved to plugins_obsolete folder (instead plugins) on a target url.

Ah, such things happen, i'll see to it that the download url is updated.

> Then stow was not installed on a system, and i have installed it with
> apt-get install stow. But makensis, which is missing, must be installed
> also. And it cannot be installed with apt-get. It requires python, scons,
> zlib and gcc to be installed already, so it is a more complicated process.
> Werner, if you can give me some hints about installing makensis it would be
> great, but anyway i must analyze manual for installing makensis and all
> dependent components in order to proceed further.

makensis is part of the package nsis, which can be installed with "apt-get
install nsis"


> 2) As far as MXE is concerned, i have built and set successfully all
> required packages, and built gcc and qt successfully. And finally when it
> came to build pinentry it failed with message : 'No rule to make target
> 'pinentry'. Stop.' And that's it. I have  downloaded the package and tried
> to build it manually with commands just like in .mk file, but with no
> success.

Yes pinentry is not included in mxe. I have written a .mk file for it and
attached it In my Mail from Wednesday. You should have dropped that
pinentry.mk file into the src directory of mxe.

Godspeed,
Andre

--
Andre Heinecke |  ++49-541-335083-262 |  http://www.intevation.de/
Intevation GmbH, Neuer Graben 17, 49074 Osnabrück | AG Osnabrück, HR B 18998
Geschäftsführer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner

___
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users


Re: Building Pinentry for Windows

2013-10-25 Thread Werner Koch
On Fri, 25 Oct 2013 13:53, nikola.radovano...@seavus.com said:

> Right now, by building the whole gpg4win i have succeeded in what i wanted, 
> but i will certainly try again with MXE to see what is the problem there.

I am glad to hear that.  I will add some more tests to the installer.

Just for the records: It is strongly suggested to use the gpg4win
installer framework or (if necessary) the related "./autogen.sh
--build-32" method for building GnuPG and related stuff for Windows.
The reasons for this this suggestion is that we can't maintain the set
of required options and dependencies in all kind of frameworks.  I also
don't want to follow up on bugs due to the use of other build systems.
The reported problems with the OSX Homebrew build systems are an example
of such events.


Shalom-Salam,

   Werner

-- 
Die Gedanken sind frei.  Ausnahmen regelt ein Bundesgesetz.


___
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users


Re: Building Pinentry for Windows

2013-10-25 Thread Andre Heinecke
Hi,

On Thursday 24 October 2013 20:49:09 Nikola Radovanovic wrote:
> 1) When trying to build whole Gpg4Win i ran into several problems. Package
> for gtkhtmlviewer2 couldn't be found, but i have resolved it. This archive
> is now moved to plugins_obsolete folder (instead plugins) on a target url.

Ah, such things happen, i'll see to it that the download url is updated.

> Then stow was not installed on a system, and i have installed it with
> apt-get install stow. But makensis, which is missing, must be installed
> also. And it cannot be installed with apt-get. It requires python, scons,
> zlib and gcc to be installed already, so it is a more complicated process.
> Werner, if you can give me some hints about installing makensis it would be
> great, but anyway i must analyze manual for installing makensis and all
> dependent components in order to proceed further.

makensis is part of the package nsis, which can be installed with "apt-get 
install nsis"


> 2) As far as MXE is concerned, i have built and set successfully all
> required packages, and built gcc and qt successfully. And finally when it
> came to build pinentry it failed with message : 'No rule to make target
> 'pinentry'. Stop.' And that's it. I have  downloaded the package and tried
> to build it manually with commands just like in .mk file, but with no
> success.

Yes pinentry is not included in mxe. I have written a .mk file for it and 
attached it In my Mail from Wednesday. You should have dropped that 
pinentry.mk file into the src directory of mxe.

Godspeed,
Andre

-- 
Andre Heinecke |  ++49-541-335083-262 |  http://www.intevation.de/
Intevation GmbH, Neuer Graben 17, 49074 Osnabrück | AG Osnabrück, HR B 18998
Geschäftsführer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner

___
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users