<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Approximatrix Forums — SF2.17 BUILD irregularity]]></title>
	<link rel="self" href="https://forums.approximatrix.com/extern.php?action=feed&amp;tid=382&amp;type=atom" />
	<updated>2014-10-27T14:45:19Z</updated>
	<generator>PunBB</generator>
	<id>https://forums.approximatrix.com/viewtopic.php?id=382</id>
		<entry>
			<title type="html"><![CDATA[Re: SF2.17 BUILD irregularity]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=1563#p1563" />
			<content type="html"><![CDATA[<p>John,</p><p>Looking through the code, it does appear that the dependency tables can change mid-makefile-construction, which would cause the behavior you&#039;re seeing.&nbsp; Simply Fortran is pretty good about&nbsp; only including project-generated module files in the dependencies for other files.&nbsp; However, normal indexing operations, which are allowed to proceed during makefile construction, can lead to the record of a project module file being removed, leading to one file possibly depending on its existence while no build rule is created for said file.&nbsp; </p><p>I&#039;ve corrected matters in the development build.&nbsp; Simply Fortran no longer allows any changes to the project&#039;s provided and required module lists while the makefile is being generated.&nbsp; This lock should fix the issue you&#039;re seeing on occasion.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2014-10-27T14:45:19Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=1563#p1563</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SF2.17 BUILD irregularity]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=1561#p1561" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>jeff wrote:</cite><blockquote><p>Are you...starting with a 64-bit project and later loading a 32-bit project or vice versa?</p></blockquote></div><p>Yes, Jeff, I do that quite a lot.&nbsp; I can&#039;t recall whether the problem arises only when I do that, but it might be so.<br />--- <br />John</p>]]></content>
			<author>
				<name><![CDATA[JohnWasilewski]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=102</uri>
			</author>
			<updated>2014-10-24T07:30:41Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=1561#p1561</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SF2.17 BUILD irregularity]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=1559#p1559" />
			<content type="html"><![CDATA[<p>John,</p><p>The error is occurring because the indexing system is failing to generate the necessary dependency information for some reason.&nbsp; This code, however, didn&#039;t change in version 2.17, so you should have seen this same intermittent error in 2.16 (or perhaps earlier).&nbsp; I will, however, look into it.&nbsp; Hopefully it&#039;s a minor overlooked issue.</p><p>Are you, by any chance, starting with a 64-bit project and later loading a 32-bit project or vice versa (just guessing by your directory naming convention)?&nbsp; I suspect it could be an issue with failing to adequately clear a prior project from Simply Fortran&#039;s internal index of project-provided modules.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2014-10-23T23:40:44Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=1559#p1559</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[SF2.17 BUILD irregularity]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=1558#p1558" />
			<content type="html"><![CDATA[<p>With SF 2.17, the following has been happening quite a bit:</p><p>(1)<br />I try to Build my project.</p><p>(2)<br />This error occurs:<br />==============================================================================<br />Generating Makefile... Okay<br />==============================================================================<br />Error(F38): (.\modules32\files.mod) does not exist and cannot be made from existing files<br />Error(E02): Make execution terminated</p><p>* Failed *</p><p>(3)<br />I switch to another recent project (and do nothing).</p><p>(4)<br />I switch back and try again to Build.</p><p>(5)<br />It works; the error has gone away.<br />--- <br />John</p>]]></content>
			<author>
				<name><![CDATA[JohnWasilewski]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=102</uri>
			</author>
			<updated>2014-10-23T18:54:32Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=1558#p1558</id>
		</entry>
</feed>
