<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Линковка либы, использующей Qt3 к коду на Qt4</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8628.html</link>
    <description>В общем проблема такая: есть либы, в которых используется Qt3. Их исходники недоступны.&lt;br&gt;Также есть проект на Qt4, который использует функции из этих либ.&lt;br&gt;В Makefile добавил -DQT3_SUPPORT, а также -lmylib и тд. &lt;br&gt;ld ругается на разные мемберы классов Qt3, которых в Qt4 нет.&lt;br&gt;Можно ли слинковать всё так, чтобы либы использующие Qt3, получили нужные функции из библиотек от Qt3, и всё это дело прилинковалось бы к проджекту на Qt4?&lt;br&gt;</description>

<item>
    <title>Линковка либы, использующей Qt3 к коду на Qt4 (redcore)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8628.html#3</link>
    <pubDate>Wed, 17 Feb 2010 16:12:48 GMT</pubDate>
    <description>Понятно, спасибо.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Линковка либы, использующей Qt3 к коду на Qt4 (ws)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8628.html#2</link>
    <pubDate>Wed, 17 Feb 2010 15:09:23 GMT</pubDate>
    <description>&amp;gt;В общем проблема такая: есть либы, в которых используется Qt3. Их исходники &lt;br&gt;&amp;gt;недоступны. &lt;br&gt;&amp;gt;Также есть проект на Qt4, который использует функции из этих либ. &lt;br&gt;&amp;gt;В Makefile добавил -DQT3_SUPPORT, а также -lmylib и тд. &lt;br&gt;&amp;gt;ld ругается на разные мемберы классов Qt3, которых в Qt4 нет. &lt;br&gt;&amp;gt;Можно ли слинковать всё так, чтобы либы использующие Qt3, получили нужные функции &lt;br&gt;&amp;gt;из библиотек от Qt3, и всё это дело прилинковалось бы к &lt;br&gt;&amp;gt;проджекту на Qt4? &lt;br&gt;&lt;br&gt;Нельзя. &lt;br&gt;Надо две версии библиотеки использовать - qt3 и qt4, т.к. сказали выше, нет не только бинарной совместимости, но и на уровне исходников (интерфейс классов qt3_support поменялся). &lt;br&gt;</description>
</item>

<item>
    <title>Линковка либы, использующей Qt3 к коду на Qt4 (anarsoul)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8628.html#1</link>
    <pubDate>Wed, 17 Feb 2010 14:52:48 GMT</pubDate>
    <description>&amp;gt;В общем проблема такая: есть либы, в которых используется Qt3. Их исходники &lt;br&gt;&amp;gt;недоступны. &lt;br&gt;&amp;gt;Также есть проект на Qt4, который использует функции из этих либ. &lt;br&gt;&amp;gt;В Makefile добавил -DQT3_SUPPORT, а также -lmylib и тд. &lt;br&gt;&amp;gt;ld ругается на разные мемберы классов Qt3, которых в Qt4 нет. &lt;br&gt;&amp;gt;Можно ли слинковать всё так, чтобы либы использующие Qt3, получили нужные функции &lt;br&gt;&amp;gt;из библиотек от Qt3, и всё это дело прилинковалось бы к &lt;br&gt;&amp;gt;проджекту на Qt4? &lt;br&gt;&lt;br&gt;Нет, нельзя, бинарной совместимости нет, как и нет полной совместимости по исходникам.&lt;br&gt;</description>
</item>

</channel>
</rss>
