I am currently using wx 3.1.0 dev release for my application, and I didn't find any breaking bugs using it, but I am still concerned since the 3.1.x is marked as 'development' version. hence the question.
Thanks.
is wx 3.1.x dev releases stable for production?
-
- Experienced Solver
- Posts: 81
- Joined: Wed Oct 19, 2016 1:41 pm
Re: is wx 3.1.x dev releases stable for production?
Hi,
What is your target OS(s)?
If its Windows - it probably doesn't matter much. You can compile a statically linked executable and be done with it.
If it's *nix/OSX - things get a little more complicated. Most of the distro's are using 3.0 as a stable released version, since it is a standard practice to do a dynamic linking in *nix world. At the same time 3.1 and 3.0 should be interchangeable.
The only difference is that 3.1 is not stable release, which means that it is possible that the API wise backward compatibility can be broken. But you still should be able to compile and run the application with the appropriate switch "ON".
So it is up to you.
I'm developing with 3.1 and I'm still far from finish so presumably when I'm done - 3.1 will be history and 3.2 will be a stable release.
Thank you.
What is your target OS(s)?
If its Windows - it probably doesn't matter much. You can compile a statically linked executable and be done with it.
If it's *nix/OSX - things get a little more complicated. Most of the distro's are using 3.0 as a stable released version, since it is a standard practice to do a dynamic linking in *nix world. At the same time 3.1 and 3.0 should be interchangeable.
The only difference is that 3.1 is not stable release, which means that it is possible that the API wise backward compatibility can be broken. But you still should be able to compile and run the application with the appropriate switch "ON".
So it is up to you.
I'm developing with 3.1 and I'm still far from finish so presumably when I'm done - 3.1 will be history and 3.2 will be a stable release.
Thank you.
-
- Experienced Solver
- Posts: 81
- Joined: Wed Oct 19, 2016 1:41 pm
Re: is wx 3.1.x dev releases stable for production?
Thanks for the detailed information.ONEEYEMAN wrote:Hi,
What is your target OS(s)?
If its Windows - it probably doesn't matter much. You can compile a statically linked executable and be done with it.
If it's *nix/OSX - things get a little more complicated. Most of the distro's are using 3.0 as a stable released version, since it is a standard practice to do a dynamic linking in *nix world. At the same time 3.1 and 3.0 should be interchangeable.
The only difference is that 3.1 is not stable release, which means that it is possible that the API wise backward compatibility can be broken. But you still should be able to compile and run the application with the appropriate switch "ON".
So it is up to you.
I'm developing with 3.1 and I'm still far from finish so presumably when I'm done - 3.1 will be history and 3.2 will be a stable release.
Thank you.
I am working on windows 7/8/10 atm, though the application might need to be able to run on light-weight 'cloud' Linux distro at some point, so sooner or later I will have to deal with the compatibility problems between window and *nix.
The API compatibility problem shouldn't be a major issue imo, as long as I follow the instructions of the compatibility switch #define etc properly.
Re: is wx 3.1.x dev releases stable for production?
Keep in mind that it will take some time for the 3.1/3.2 to hit all *nix repositories.
And so you will probably have to be careful when compiling the libraryh itself and then the application.
Thank you.
And so you will probably have to be careful when compiling the libraryh itself and then the application.
Thank you.
- evstevemd
- Part Of The Furniture
- Posts: 2409
- Joined: Wed Jan 28, 2009 11:57 am
- Location: United Republic of Tanzania
Re: is wx 3.1.x dev releases stable for production?
I use latest Git version with no issues so far.
Chief Justice: We have trouble dear citizens!
Citizens: What it is his honor?
Chief Justice:Our president is an atheist, who will he swear to?
Citizens: What it is his honor?
Chief Justice:Our president is an atheist, who will he swear to?