?

Log in

No account? Create an account

Previous Entry | Next Entry

Полурабочее

Все-таки компилировать R на телефоне-переростке в основном ради удовольствия - это некоторое извращение...

Comments

( 15 comments — Leave a comment )
aitisha
Feb. 9th, 2013 05:04 am (UTC)
А смысл или джастфорфан?
scholar_vit
Feb. 9th, 2013 05:10 am (UTC)
Ну, смысл в том, что я теперь планшет использую вместо лаптопа в поездках. R там стоял из дебиановских пакетов, но версии 1.13. Я обнаружил, что некоторые вещи, которые я использую, в 1.13 недоступны, а 1.15 никто для данной архитектуры (ARM) не скомпилировал. Ну, на случай если мне в поездке вдруг придется много считать, я и собрал 1.15 на планшете...

Кросс-компилятор мне настраивать было лень, поэтому я просто поставил компилировать и пошел готовить обед. Как раз пока приготовил, пока съели - он собрал.


Edited at 2013-02-09 05:11 am (UTC)
kir16
Feb. 9th, 2013 07:38 am (UTC)
Достойный подход. И код ничего, раз все собралось.
vitus_wagner
Feb. 9th, 2013 08:49 am (UTC)
Что-то я не понял, Посмотрел верию пакета r-base у себя apt-cache search - 2.15.1 Откуда 1.15? Полез на r-project.org. The latest release (2012-10-26, Trick or Treat): R-2.15.2.tar.gz,

Заглянул на packages.debian.org, посмотрел что тм в squeeze - 2.11.
Кстати, в squeeze нет архитектуры armhf, поэтому на планшет будет ставиться armel. А разница между armhf и armel может быть критичной как раз для R, потому что hf stands for hardware floating point.

shadow_ru
Feb. 9th, 2013 10:00 am (UTC)
Так у автора может Wheezy стоять.
vitus_wagner
Feb. 9th, 2013 10:28 am (UTC)
Если у автора wheezy, то там 2.15.1.
scholar_vit
Feb. 9th, 2013 07:10 pm (UTC)
Ты прав, там именно 2.11 стояло. Что касается архитектуры - а разве в TF101 есть fpu? Мне казалось, что нет, именно поэтому я и ставлю себе armel.
vitus_wagner
Feb. 9th, 2013 09:09 pm (UTC)
Честно сказать, не в курсе в чем разница между разными версиями транформера.

На моем TF300 /proc/cpuinfo показывает
Processor       : ARMv7 Processor rev 9 (v7l)
processor       : 0
BogoMIPS        : 1993.93

processor       : 1
BogoMIPS        : 1993.93

processor       : 2
BogoMIPS        : 1993.93

processor       : 3
BogoMIPS        : 1993.93

Features        : swp half thumb fastmult vfp edsp neon vfpv3 tls 
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x2
CPU part        : 0xc09
CPU revision    : 9

Hardware        : cardhu


Насколько я понимаю, за поддержку плавучки отвечают фичи vfp и vfpv3.

vitus_wagner
Feb. 9th, 2013 09:14 pm (UTC)
urod
Feb. 9th, 2013 10:45 am (UTC)
до чего дошёл прогресс, до технических чудес
Что за планшет, на котором R компилируется?
nec_p1us_u1tra
Feb. 9th, 2013 11:48 am (UTC)
Re: до чего дошёл прогресс, до технических чудес
Любой на андроиде, где можно развернуть дебиановский чрут.
shadow_ru
Feb. 9th, 2013 02:54 pm (UTC)
Re: до чего дошёл прогресс, до технических чудес
Не обязательно дебиановский. Можно Ubuntu, Arch, Fedora, openSUSE, а в перспективе и любой дистрибутив под ARM.
scholar_vit
Feb. 9th, 2013 07:11 pm (UTC)
Re: до чего дошёл прогресс, до технических чудес
vitus_wagner
Feb. 9th, 2013 09:18 pm (UTC)
Re: до чего дошёл прогресс, до технических чудес
Там написато, кстати, что CPU Nvidia Tegra2, в котором vfpv3 есть.

Так что возможно, имеет смысл рядом с существующим сhroot-ом с sqeeze/armel поставить wheezy/armhf.

Я просто с самого начала ставил wheezy, так как первый раз я его поставил на ноутбук, купленный жене одновременно с покупкой планшета (там инсталлятор от stable сетевку видеть не хотел). И когда собрался лпаншет рутить, я знал что testing уже пригоден для жизни
scholar_vit
Feb. 9th, 2013 09:32 pm (UTC)
Re: до чего дошёл прогресс, до технических чудес
Ок, спасибо, поиграюсь
( 15 comments — Leave a comment )

Profile

knot
scholar_vit
scholar_vit

Latest Month

August 2018
S M T W T F S
   1234
567891011
12131415161718
19202122232425
262728293031 

Tags

Powered by LiveJournal.com
Designed by Paulina Bozek