HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: Cross GCC под FreeBSD
[Ответить]
Strijar [24.03.2005 08:26] Cross GCC под FreeBSD:
Можно ли собрать Линуксовый под FreeBSD? Чего то я исходников не могу найти, одни rpm.
И на работе и дома FreeBSD, так что переходить на линукс только из-за Завра не очень хочется
Да и запускать под эмулятором Линукса тоже как-то не кузяво.
Strijar [24.03.2005 11:37] :
Про многоплатформенность то знаю 
Пробовал просто --target=arm не проходило. Сейчас пошло - соберется посмотрим. Спасибо!
Strijar [24.03.2005 11:56] :
2.95.3 не захотел собираться. Ассемблер вывалил кучу "Error: no such instruction:"
longshadow [24.03.2005 12:25] :
Strijar писал(а):
2.95.3 не захотел собираться. Ассемблер вывалил кучу "Error: no such instruction:"
А попробовать --target=arm-linux --build=i686-чего-там-у-бсд?
Strijar [24.03.2005 12:37] :
Пробовал. То-же самое. И потом судя по configure.log он build и host сам правильно определяет
Strijar [24.03.2005 14:54] :
Попробовал сначало поставить binutils. Эти ошибки ушли, но на том-же файле началась ругань на <asm/unistd.h>. "Напильник" не помог - полезло в другом месте.
...Неужели придется через эмулятор...
dasya [28.03.2005 09:32] Re: Cross GCC под FreeBSD:
Strijar писал(а):
Можно ли собрать Линуксовый под FreeBSD? Чего то я исходников не могу найти, одни rpm.
И на работе и дома FreeBSD, так что переходить на линукс только из-за Завра не очень хочется
Да и запускать под эмулятором Линукса тоже как-то не кузяво.
А почему не кузяво под эмулятором?
Вполне нормально собирает. Причем я один раз настроил его (уже не помню - под FreeBSD или под Linux'ом) - теперь таскаю готовый tgz без изменений на любую тачку, где надо кросс-компилить .
Да и потом, исходники gcc не бывают Линуксовыми или Фряшными
И даже виндозных не бывает
Так что берутся они - в одном месте - на www.gnu.org 
Mikhail Kostousov [28.03.2005 16:55] :
Попробуй crosstools.
http://kegel.com/crosstool/current/doc/crosstool-howto.html
[Ответить]