<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Wo ist der Fehler?]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe dies Makefileproblem schon in rund ums Programmieren gepostet, aber leider nicht einen Tip bekommen. Es ist echt wichtig für mich. Allerdings glaub ich auch kaum, dass ich der erste bin, der dieses Problem hat. Daher will ich ganz frech hier nochmal posten und hoffen, dass einer einen Tip hat. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Ich versuche mit folgenden Code die Abhängigkeiten für ein Make-Target zu definieren, leider wird die IF Anweisung falsch ausgewertet. Wo ist also mein Fehler?</p>
<pre><code>PROJECT_PATH_SOURCE=/a/b/c 
NAME_OF_EXECUTABLE=Test 
LINK_TO_EXECUTABLE = $(PROJECT_PATH_SOURCE)/$(NAME_OF_EXECUTABLE) 

...

ifeq ( $(wildcard $(LINK_TO_EXECUTABLE)) , &quot;&quot; ) 
BUILD_ALL_DEPENDENCIES=UBeeMeLibs MoversightSetup 
else 
BUILD_ALL_DEPENDENCIES= 
endif 

...

all: $(BUILD_ALL_DEPENDENCIES) 
@echo $(BUILD_ALL_DEPENDENCIES) 
--- do something
</code></pre>
<p>Fürs ifeq habe ich auch schon probiert:</p>
<pre><code>ifeq ( $(wildcard $(LINK_TO_EXECUTABLE)) , ) 
ifeq ( &quot;&quot;+$(wildcard $(LINK_TO_EXECUTABLE)) , &quot;&quot; ) 
ifeq ( &quot;x&quot;+$(wildcard $(LINK_TO_EXECUTABLE)) , &quot;x&quot; )
</code></pre>
<p>Egal ob die Datei da ist, oder nicht, er geht immer in den else Fall. Jemand einen Tipp? Ich sehe glaub ich den Wald vor lauter Bäumen nicht. Danke!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/306631/wo-ist-der-fehler</link><generator>RSS for Node</generator><lastBuildDate>Fri, 07 Aug 2026 16:40:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/306631.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 03 Aug 2012 09:26:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wo ist der Fehler? on Fri, 03 Aug 2012 09:26:37 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe dies Makefileproblem schon in rund ums Programmieren gepostet, aber leider nicht einen Tip bekommen. Es ist echt wichtig für mich. Allerdings glaub ich auch kaum, dass ich der erste bin, der dieses Problem hat. Daher will ich ganz frech hier nochmal posten und hoffen, dass einer einen Tip hat. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Ich versuche mit folgenden Code die Abhängigkeiten für ein Make-Target zu definieren, leider wird die IF Anweisung falsch ausgewertet. Wo ist also mein Fehler?</p>
<pre><code>PROJECT_PATH_SOURCE=/a/b/c 
NAME_OF_EXECUTABLE=Test 
LINK_TO_EXECUTABLE = $(PROJECT_PATH_SOURCE)/$(NAME_OF_EXECUTABLE) 

...

ifeq ( $(wildcard $(LINK_TO_EXECUTABLE)) , &quot;&quot; ) 
BUILD_ALL_DEPENDENCIES=UBeeMeLibs MoversightSetup 
else 
BUILD_ALL_DEPENDENCIES= 
endif 

...

all: $(BUILD_ALL_DEPENDENCIES) 
@echo $(BUILD_ALL_DEPENDENCIES) 
--- do something
</code></pre>
<p>Fürs ifeq habe ich auch schon probiert:</p>
<pre><code>ifeq ( $(wildcard $(LINK_TO_EXECUTABLE)) , ) 
ifeq ( &quot;&quot;+$(wildcard $(LINK_TO_EXECUTABLE)) , &quot;&quot; ) 
ifeq ( &quot;x&quot;+$(wildcard $(LINK_TO_EXECUTABLE)) , &quot;x&quot; )
</code></pre>
<p>Egal ob die Datei da ist, oder nicht, er geht immer in den else Fall. Jemand einen Tipp? Ich sehe glaub ich den Wald vor lauter Bäumen nicht. Danke!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2238199</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2238199</guid><dc:creator><![CDATA[_uwerothfeld]]></dc:creator><pubDate>Fri, 03 Aug 2012 09:26:37 GMT</pubDate></item><item><title><![CDATA[Reply to Wo ist der Fehler? on Fri, 03 Aug 2012 09:48:43 GMT]]></title><description><![CDATA[<p>Doppelpost, falsches Forum, das auch noch mit Absicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2238209</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2238209</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 03 Aug 2012 09:48:43 GMT</pubDate></item></channel></rss>