<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Approximatrix Forums — Target (build\x.o) is defined recursively]]></title>
	<link rel="self" href="https://forums.approximatrix.com/extern.php?action=feed&amp;tid=164&amp;type=atom" />
	<updated>2013-03-13T17:47:13Z</updated>
	<generator>PunBB</generator>
	<id>https://forums.approximatrix.com/viewtopic.php?id=164</id>
		<entry>
			<title type="html"><![CDATA[Re: Target (build\x.o) is defined recursively]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=625#p625" />
			<content type="html"><![CDATA[<p>Linda,</p><p>The patched version 1.41 is now available, and it should fix the dependency issues you&#039;ve reported.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2013-03-13T17:47:13Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=625#p625</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Target (build\x.o) is defined recursively]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=622#p622" />
			<content type="html"><![CDATA[<p>cool.&nbsp; yes, looking at disabled modules is not a good thing.&nbsp; (I did like and obviously used that feature).</p><p>Ideally, we shouldn&#039;t have relied on case sensitive module names.</p>]]></content>
			<author>
				<name><![CDATA[lklawrie]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=3396</uri>
			</author>
			<updated>2013-03-13T01:44:33Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=622#p622</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Target (build\x.o) is defined recursively]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=621#p621" />
			<content type="html"><![CDATA[<p>Linda,</p><p>One last update - the errors are occurring due to case sensitivity in module names.&nbsp; That&#039;s the source of the remaining errors.&nbsp; I&#039;ll have everything patched tomorrow.&nbsp; Again, sorry for the trouble.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2013-03-13T01:41:21Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=621#p621</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Target (build\x.o) is defined recursively]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=620#p620" />
			<content type="html"><![CDATA[<p>Linda,</p><p>On first glance, I actually think the source of your original error is the existence of the disabled file &quot;SQLiteFortranRoutines.f90.&quot;&nbsp; The dependency checker is looking at disabled files in version 1.41, which it shouldn&#039;t be.&nbsp; Because the disabled file contains a module named the same thing, it incorrectly assumes that it is not provided by &quot;SQLiteFortranRoutines_NO.f90&quot; and says it is a required module.</p><p>This error was a nasty little bug that snuck through testing.&nbsp; I&#039;ll patch for it tomorrow.&nbsp; Additionally, there may be some other related dependency issues that I&#039;m looking into this evening.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2013-03-13T01:35:40Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=620#p620</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Target (build\x.o) is defined recursively]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=619#p619" />
			<content type="html"><![CDATA[<p>Yes, as did I.&nbsp; I don&#039;t think we&#039;ve added any odd dependencies since the project I sent you -- so the project you have is good.</p><p>It is faster though!&nbsp; That&#039;s a good thing.</p>]]></content>
			<author>
				<name><![CDATA[lklawrie]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=3396</uri>
			</author>
			<updated>2013-03-13T01:34:52Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=619#p619</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Target (build\x.o) is defined recursively]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=618#p618" />
			<content type="html"><![CDATA[<p>Linda,</p><p>I&#039;m running into some additional dependency errors.&nbsp; I&#039;ll need to look into this a bit more deeply, but I should have a patch ready tomorrow. I&#039;m sorry about all this.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2013-03-13T01:24:04Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=618#p618</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Target (build\x.o) is defined recursively]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=617#p617" />
			<content type="html"><![CDATA[<p>I will do that.&nbsp; I have a few other files where basic makefile generators (not SimplyFortran) include them -- I had to revise the one I used before.</p>]]></content>
			<author>
				<name><![CDATA[lklawrie]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=3396</uri>
			</author>
			<updated>2013-03-13T01:09:05Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=617#p617</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Target (build\x.o) is defined recursively]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=616#p616" />
			<content type="html"><![CDATA[<p>Linda,</p><p>The issue is that Simply Fortran thinks that ISO_C_FUNCTION_BINDING is both provided and required by that file.&nbsp; However, normally Simply Fortran detects this and doesn&#039;t include directives in the makefile that would cause the circular dependency.&nbsp; I&#039;m not sure why it&#039;s occurring in this particular case.&nbsp; </p><p>What you can do for the time being is replace all occurrences of:</p><div class="codebox"><pre><code>Use ISO_C_FUNCTION_BINDING</code></pre></div><p>with:</p><div class="codebox"><pre><code>! Use ISO_C_FUNCTION_BINDING</code></pre></div><p>That allows the build to progress.&nbsp; I&#039;m currently continuing your compilation to see if any other similar issues occur.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2013-03-13T01:04:15Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=616#p616</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Target (build\x.o) is defined recursively]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=615#p615" />
			<content type="html"><![CDATA[<p>Error(F37): Target (build\SQLiteFortranRoutines_NO.o) is defined recursively&nbsp; -- I don&#039;t mind sharing it on the list.&nbsp; This file has not changed (nor should any new files be accessing the module name) since early January.</p><p>If you need me to, I can send the whole project again.</p>]]></content>
			<author>
				<name><![CDATA[lklawrie]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=3396</uri>
			</author>
			<updated>2013-03-13T00:51:32Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=615#p615</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Target (build\x.o) is defined recursively]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=614#p614" />
			<content type="html"><![CDATA[<p>Linda,</p><p>Is it a certain file that&#039;s causing it?&nbsp; You can email me directly if you want with filenames, and I&#039;ll have a look ASAP.&nbsp; I&#039;m guessing a module name is showing up as required and provided by the same source file erroneously.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2013-03-13T00:28:22Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=614#p614</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Target (build\x.o) is defined recursively]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=613#p613" />
			<content type="html"><![CDATA[<p>I&#039;m now getting this in my rather large project.</p><p>And it is a show stopper -- or is there some way around it?</p>]]></content>
			<author>
				<name><![CDATA[lklawrie]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=3396</uri>
			</author>
			<updated>2013-03-13T00:26:06Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=613#p613</id>
		</entry>
</feed>
