<?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 kompilieren (zuwenig Platz)]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe auf meiner Festplatte ca. 1,1 GiB Speicher frei. Wenn ich versuche, Boost hier zu installieren, dann bricht die Kompilation irgendwann ab, weil kein Speicher (= 0 Bytes) mehr vorhanden ist.</p>
<p>Ich habe noch eine externe Festplatte mit im Moment ca. 160 GiB freiem Speicher. Das sollte, denke ich, reichen. Wäre es möglich, Boost auf dieser Festplatte zu komplieren und dann die fertigen Dateien (die ja wohl kaum so groß sein werden) einfach auf meine Hauptfestplatte zu schieben oder codiert die Installation irgendwo absolute Pfade hart bzw. schreibt etwas in der Registry oder anderen Systemdateien herum (glaube ich ja eher nicht)?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/154356/boost-kompilieren-zuwenig-platz</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 22:29:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/154356.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 26 Jul 2006 13:45:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Boost kompilieren (zuwenig Platz) on Wed, 26 Jul 2006 13:45:47 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe auf meiner Festplatte ca. 1,1 GiB Speicher frei. Wenn ich versuche, Boost hier zu installieren, dann bricht die Kompilation irgendwann ab, weil kein Speicher (= 0 Bytes) mehr vorhanden ist.</p>
<p>Ich habe noch eine externe Festplatte mit im Moment ca. 160 GiB freiem Speicher. Das sollte, denke ich, reichen. Wäre es möglich, Boost auf dieser Festplatte zu komplieren und dann die fertigen Dateien (die ja wohl kaum so groß sein werden) einfach auf meine Hauptfestplatte zu schieben oder codiert die Installation irgendwo absolute Pfade hart bzw. schreibt etwas in der Registry oder anderen Systemdateien herum (glaube ich ja eher nicht)?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1104642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1104642</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Wed, 26 Jul 2006 13:45:47 GMT</pubDate></item><item><title><![CDATA[Reply to Boost kompilieren (zuwenig Platz) on Wed, 26 Jul 2006 13:52:02 GMT]]></title><description><![CDATA[<p>Die Boost-Libs sind ganz normale Bibliotheken, da gibts nix mit Registry oder sowas. Du kannst sie kompilieren wo du willst, sie sind aber trotzdem immer ziemlich groß (~2GiB iirc). Viel Platz kannst du sparen, wenn du nur für deinen Threadingtyp (single/multi) und Release kompilieren lässt (&quot;-sBUILD=release &lt;threading&gt;single &lt;runtime-link&gt;static&quot; -&gt; siehe <a href="http://boost.org/tools/build/v1/build_system.htm#build" rel="nofollow">Link</a>)</p>
<p>Im Zusammenhang mit den Headern ist <a href="http://www.elsdoerfer.info/ntfslink/" rel="nofollow">NTFS Link</a> <em>extrem</em> praktisch, vorausgesetzt du hast NTFS.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1104644</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1104644</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Wed, 26 Jul 2006 13:52:02 GMT</pubDate></item><item><title><![CDATA[Reply to Boost kompilieren (zuwenig Platz) on Wed, 26 Jul 2006 13:55:33 GMT]]></title><description><![CDATA[<p>Das kannst du einstellen. Es gibt da eine Commandlineoption für bjam<br />
-sALL_LOCATE_TARGET=<br />
Da hängst du den Pfad an wo die bei Kompilieren enstehenden Dateien hinkommen. Die enstehenden libs und dlls sind normalerweise unter 1GB groß.<br />
Am größten sind regex, unit_test_framework und test_exec_monitor.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1104645</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1104645</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 26 Jul 2006 13:55:33 GMT</pubDate></item><item><title><![CDATA[Reply to Boost kompilieren (zuwenig Platz) on Wed, 26 Jul 2006 14:10:35 GMT]]></title><description><![CDATA[<p>Danke für die Antworten. Dass die Bibliotheken so groß sind, ist bitter. Aber dann verwende ich eben nur die Release-Versionen.</p>
<p>Zu NTFS Link: Sieht ja ganz nett aus aber dafür verwende ich immer Microsofts Konsolentool &quot;fsutil&quot; und bin damit bisher glücklich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1104657</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1104657</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Wed, 26 Jul 2006 14:10:35 GMT</pubDate></item><item><title><![CDATA[Reply to Boost kompilieren (zuwenig Platz) on Wed, 26 Jul 2006 14:14:02 GMT]]></title><description><![CDATA[<p>Völlig egal, was du benutzt. Hauptsache Junctions statt Kopien <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="😉"
    /><br />
An deiner Stelle würde ich die Libs nur dann kompilieren, wenn ich sie wirklich brauche. Die meisten Boost-Bibliotheken sind header-only, funktionieren also, sobald das boost Unterverzeichnis in deinem Includepfad ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1104659</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1104659</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Wed, 26 Jul 2006 14:14:02 GMT</pubDate></item></channel></rss>