<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Fu....ing wxWidget </title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9159.html</link>
    <description>1. Скачал wxWidget 2.8.12&lt;br&gt;2. Скомпилил с configure --disable-shared --with-expat=builtin --with-libjpeg=builtin &#092;&lt;br&gt;                         --with-libpng=builtin --with-zlib=builtin &#092;&lt;br&gt;                         --without-regex --without-libtiff&lt;br&gt;3. make install (в /usr/locale)&lt;br&gt;4. Качаю пример http://www.wxwidgets.org/docs/tutorials/hworld2.txt&lt;br&gt;5. Компилю &lt;br&gt;&lt;br&gt;$ g++ hworld2.cpp &#096;wx-config --libs --cxxflags&#096;;&lt;br&gt;&lt;br&gt;Всё зашибись.&lt;br&gt;&lt;br&gt;$ g++ hworld2.cpp -static &#096;wx-config --libs --cxxflags --static=yes&#096;;&lt;br&gt;&lt;br&gt;И тут вываливает туева хуча undefined reference &lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;/usr/local/lib/libwx_gtk2u-2.8.a(monolib_utilsx11.o): In function &#096;wxGetKeyState(wxKeyCode)&apos;:&lt;br&gt;utilsx11.cpp:(.text+0x928): undefined reference to &#096;XKeysymToKeycode&apos;&lt;br&gt;utilsx11.cpp:(.text+0x95c): undefined reference to &#096;XGetModifierMapping&apos;&lt;br&gt;utilsx11.cpp:(.text+0x9f4): undefined reference to &#096;XQueryPointer&apos;&lt;br&gt;utilsx11.cpp:(.text+0x9fc): undefined reference to &#096;XFreeModifiermap&apos;&lt;br&gt;utilsx11.cpp:(.text+0xa42): undefined reference to &#096;XQueryKeymap&apos;&lt;br&gt;/usr/local/li</description>

<item>
    <title>Fu....ing wxWidget  (vle)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9159.html#20</link>
    <pubDate>Sun, 12 Jun 2011 14:54:49 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Пиши в спортлото. С этим надо не по форумам лазить, а пакетировщикам &lt;br&gt;&amp;gt;&amp;gt; и/или апстриму писать.&lt;br&gt;&amp;gt; Да мне вообще на форумы нельзя, если я спрашиваю, ответа не знает &lt;br&gt;&amp;gt; никто, вот сижу как лох, даже поговорить не с кем :) &lt;br&gt;&lt;br&gt;Не льсти себе ;-)&lt;br&gt;&lt;br&gt;В данном конкретном случае толкаться на форумах -- просто потеря времени.&lt;br&gt;Нужны статические библиотеки в пакетах (зачем бы???), которых там нет,&lt;br&gt;писать надо прямо по адресу, не теряя времени. Ну причем тут форум?&lt;br&gt;</description>
</item>

<item>
    <title>Fu....ing wxWidget  (pavlinux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9159.html#19</link>
    <pubDate>Sun, 12 Jun 2011 14:39:49 GMT</pubDate>
    <description>&amp;gt; Пиши в спортлото. С этим надо не по форумам лазить, а пакетировщикам &lt;br&gt;&amp;gt; и/или апстриму писать.&lt;br&gt;&lt;br&gt;Да мне вообще на форумы нельзя, если я спрашиваю, ответа не знает никто,&lt;br&gt;вот сижу как лох, даже поговорить не с кем :)&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Fu....ing wxWidget  (vle)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9159.html#18</link>
    <pubDate>Sun, 12 Jun 2011 12:52:17 GMT</pubDate>
    <description>&amp;gt;&amp;gt; То, что тебе нужно реализовано в pkg-config.&lt;br&gt;&amp;gt; читай ниже, как чудно работает твой pkg-config -&lt;br&gt;&amp;gt; http://www.opennet.ru/openforum/vsluhforumID9/9159.html#15 &lt;br&gt;&lt;br&gt;pkg-config работает, так как ему сказали согласно Do what I say!&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Fu....ing wxWidget  (vle)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9159.html#17</link>
    <pubDate>Sun, 12 Jun 2011 12:50:54 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Для Hello word-а могу &lt;br&gt;&amp;gt; wxWidgetGTK + SDL &lt;br&gt;&amp;gt; Debian_овская версия wxWidget не имеет  статических библиотек.&lt;br&gt;&lt;br&gt;А зачем? Если действительно нужно, пиши в спортлото.&lt;br&gt;&lt;br&gt;&amp;gt; SDL зависит от libpulse-simple, которой статической вообще не существует.&lt;br&gt;&lt;br&gt;Вопрос тот же. Тафига тебе статика?&lt;br&gt;&lt;br&gt;&amp;gt; glib-2.0 тянет за собой libgio-2.0, к которой есть символы &quot;is_selinux&quot; &lt;br&gt;&amp;gt; что ясно дело зависит от libselinux, но в профиле pkg-config она не указана.&lt;br&gt;&lt;br&gt;-lselinux можно и руками добавить.&lt;br&gt;&lt;br&gt;&amp;gt; glib тянет за собой libpango, у котоорй есть символы ln_thai, через некоторое &lt;br&gt;&amp;gt; время  узнал, что они живут в libthai, о зависимости которой тоже &lt;br&gt;&amp;gt; них...я &lt;br&gt;&amp;gt; не указано в /usr/lib/pkgconfig/pango.pc &lt;br&gt;&lt;br&gt;Пиши в спортлото. С этим надо не по форумам лазить, а пакетировщикам&lt;br&gt;и/или апстриму писать.&lt;br&gt;</description>
</item>

<item>
    <title>Fu....ing wxWidget  (pavlinux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9159.html#16</link>
    <pubDate>Sun, 12 Jun 2011 12:36:19 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt; То, что тебе нужно реализовано в pkg-config.&lt;br&gt;&lt;br&gt;читай ниже, как чудно работает твой pkg-config - http://www.opennet.ru/openforum/vsluhforumID9/9159.html#15&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Fu....ing wxWidget  (pavlinux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9159.html#15</link>
    <pubDate>Sun, 12 Jun 2011 12:35:45 GMT</pubDate>
    <description>&amp;gt; Для Hello word-а могу &lt;br&gt;&lt;br&gt;wxWidgetGTK + SDL &lt;br&gt;&lt;br&gt;Debian_овская версия wxWidget не имеет  статических библиотек.&lt;br&gt;&lt;br&gt;SDL зависит от libpulse-simple, которой статической вообще не существует.&lt;br&gt;&lt;br&gt;glib-2.0 тянет за собой libgio-2.0, к которой есть символы &quot;is_selinux&quot; &lt;br&gt;что ясно дело зависит от libselinux, но в профиле pkg-config она не указана.&lt;br&gt;&lt;br&gt;glib тянет за собой libpango, у котоорй есть символы ln_thai, через некоторое&lt;br&gt;время  узнал, что они живут в libthai, о зависимости которой тоже них...я &lt;br&gt;не указано в /usr/lib/pkgconfig/pango.pc &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;  &lt;br&gt;</description>
</item>

<item>
    <title>Fu....ing wxWidget  (vle)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9159.html#14</link>
    <pubDate>Sun, 12 Jun 2011 11:52:50 GMT</pubDate>
    <description>&amp;gt; Для Hello word-а могу порекомендовать mk-configure.&lt;br&gt;&amp;gt; Не колупи себе моск autocrap-ом.&lt;br&gt;&lt;br&gt;Вдогонку&lt;br&gt;http://mova.org/~cheusov/pub/mk-c/mk-c.pdf&lt;br&gt;</description>
</item>

<item>
    <title>Fu....ing wxWidget  (vle)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9159.html#13</link>
    <pubDate>Sun, 12 Jun 2011 11:46:09 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Прокатывает вариант &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; g++ hworld2.cpp -static &#096;wx-config --libs --cxxflags --static=yes&#096; -lX11 -lX... -lX...-lX...&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -lX... -lX... -lX... -lX... -lX... -lfonconfig -lpango -lxcb -lglib &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Вот как бы заставить gcc иль какую другую утиль самой &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; определить эти зависимости и подставить нужный флаг.&lt;br&gt;&amp;gt;&amp;gt; gnu autotools/libtool ?&lt;br&gt;&amp;gt; Для хелло ворда!&#092;n  :) &lt;br&gt;&lt;br&gt;Для Hello word-а могу порекомендовать mk-configure.&lt;br&gt;Не колупи себе моск autocrap-ом.&lt;br&gt;&lt;br&gt;Пример ниже.&lt;br&gt;&lt;br&gt;0 hello_glib2&amp;gt;cat Makefile&lt;br&gt;PROG =                  hello_glib2&lt;br&gt;&lt;br&gt;PKG_CONFIG_DEPS =       glib-2.0&amp;gt;=2.1&lt;br&gt;&lt;br&gt;CFLAGS +=               -DG_DISABLE_DEPRECATED=1&lt;br&gt;CFLAGS +=               -DG_DISABLE_SINGLE_INCLUDES&lt;br&gt;&lt;br&gt;MKC_REQD =              0.11.0&lt;br&gt;&lt;br&gt;.include &amp;lt;mkc.prog.mk&amp;gt;&lt;br&gt;&lt;br&gt;0 hello_glib2&amp;gt;cat hello_glib2.c &lt;br&gt;#include &amp;lt;glib.h&amp;gt;&lt;br&gt;#include &amp;lt;locale.h&amp;gt;&lt;br&gt;#include &amp;lt;stdio.h&amp;gt;&lt;br&gt;&lt;br&gt;int main (int argc, char** argv)&lt;br&gt;&#123;&lt;br&gt;        setlocale (LC_ALL, &quot;&quot;);&lt;br&gt;&lt;br&gt;        puts (&quot;Hello World!&quot;);&lt;br&gt;&lt;br&gt;        printf (&quot;glib_major_version=&#037;i&#092;n&quot;, (int) glib_major_version);&lt;br&gt; </description>
</item>

<item>
    <title>Fu....ing wxWidget  (vle)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9159.html#12</link>
    <pubDate>Sun, 12 Jun 2011 11:37:01 GMT</pubDate>
    <description>&amp;gt; FOREACH VAR in OUTPUT(g++ hello.cpp) &lt;br&gt;&amp;gt;     DO &lt;br&gt;&amp;gt;       RES = SEARCH($UNDEF_REF); &lt;br&gt;&amp;gt;       IF RES NOT NULL &lt;br&gt;&amp;gt;          RETURN FOUND = &lt;br&gt;&amp;gt; SEARCH_LIBNAME_WHICH_INLUDE_SYSTEM_SYMBOLS(RES); &lt;br&gt;&amp;gt; DONE &lt;br&gt;&lt;br&gt;То, что тебе нужно реализовано в pkg-config.&lt;br&gt;</description>
</item>

</channel>
</rss>
