IPF Libray
- DrCoolZic
- Fuji Shaped Bastard
- Posts: 2270
- Joined: Mon Oct 03, 2005 7:03 pm
- Location: France
- Contact:
IPF Libray
We can use this topic to discuss IPF related issue.
To start I want to give information about building IPF Lib 5.1 dll
I have been able to compile the source using Visual Studio 2012 Ultimate
Did not compile originally with a strange error message about wrong toolset v120_xp ... not so easy to find description of the problem.
Most probably the VS version used to release the sln was Visual studio 2013
If you still use VS2012 or other version you need to do the following
Place cursor above CAPSImg project, right click select properties
in the configuration properties - general change the platform toolset to the version yuo have. For example for VS2012 select the v110
You should be able to build successfully
To start I want to give information about building IPF Lib 5.1 dll
I have been able to compile the source using Visual Studio 2012 Ultimate
Did not compile originally with a strange error message about wrong toolset v120_xp ... not so easy to find description of the problem.
Most probably the VS version used to release the sln was Visual studio 2013
If you still use VS2012 or other version you need to do the following
Place cursor above CAPSImg project, right click select properties
in the configuration properties - general change the platform toolset to the version yuo have. For example for VS2012 select the v110
You should be able to build successfully
Visit *** http://info-coach.fr/atari ***
Re: IPF Libray
Yes, it is VS2013, and soon will be VS2014.
Building 32 bit code that actually works on XP or newer requires the legacy toolset (and some other settings) starting with VS2013.
The toolset v120_xp is Visual Studio 12.0 (aka VS2013) code generator that creates XP compatible 32 bit code.
Although XP is no longer officially supported VS2014 does also have (in the latest technology preview so far...) the legacy toolset for generating XP compatible code.
64 bit code generated is not legacy, and probably requires at least Vista to run.
On Linux, Mac etc. just use the config and make scripts as needed.
Building 32 bit code that actually works on XP or newer requires the legacy toolset (and some other settings) starting with VS2013.
The toolset v120_xp is Visual Studio 12.0 (aka VS2013) code generator that creates XP compatible 32 bit code.
Although XP is no longer officially supported VS2014 does also have (in the latest technology preview so far...) the legacy toolset for generating XP compatible code.
64 bit code generated is not legacy, and probably requires at least Vista to run.
On Linux, Mac etc. just use the config and make scripts as needed.
Re: IPF Libray
By the way, any hope for an update of http://www.softpres.org/download with 5.1 version for OSX and Linux ? Unfortunately there hasn't be any change since we talked about it with other SPS members in september.
Re: IPF Libray
Afaik you can just build any version?
Re: IPF Libray
NopeIFW wrote:Afaik you can just build any version?

As for OSX, I can't either, but Alexander Coers sent me a framework to test which was successfully used by another user to provide binaries for Hatari 1.8 with capslib support for OSX.
By gathering work from everyone, it should be possible to update the download page.
Re: IPF Libray
Slightly related, but now Visual Studio 2013 Pro (renamed to Community Edition) is available as a free download directly from MS.
So there is no need to use VS2012 anymore - VS2013 Pro/CE with update 4 is light years ahead.
http://www.visualstudio.com/news/vs2013-community-vs
In other words you can compile the library as is, once you installed the free VS release.
So there is no need to use VS2012 anymore - VS2013 Pro/CE with update 4 is light years ahead.
http://www.visualstudio.com/news/vs2013-community-vs
In other words you can compile the library as is, once you installed the free VS release.
- DrCoolZic
- Fuji Shaped Bastard
- Posts: 2270
- Joined: Mon Oct 03, 2005 7:03 pm
- Location: France
- Contact:
Re: IPF Libray
I have tested VS community 2013 and it seems to remove most/all limitations of VS express editions.
So yes it looks great. Just started but seems promising
For me was important to be able to add the source control plugins (unfortunately I need Subversion and GIT)
I also includes blend so looks perfect and for free
I am also looking at the 2015 preview http://www.visualstudio.com/news/vs2015-preview-vs that seems to bring quite interesting features
So yes it looks great. Just started but seems promising
For me was important to be able to add the source control plugins (unfortunately I need Subversion and GIT)
I also includes blend so looks perfect and for free

I am also looking at the 2015 preview http://www.visualstudio.com/news/vs2015-preview-vs that seems to bring quite interesting features
Visit *** http://info-coach.fr/atari ***
Re: IPF Libray
VS2013 CE is VS2013 Pro.
http://www.visualstudio.com/products/vi ... mmunity-vs
Q: How does Visual Studio Community 2013 compare to other Visual Studio editions?
A: Visual Studio Community 2013 includes all the great functionality of Visual Studio Professional 2013, designed and optimized for individual developers, students, open source contributors, and small teams.
The only difference is that you are not supposed to use with more than 5 team members in your company, and there are no restrictions on non-commercial use at all.
I hope they will have the same for VS2015. I'll have it anyway due to work, but it's so much easier when people who don't have free access to it can get it for free as well, so they can compile or even contribute now without converting a project etc.
..and yes, VS2015 (aka VS2014) is pretty good as well, especially now with C++14/17 features
http://www.visualstudio.com/products/vi ... mmunity-vs
Q: How does Visual Studio Community 2013 compare to other Visual Studio editions?
A: Visual Studio Community 2013 includes all the great functionality of Visual Studio Professional 2013, designed and optimized for individual developers, students, open source contributors, and small teams.
The only difference is that you are not supposed to use with more than 5 team members in your company, and there are no restrictions on non-commercial use at all.
I hope they will have the same for VS2015. I'll have it anyway due to work, but it's so much easier when people who don't have free access to it can get it for free as well, so they can compile or even contribute now without converting a project etc.
..and yes, VS2015 (aka VS2014) is pretty good as well, especially now with C++14/17 features

- DrCoolZic
- Fuji Shaped Bastard
- Posts: 2270
- Joined: Mon Oct 03, 2005 7:03 pm
- Location: France
- Contact:
Re: IPF Libray
yes lots of info here http://blogs.msdn.com/b/visualstudio/
Visit *** http://info-coach.fr/atari ***
- DrCoolZic
- Fuji Shaped Bastard
- Posts: 2270
- Joined: Mon Oct 03, 2005 7:03 pm
- Location: France
- Contact:
Re: IPF Libray
for info version 2015 of Community edition available here https://www.visualstudio.com/downloads/ ... -studio-vs
Visit *** http://info-coach.fr/atari ***