Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Have created a Windows Installer Package of asn1c 0.9.24 #30

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

StefanGu65
Copy link

Have created a Windows Installer Package of asn1c 0.9.24 (except unber/enber, that will not compile under that version using CygWin).

One .exe file contains the installer.

This may help other people and cut down on support requests...
I am willing to create these packages on a continuous base.

/Stefan

@mbp
Copy link

mbp commented Mar 11, 2014

@StefanGu65 do you remember how you built this on Windows? especially with regards to sample.source.TAP3. I get a segmentation fault when running make in that directory.

@StefanGu65
Copy link
Author

I have to check, it's been a while since I last built ASN1c. One thing
though, I used minGW with Static Libraries, I have not tried with
Microsoft.

On Tue, Mar 11, 2014 at 7:43 AM, Morten Brix Pedersen <
[email protected]> wrote:

@StefanGu65 https://github.com/StefanGu65 do you remember how you built
this on Windows? especially with regards to sample.source.TAP3. I get a
segmentation fault when running make in that directory.

Reply to this email directly or view it on GitHubhttps://github.com//pull/30#issuecomment-37303013
.

@mbp
Copy link

mbp commented Mar 12, 2014

Are you sure you build it with mingw? Your installer includes cygwin1.dll (I also built using cygwin - but with segmentation fault).

If you happen to find the time to create an updated installer or describe how you made it, that would be appreciated!

@StefanGu65
Copy link
Author

The PC that I used to build .24 on has a bad Mobo, and I am waiting for a
new one to be able to check. It is indeed built on cygwin.
Do you need the latest version of is .24 ok for your purposes?

On Wed, Mar 12, 2014 at 12:39 AM, Morten Brix Pedersen <
[email protected]> wrote:

Are you sure you build it with mingw? Your installer includes cygwin1.dll
(I also built using cygwin - but with segmentation fault).

If you happen to find the time to create an updated installer or describe
how you made it, that would be appreciated!

Reply to this email directly or view it on GitHubhttps://github.com//pull/30#issuecomment-37382304
.

@mbp
Copy link

mbp commented Mar 13, 2014

No need to use more time on it. I am going with .24 for now.

@StefanGu65
Copy link
Author

ok,
The only addition to the latest branch seem to be a few small PER
adjustments.
.24 has worked very well for me so far.

I'll try and rebuild latest once my build PC is back up.

On Thu, Mar 13, 2014 at 10:18 AM, Morten Brix Pedersen <
[email protected]> wrote:

No need to use more time on it. I am going with .24 for now.

Reply to this email directly or view it on GitHubhttps://github.com//pull/30#issuecomment-37560016
.

@vlm
Copy link
Owner

vlm commented Oct 13, 2014

I cannot merge this, since the source codes should not contain binaries and since I can't allow myself be liable for potentially unverified third party executable code. Nothing personal, sorry.

I will leave it open for a while.

@markusschaber
Copy link

@StefanGu65 Any chance you will update to the current 0.9.27 version?

Alternatively, you could share a more detailed readme how to build it on windows (e. G. makefile modifications, which cygwin packages you need etc...), and make a pull request for that documentation. :-)

Thanks in advance!

@markusschaber
Copy link

@vlm: would you accept pull requests for a "native" windows build? Either using GCC, MinGW or VS?

@StefanGu65
Copy link
Author

Sure,

I can update the windows version, it’s just that I have not had any reason to as the one I have worked well for me.

I’ll be on the road for about 2 weeks, if you can hold on a bit, I should be able to update it after this.

The resulting app is self-contained and works natively on windows. Due to the placement of the skeletons in windows, you may have to use the –s parameter as described in my readme.

S

From: Markus Schaber [mailto:[email protected]]
Sent: Saturday, October 08, 2016 12:48 PM
To: vlm/asn1c
Cc: StefanGu65; Mention
Subject: Re: [vlm/asn1c] Have created a Windows Installer Package of asn1c 0.9.24 (#30)

@StefanGu65 https://github.com/StefanGu65 Any chance you will update to the current 0.9.27 version?

Alternatively, you could share a more detailed readme how to build it on windows (e. G. makefile modifications, which cygwin packages you need etc...), and make a pull request for that documentation. :-)

Thanks in advance!


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub #30 (comment) , or mute the thread https://github.com/notifications/unsubscribe-auth/ADxHpYL799crALy2jGbHXfxbrK7JL6ycks5qx8kngaJpZM4Ahmlw . https://github.com/notifications/beacon/ADxHpT20jHuO5zHyhQZCZIM-c8usR3XIks5qx8kngaJpZM4Ahmlw.gif


This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

@markusschaber
Copy link

markusschaber commented Oct 8, 2016

I tried to build it with cygwin myself. After installing some missing packages, it builds fine, but "make check" fails with:

GeneralizedTime.c: At top level:
GeneralizedTime.c:132:15: error: static declaration of 'timegm' follows non-static declaration
 static time_t timegm(struct tm *tm) {
               ^
In file included from /usr/include/time.h:173:0,
                 from GeneralizedTime.c:12:
/usr/include/cygwin/time.h:21:16: note: previous declaration of 'timegm' was here
 time_t __cdecl timegm (struct tm *);

I also noted that GeneralizedTime.c does not work with Non-GCC compilers on Windows due to the #warning pragmas.

@StefanGu65
Copy link
Author

Unfortunately my build machine had a failed HDD and I don’t seem to be able to find the correct version of autotools to get the .27 version work.

What versions of autoreconf and autotools did you use? It’s been a while and I normally use Cmake…

/Stefan

From: Markus Schaber [mailto:[email protected]]
Sent: Saturday, October 08, 2016 12:48 PM
To: vlm/asn1c
Cc: StefanGu65; Mention
Subject: Re: [vlm/asn1c] Have created a Windows Installer Package of asn1c 0.9.24 (#30)

@StefanGu65 https://github.com/StefanGu65 Any chance you will update to the current 0.9.27 version?

Alternatively, you could share a more detailed readme how to build it on windows (e. G. makefile modifications, which cygwin packages you need etc...), and make a pull request for that documentation. :-)

Thanks in advance!


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub #30 (comment) , or mute the thread https://github.com/notifications/unsubscribe-auth/ADxHpYL799crALy2jGbHXfxbrK7JL6ycks5qx8kngaJpZM4Ahmlw . https://github.com/notifications/beacon/ADxHpT20jHuO5zHyhQZCZIM-c8usR3XIks5qx8kngaJpZM4Ahmlw.gif


This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants