<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Сборка firebird для arm926t]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=36870&amp;type=atom" />
	<updated>2014-12-02T19:42:43Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=36870</id>
		<entry>
			<title type="html"><![CDATA[Re: Сборка firebird для arm926t]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=434071#p434071" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>lamazavr пишет:</cite><blockquote><p>был бы очень рад получить diff ваших правок </p></blockquote></div><p>там ничего существенного/примечательного:<br /><a href="https://bpaste.net/show/4c42b97f6e31">https://bpaste.net/show/4c42b97f6e31</a><br />+ установка libtermcap-compat libatomic_ops для арм...</p><p>кстати, проблема FpeControl.h похоже не разрешима без существенной правки кода со знанием дела, т.к. uclibc в принципе не предоставляет fegetenv и прочие функции fenv.h для arm&#039;а</p>]]></content>
			<author>
				<name><![CDATA[Fat-Zer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11911</uri>
			</author>
			<updated>2014-12-02T19:42:43Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=434071#p434071</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка firebird для arm926t]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=434063#p434063" />
			<content type="html"><![CDATA[<p>был бы очень рад получить diff ваших правок&nbsp; <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[lamazavr]]></name>
				<uri>https://linuxforum.ru/profile.php?id=14229</uri>
			</author>
			<updated>2014-12-02T18:39:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=434063#p434063</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка firebird для arm926t]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=433881#p433881" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>lamazavr пишет:</cite><blockquote><p>т.е. пустить собранную файловую систему девайса под эмулятором и в нем попытаться собрать?</p></blockquote></div><p>да, можно так, если там внутри болей-менее полноценный дистр и в него можно доустановить -dev пакеты... если нет, то придётся/проще собрать отдельную систему для сборки пакетов. <br />Чтобы не возиться с образом, мужно использовать chroot и qemu-user.</p><div class="quotebox"><cite>lamazavr пишет:</cite><blockquote><p>+ еще нужно отдельно компилятор собрать под ним?</p></blockquote></div><p>да, или собрать своим кросс-компилом&nbsp; или установить...</p><p>По поводу кросскомпиляции:<br />подготовил патчик для autotools: <a href="https://bpaste.net/show/19d6fa6c2618">https://bpaste.net/show/19d6fa6c2618</a><br />после чего успешно сконфигурировалось: <strong>./configure --with-system-editline=yes --with-system-icu --enable-debug --host=armeb-softfloat-linux-uclibceabi --disable-binreloc ac_cv_func_setpgrp_void=yes ac_cv_func_sem_init_working=yes ac_cv_file__proc_self_exe=yes</strong></p><p>По дороге были грабли с недоустановленными зависимостями и пришлось немного подправить код, т.к. он местами устарел и не совместим со стоковой uclibc (можно и пересобрать uclibc), но сгубило дело то что у меня тулчейн под рукой был только под softfloat... если кратко, то он не поддерживается в src/common/classes/FpeControl.h...</p>]]></content>
			<author>
				<name><![CDATA[Fat-Zer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11911</uri>
			</author>
			<updated>2014-12-01T17:01:11Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=433881#p433881</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка firebird для arm926t]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=433795#p433795" />
			<content type="html"><![CDATA[<p>т.е. пустить собранную файловую систему девайса под эмулятором и в нем попытаться собрать?<br />+ еще нужно отдельно компилятор собрать под ним?</p>]]></content>
			<author>
				<name><![CDATA[lamazavr]]></name>
				<uri>https://linuxforum.ru/profile.php?id=14229</uri>
			</author>
			<updated>2014-12-01T07:48:24Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=433795#p433795</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка firebird для arm926t]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=433521#p433521" />
			<content type="html"><![CDATA[<p><s><strong>lamazavr</strong>, добавить <strong>ac_cv_func_seminit_working=yes</strong> пробовал?</s><br />посмотрел configure.in — он не подготовлен для кросс-компиляции.&nbsp; советую использовать [полу]нативную сборку под qemu...<br />если кросскомпиляция представляет спортивный интерес, то нужно править configure.in... я не особо хорошо разбираюсь в autotools&#039;ах, так что работоспособного варианта добиться у меня не получилось...</p>]]></content>
			<author>
				<name><![CDATA[Fat-Zer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11911</uri>
			</author>
			<updated>2014-11-30T03:53:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=433521#p433521</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка firebird для arm926t]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=433411#p433411" />
			<content type="html"><![CDATA[<p>Лог конфигурации<br /><a href="http://pastebin.com/qPEnXJm4">http://pastebin.com/qPEnXJm4</a></p><p>config.log<br /><a href="http://pastebin.com/sEUTheBZ">http://pastebin.com/sEUTheBZ</a></p>]]></content>
			<author>
				<name><![CDATA[lamazavr]]></name>
				<uri>https://linuxforum.ru/profile.php?id=14229</uri>
			</author>
			<updated>2014-11-29T14:52:03Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=433411#p433411</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка firebird для arm926t]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=433178#p433178" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>lamazavr пишет:</cite><blockquote><p>При этом ругается на работу sem_init() .</p></blockquote></div><p>лог сборки, полный, в студию (или на pastebin)<br />да, ещё заодно config.log сразу...</p>]]></content>
			<author>
				<name><![CDATA[Fat-Zer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11911</uri>
			</author>
			<updated>2014-11-28T11:54:32Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=433178#p433178</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка firebird для arm926t]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=433177#p433177" />
			<content type="html"><![CDATA[<p>Здесь, наверное, быстрее помогут: <a href="http://www.sql.ru/forum/interbase">http://www.sql.ru/forum/interbase</a></p>]]></content>
			<author>
				<name><![CDATA[Bif]]></name>
				<uri>https://linuxforum.ru/profile.php?id=26501</uri>
			</author>
			<updated>2014-11-28T11:50:49Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=433177#p433177</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Сборка firebird для arm926t]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=433110#p433110" />
			<content type="html"><![CDATA[<p>Добрый день, есть ли комрады с опытом сборки сией базы данных для arm.<br />Собрал buildroot`ом тулчейн и им пытаюсь собрать.</p><div class="codebox"><pre><code>./configure --with-system-editline=yes --with-system-icu --enable-debug --host=arm-linux --disable-binreloc ac_cv_func_setpgrp_void=yes ac_cv_func_sem_init=yes ac_cv_func_memcmp_working=yes</code></pre></div><p>При этом ругается на работу sem_init() .</p><p>Зы тулчейн с uclibs 0.9,33</p>]]></content>
			<author>
				<name><![CDATA[lamazavr]]></name>
				<uri>https://linuxforum.ru/profile.php?id=14229</uri>
			</author>
			<updated>2014-11-28T07:49:03Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=433110#p433110</id>
		</entry>
</feed>
