<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Approximatrix Forums — Have to revert back to 2.26.]]></title>
	<link rel="self" href="https://forums.approximatrix.com/extern.php?action=feed&amp;tid=581&amp;type=atom" />
	<updated>2016-08-05T16:40:23Z</updated>
	<generator>PunBB</generator>
	<id>https://forums.approximatrix.com/viewtopic.php?id=581</id>
		<entry>
			<title type="html"><![CDATA[Re: Have to revert back to 2.26.]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=2635#p2635" />
			<content type="html"><![CDATA[<p>Thanks Jeff.</p><p>I am using Windows 10 (64 bit) (1511, _not_ the anniversary update) and Excel 2010 (32 bit)</p><p>When I have a bit more time I will try to get to the bottom of what is causing Excel to crash in 2.29.</p><p>I will attempt to keep a history of versions by making copies of the mingw-w64 directory.</p>]]></content>
			<author>
				<name><![CDATA[davidb]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=3463</uri>
			</author>
			<updated>2016-08-05T16:40:23Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=2635#p2635</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Have to revert back to 2.26.]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=2633#p2633" />
			<content type="html"><![CDATA[<p>David,</p><p>The compiler obviously changed from version 2.26 to 2.29.&nbsp; Nothing in particular about how DLLs are created was changed.&nbsp; I find it surprising, though, that a DLL is causing Excel to crash.&nbsp; I&#039;d ask if you could compile the DLL with some sort of debugging, but it sounds like you&#039;ve moved on for the time being.</p><p>If you do have another version of GNU Fortran installed or present on the system, you can easily point Simply Fortran at it in the Compiler Options window.&nbsp; For example, you could copy Simply Fortran 2.26&#039;s mingw-w64 directory somewhere else on your system, and then install Simply Fortran 2.29.&nbsp; Once installed, the paths to the compilers can then be changed.</p><p>We don&#039;t have the facilities to ship different versions of GNU Fortran with Simply Fortran at this time.&nbsp; Such a mechanism probably won&#039;t be added, unfortunately, so the above suggestion is the best solution, I&#039;m afraid.</p><p>We do have many users who are always asking for the latest version.&nbsp; Some have asked for in-development versions, in fact.&nbsp; We always try to ship the latest, <em>released</em> version, implying that it has been tested for stability.&nbsp; I understand there are reasons to stick with older versions, but we do have people asking for the other extreme (unreleased versions).&nbsp; We&#039;re just trying to maintain a sensible policy.</p><p>I&#039;ll try to see what&#039;s occuring with the DLL crashing.&nbsp; Could you tell me what OS and Excel versions you&#039;re running?</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2016-08-04T20:02:11Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=2633#p2633</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Have to revert back to 2.26.]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=2632#p2632" />
			<content type="html"><![CDATA[<p>Jeff,</p><p>I have version 2.29 installed.</p><p>However, when using it to re-build one of my projects (a DLL for use with Excel), the resulting DLL now causes Excel to crash.</p><p>Originally this was built with 2.26 and worked.</p><p>So, I am going to try to uninstall 2.29 and re-install 2.26. I have no idea what the issue is and don&#039;t have much time to study this at the moment. (<span class="bbu">Edit:</span> it worked when I reverted back to 2.26).</p><p>Have there been any changes to the way such DLL routines should be called in the later versions of the compiler? I am decorating the names manually.</p><p>It would also be good if we could have a facility for picking the version of gfortran we want to use. This would mean isolating different versions of gfortran in their own subdirectory&#039;s and all of the dependent library&#039;s as well. If this could be done it would be very valuable as it isn&#039;t always wise to just use the latest version of gfortran all the time.</p><p>Or could you provide some guidance on how this can be done.</p>]]></content>
			<author>
				<name><![CDATA[davidb]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=3463</uri>
			</author>
			<updated>2016-08-04T12:53:41Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=2632#p2632</id>
		</entry>
</feed>
