<?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[libc einbinden]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich schreibe an einer Wrapper DLL, weil ich eine (VC6 mit c++, deshalb Konvertierung nicht möglich) LIB (ich nenne sie mal <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f635.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--dizzy_face"
      title="X)"
      alt="😵"
    /> im BCB einsetzten möchte.<br />
Wenn ich dann bei der Erstellung der DLL die X.LIB dazulinke wird gemeckert, dass die libc.lib nicht gefunden wird. Okay, kein großes Problem <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="😉"
    /> davon habe ich so ca. 10 Stück auf meinem Rechner. Eine passende genommen (Architektur) und neu kompiliert und gelinkt. Aber dann gibt es Meldungen, dass sich die libc mit der DEFAULT Lib beißen würde und ähnliches.<br />
Kennt sich da jemand mit aus? Was muss ich machen, wie wäre es richtig?</p>
<p>Danke,<br />
jenz</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/162511/libc-einbinden</link><generator>RSS for Node</generator><lastBuildDate>Thu, 30 Jul 2026 02:24:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/162511.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 19 Oct 2006 11:35:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to libc einbinden on Thu, 19 Oct 2006 11:35:39 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich schreibe an einer Wrapper DLL, weil ich eine (VC6 mit c++, deshalb Konvertierung nicht möglich) LIB (ich nenne sie mal <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f635.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--dizzy_face"
      title="X)"
      alt="😵"
    /> im BCB einsetzten möchte.<br />
Wenn ich dann bei der Erstellung der DLL die X.LIB dazulinke wird gemeckert, dass die libc.lib nicht gefunden wird. Okay, kein großes Problem <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="😉"
    /> davon habe ich so ca. 10 Stück auf meinem Rechner. Eine passende genommen (Architektur) und neu kompiliert und gelinkt. Aber dann gibt es Meldungen, dass sich die libc mit der DEFAULT Lib beißen würde und ähnliches.<br />
Kennt sich da jemand mit aus? Was muss ich machen, wie wäre es richtig?</p>
<p>Danke,<br />
jenz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1157586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1157586</guid><dc:creator><![CDATA[jenz]]></dc:creator><pubDate>Thu, 19 Oct 2006 11:35:39 GMT</pubDate></item><item><title><![CDATA[Reply to libc einbinden on Sat, 21 Oct 2006 09:21:18 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich hatte das Problem auch schon einmal. Das passiert immer wenn ich meherer LIB's in einem Programm einbinde. z.B. wenn eine LIB für den Debug-Modus und die andere für den Release-Modus, oder eine ist für MFC kompiliert und die andere nicht.</p>
<p>Ich hab das Problem so gelöst eigene LIB's erstelle ich in verschidenen Versionen.<br />
Mit und ohne Debug, mit und ohne MCF, als DLL gelinkt und statisch gelinkt. Das macht 8 LIB's und man muss nur die richtige einbinden.</p>
<p>Wenn die LIB nicht von dir ist dann hast du nur mehr die Möglichkeit in den<br />
Linker-Einstellungen die LIB mit der es sich spiest vom linken aus zuschließen,<br />
und zu versuchen alle von hand richtig einzubinden.</p>
<p>Meine Homepage: <a href="http://members.inode.at/anton.zechner/az/index.html" rel="nofollow">http://members.inode.at/anton.zechner/az/index.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1158559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158559</guid><dc:creator><![CDATA[AZ]]></dc:creator><pubDate>Sat, 21 Oct 2006 09:21:18 GMT</pubDate></item><item><title><![CDATA[Reply to libc einbinden on Sun, 22 Oct 2006 08:23:31 GMT]]></title><description><![CDATA[<p>jenz schrieb:</p>
<blockquote>
<p>Wenn ich dann bei der Erstellung der DLL die X.LIB dazulinke wird gemeckert, dass die libc.lib nicht gefunden wird. Okay, kein großes Problem <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="😉"
    /> davon habe ich so ca. 10 Stück auf meinem Rechner. Eine passende genommen (Architektur) und neu kompiliert und gelinkt.</p>
</blockquote>
<p>Das ist ganz schlecht!<br />
Wenn so ein Fehler auftritt ist es *immer* ein Problem der Projekteinstellungen und ganz selten hat dies wirklich mit den Linker settings zu tun!</p>
<p>Du musst in Deiner DLL *genau die gleichen* Projekteinstellungen verwenden wie für die x.lib!<br />
Also: Characterset / Use of MFC/ATL / C-Runtime (fast das wichtigste) / Single/Multi-Threaded / RTTI/GS usw...</p>
<p>Dann sollte es beim Linken auch keine Probleme geben...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1158895</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158895</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sun, 22 Oct 2006 08:23:31 GMT</pubDate></item></channel></rss>