<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=337231&amp;view=findpost&amp;p=2947395</guid>
        <pubDate>Fri, 29 Jul 2011 05:18:27 +0000</pubDate>
        <title>make для Фортрана</title>
        <link>https://forum.sources.ru/index.php?showtopic=337231&amp;view=findpost&amp;p=2947395</link>
        <description><![CDATA[lyuda: Спасибо за ответ, я так и делала, но после обработки 1 директории программа выдает ошибку:<br>не удается найти пакетный файл и на обработку второй директории не переходит, что здесь не так не пойму.<br><br>DIR:= c:&#092;mingw_5.1.6&#092;cernlib_for<br>OBJECTS= a b c<br>MAKE:= make<br><br>ALL: &#036;(OBJECTS)<br><br>.PHONY: all make_a make_b make_c<br><br>&#036;(OBJECTS): make_a make_b make_c <br><br>make_a:<br>	cd &#036;(DIR)&#092;a  &#092;<br>	&#036;(MAKE) -f makefile  bib1=CERNLIB_DOUBLE <br>	cd ..&#092;<br>make_b:<br>	cd &#036;(DIR)&#092;b  &#092;<br>	&#036;(MAKE) -f makefile  bib1=CERNLIB_DOUBLE <br>	cd ..&#092;<br><br>make_c:<br>	cd &#036;(DIR)&#092;c  &#092;<br>	&#036;(MAKE) -f makefile  bib1=CERNLIB_DOUBLE <br>	cd ..&#092;]]></description>
        <author>lyuda</author>
        <category>Fortran</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=337231&amp;view=findpost&amp;p=2946765</guid>
        <pubDate>Thu, 28 Jul 2011 11:33:01 +0000</pubDate>
        <title>make для Фортрана</title>
        <link>https://forum.sources.ru/index.php?showtopic=337231&amp;view=findpost&amp;p=2946765</link>
        <description><![CDATA[amk: Вроде можно просто вызывать make во вложенных директориях<br>
типа <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">build_all: build1 build2 build3</div><div class="code_line">&nbsp;</div><div class="code_line">build1:</div><div class="code_line">&nbsp;&nbsp;cd folder1</div><div class="code_line">&nbsp;&nbsp;make</div><div class="code_line">&nbsp;&nbsp;cd ..</div><div class="code_line">&nbsp;</div><div class="code_line">build2:</div><div class="code_line">&nbsp;&nbsp;cd folder2</div><div class="code_line">&nbsp;&nbsp;make -f nonstandardname.mak</div><div class="code_line">&nbsp;&nbsp;cd ..</div><div class="code_line">&nbsp;</div><div class="code_line">build3:</div><div class="code_line">&nbsp;&nbsp;cd folder3</div><div class="code_line">&nbsp;&nbsp;make</div><div class="code_line">&nbsp;&nbsp;cd ..</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
Можно поколдовать с макросами, чтобы make сам нужные папки искал, но для этого make надо знать очень хорошо, иначе проблем наплодить можно]]></description>
        <author>amk</author>
        <category>Fortran</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=337231&amp;view=findpost&amp;p=2946662</guid>
        <pubDate>Thu, 28 Jul 2011 10:28:40 +0000</pubDate>
        <title>make для Фортрана</title>
        <link>https://forum.sources.ru/index.php?showtopic=337231&amp;view=findpost&amp;p=2946662</link>
        <description><![CDATA[lyuda: Здравствуйте&#33; Прошу помощи у специалистов по MAKЕ. Надо создать библиотеку из фортранных файлов. Они находятся в директориях а, в, с и т.д. Директорий много. Для каждой директории я написала маке-файлы, они транслируют программы, получают объектные модули, работают верно. Не могу сделать общий маке-файл, чтобы подключались маке-файлы из всех директорий по очереди.  Если можно подскажите пожалуйста. <br>С уважением Л.В.]]></description>
        <author>lyuda</author>
        <category>Fortran</category>
      </item>
	
      </channel>
      </rss>
	