<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Как скомпилировать для одноплатного компьютера?</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8396.html</link>
    <description>Имеется одноплатный x86 компьютер Advantech PCM-9375 с установленой AdvLinux(Fedora Core 3) с ядром 2.6. Делаю любую простую программу на десктопе с FedoraCore 11, компилиую - на десктопе запускается. Переписываю на PCM-9375 - не работает. Пишет при запуске floating-point exception. Как быть?&lt;br&gt;</description>

<item>
    <title>Как скомпилировать для одноплатного компьютера? (СеогейБу)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8396.html#6</link>
    <pubDate>Fri, 14 Aug 2009 03:19:14 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;только с верху в низ. То есть если в 11 версии &lt;br&gt;&amp;gt;&amp;gt;запустится бинарник откомпилированный в 3 , это не значит что бинарник &lt;br&gt;&amp;gt;&amp;gt;откомпилированный в 11 запустится в 3 . &lt;br&gt;&amp;gt;&amp;gt;  При компиляции бинарников для другой целевой машины нужно компилировать с &lt;br&gt;&amp;gt;&amp;gt;опциями (http://gcc.gnu.org/onlinedocs/gcc-4.4.1/gcc/Invoking-GCC.html#Invoking-GCC) той машины , тип процессора , подключаемые библиотеки и &lt;br&gt;&amp;gt;&amp;gt;т.д. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;все зависит от того, какой процессор используется на SBC.. если ARM или &lt;br&gt;&amp;gt;что то еще то для него есть специальный компилятор.. вот здесь &lt;br&gt;&amp;gt;можно почитать http://linuxgazette.net/145/john1.html &lt;br&gt;&lt;br&gt;Всем спасибо, заработало. Для компиляции программ для встраиваемых систем необходимо ознакомиться с FAQ на http://www.uclibc.org/. &lt;br&gt;На счет &apos;из 11 в 3&apos; немного не согласен - от того что 11 ни mov-ы, ни call-ы по другому работать не станут.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Как скомпилировать для одноплатного компьютера? (COBRA)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8396.html#5</link>
    <pubDate>Thu, 13 Aug 2009 04:48:42 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;сообщение Floating point exception указывает что я что-то упустил. &lt;br&gt;&amp;gt;&amp;gt;Укажите пожалуйста, где я ошибся. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Во первых: Нет такого понятия совместимость с низу в верх, есть &lt;br&gt;&amp;gt;только с верху в низ. То есть если в 11 версии &lt;br&gt;&amp;gt;запустится бинарник откомпилированный в 3 , это не значит что бинарник &lt;br&gt;&amp;gt;откомпилированный в 11 запустится в 3 . &lt;br&gt;&amp;gt;  При компиляции бинарников для другой целевой машины нужно компилировать с &lt;br&gt;&amp;gt;опциями (http://gcc.gnu.org/onlinedocs/gcc-4.4.1/gcc/Invoking-GCC.html#Invoking-GCC) той машины , тип процессора , подключаемые библиотеки и &lt;br&gt;&amp;gt;т.д. &lt;br&gt;&lt;br&gt;все зависит от того, какой процессор используется на SBC.. если ARM или что то еще то для него есть специальный компилятор.. вот здесь можно почитать http://linuxgazette.net/145/john1.html&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Как скомпилировать для одноплатного компьютера? (f00l)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8396.html#4</link>
    <pubDate>Thu, 13 Aug 2009 03:56:37 GMT</pubDate>
    <description>&amp;gt;Поясните пожалуйста ваше глумление. Имеется программка, например, &lt;br&gt;&amp;gt;void main (void)&#123; &lt;br&gt;&amp;gt;int i; &lt;br&gt;&amp;gt;for(int i=0;i&amp;lt;100;i++)&#123;&#125; &lt;br&gt;&amp;gt;&#125; &lt;br&gt;&amp;gt;Собираю gcc -o hi main.c, получается бинарник hi, которому, на мой взгляд, &lt;br&gt;&amp;gt;ничего не должно помешать запуститься на другой х86 машине, но возникающее &lt;br&gt;&amp;gt;сообщение Floating point exception указывает что я что-то упустил. &lt;br&gt;&amp;gt;Укажите пожалуйста, где я ошибся. &lt;br&gt;&lt;br&gt; Во первых: Нет такого понятия совместимость с низу в верх, есть только с верху в низ. То есть если в 11 версии запустится бинарник откомпилированный в 3 , это не значит что бинарник откомпилированный в 11 запустится в 3 . &lt;br&gt;  При компиляции бинарников для другой целевой машины нужно компилировать с опциями (http://gcc.gnu.org/onlinedocs/gcc-4.4.1/gcc/Invoking-GCC.html#Invoking-GCC) той машины , тип процессора , подключаемые библиотеки и т.д.&lt;br&gt;</description>
</item>

<item>
    <title>Как скомпилировать для одноплатного компьютера? (СеогейБу)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8396.html#3</link>
    <pubDate>Wed, 12 Aug 2009 13:46:13 GMT</pubDate>
    <description>Поясните пожалуйста ваше глумление. Имеется программка, например,&lt;br&gt;void main (void)&#123;&lt;br&gt;int i;&lt;br&gt;for(int i=0;i&amp;lt;100;i++)&#123;&#125;&lt;br&gt;&#125;&lt;br&gt;Собираю gcc -o hi main.c, получается бинарник hi, которому, на мой взгляд, ничего не должно помешать запуститься на другой х86 машине, но возникающее сообщение Floating point exception указывает что я что-то упустил. &lt;br&gt;Укажите пожалуйста, где я ошибся.&lt;br&gt;</description>
</item>

<item>
    <title>Как скомпилировать для одноплатного компьютера? (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8396.html#2</link>
    <pubDate>Wed, 12 Aug 2009 12:01:20 GMT</pubDate>
    <description>&quot;Сделай любую простую программу на одноплатном&quot;.&lt;br&gt;</description>
</item>

<item>
    <title>Как скомпилировать для одноплатного компьютера? (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8396.html#1</link>
    <pubDate>Wed, 12 Aug 2009 11:56:02 GMT</pubDate>
    <description>&amp;gt;Имеется одноплатный x86 компьютер Advantech PCM-9375 с установленой AdvLinux(Fedora Core 3) с &lt;br&gt;&amp;gt;ядром 2.6. Делаю любую простую программу на десктопе с FedoraCore 11, &lt;br&gt;&amp;gt;компилиую - на десктопе запускается. Переписываю на PCM-9375 - не работает. &lt;br&gt;&amp;gt;Пишет при запуске floating-point exception. Как быть? &lt;br&gt;&lt;br&gt;)))&lt;br&gt;</description>
</item>

</channel>
</rss>
