<?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[boost::filesystem::convenience.hpp will nicht]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>da bin ich wieder <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>Da ich bei dem Projekt, an dem ich gerade bastle, u.a. Datumsarithmetik und Dateisystemzugriffe durchführen muss, habe ich nach kurzem googlen mich dazu entschieden, die Boost-Lib zu installieren.</p>
<p>Das Einbinden von boost::date_time funktioniert wunderbar, doch wenn ich einen Ordner mittels einem directory_iterator auflisten möchte erhalte ich folgende Fehlermeldung:</p>
<blockquote>
<p>E:/cpp/boost_1_34_1/boost/filesystem/convenience.hpp, line 58: undefined reference to `boost::filesystem::detail::dir_itr_first(void*&amp;, std::string const&amp;, std::string&amp;, boost::filesystem::file_status&amp;, boost::filesystem::file_status&amp;)'</p>
<p>integrator\Main.o(.text$_ZN5boost10filesystem24basic_directory_iteratorINS0_10basic_pathISsNS0_11path_traitsEEEE9incrementEv[boost::filesystem::basic_directory_iterator&lt;boost::filesystem::basic_path&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, boost::filesystem::path_traits&gt; &gt;::increment()]+0x13b):E:/cpp/boost_1_34_1/boost/filesystem/convenience.hpp line 60: undefined reference to `boost::filesystem::detail::dir_itr_increment(void*&amp;, std::string&amp;, boost::filesystem::file_status&amp;, boost::filesystem::file_status&amp;)'</p>
</blockquote>
<p>Pikanterweise ist in Zeile 58 dieser Datei z.B. nur eine öffnende geschweifte Kalmmer oO</p>
<p>Ich hab jetzt schon seit 2 Stunden wie nen Verrückter herumgegooglet, ich vermute, dass es daran liegt, dass die filesystem lib extra gebuildet werden muss. Ich hab mir daher bjam heruntergeladen und nach der Anleitung von Boost ausgeführt und tausende von dlls und so erhalten. Diese hab ich (glaub ich zumindest) als Lib Path in meiner IDE eingebunden.</p>
<p>Achja, IDE ist Eclipse, Compiler MinGW und OS WinXP.</p>
<p>Bin so langsam echt verzweifelt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/190604/boost-filesystem-convenience-hpp-will-nicht</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 17:01:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/190604.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 24 Aug 2007 12:22:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to boost::filesystem::convenience.hpp will nicht on Fri, 24 Aug 2007 12:22:41 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>da bin ich wieder <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>Da ich bei dem Projekt, an dem ich gerade bastle, u.a. Datumsarithmetik und Dateisystemzugriffe durchführen muss, habe ich nach kurzem googlen mich dazu entschieden, die Boost-Lib zu installieren.</p>
<p>Das Einbinden von boost::date_time funktioniert wunderbar, doch wenn ich einen Ordner mittels einem directory_iterator auflisten möchte erhalte ich folgende Fehlermeldung:</p>
<blockquote>
<p>E:/cpp/boost_1_34_1/boost/filesystem/convenience.hpp, line 58: undefined reference to `boost::filesystem::detail::dir_itr_first(void*&amp;, std::string const&amp;, std::string&amp;, boost::filesystem::file_status&amp;, boost::filesystem::file_status&amp;)'</p>
<p>integrator\Main.o(.text$_ZN5boost10filesystem24basic_directory_iteratorINS0_10basic_pathISsNS0_11path_traitsEEEE9incrementEv[boost::filesystem::basic_directory_iterator&lt;boost::filesystem::basic_path&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, boost::filesystem::path_traits&gt; &gt;::increment()]+0x13b):E:/cpp/boost_1_34_1/boost/filesystem/convenience.hpp line 60: undefined reference to `boost::filesystem::detail::dir_itr_increment(void*&amp;, std::string&amp;, boost::filesystem::file_status&amp;, boost::filesystem::file_status&amp;)'</p>
</blockquote>
<p>Pikanterweise ist in Zeile 58 dieser Datei z.B. nur eine öffnende geschweifte Kalmmer oO</p>
<p>Ich hab jetzt schon seit 2 Stunden wie nen Verrückter herumgegooglet, ich vermute, dass es daran liegt, dass die filesystem lib extra gebuildet werden muss. Ich hab mir daher bjam heruntergeladen und nach der Anleitung von Boost ausgeführt und tausende von dlls und so erhalten. Diese hab ich (glaub ich zumindest) als Lib Path in meiner IDE eingebunden.</p>
<p>Achja, IDE ist Eclipse, Compiler MinGW und OS WinXP.</p>
<p>Bin so langsam echt verzweifelt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1351130</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1351130</guid><dc:creator><![CDATA[noNeed 4 aNick]]></dc:creator><pubDate>Fri, 24 Aug 2007 12:22:41 GMT</pubDate></item><item><title><![CDATA[Reply to boost::filesystem::convenience.hpp will nicht on Fri, 24 Aug 2007 12:34:03 GMT]]></title><description><![CDATA[<p>Ja, für Boost.Filesystem braucht man eine binäre Library. Wenn du sie gebaut hast muß du sie auch namentlich deinem Linker mitteilen. Ich bezweifel mal, das da nur der Pfad reicht. Die Pfadangabe reicht beim MSVC, beim GCC mußt du den Namen angeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1351138</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1351138</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Fri, 24 Aug 2007 12:34:03 GMT</pubDate></item><item><title><![CDATA[Reply to boost::filesystem::convenience.hpp will nicht on Fri, 24 Aug 2007 12:37:42 GMT]]></title><description><![CDATA[<p>Wie mach ich das am intelligentesten?</p>
<p>Ich bin bisher von meinen IDEs gewohnt, auf Compile zu drücken und glücklich zu werden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1351148</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1351148</guid><dc:creator><![CDATA[noNeed 4 aNick]]></dc:creator><pubDate>Fri, 24 Aug 2007 12:37:42 GMT</pubDate></item></channel></rss>