Re: cross compile armhf debian way

2016-04-10 Пенетрантность d.himro
On 9 April 2016 21:49:11 Илья wrote:
> В Sat, 09 Apr 2016 19:15:54 +0300
> 
> "d.himro"  пишет:
> > Доброго времени суток.
> > 
> > Но как теперь заставить тот-же qmake использовать нужные
> > версии библиотек и компиляторов?
> > И как заставить тот-же qtcreator увидеть arm версию Qt?
> 
> Думаю вопрос не в ту рассылку, но я бы копал здесь:
> 
> http://doc.qt.io/qt-5/qmake-environment-reference.html#qmakespec

Немного не в ту. Но да, о spec я тоже думал. За ссылку спасибо.

Re: cross compile armhf debian way

2016-04-09 Пенетрантность Илья
В Sat, 09 Apr 2016 19:15:54 +0300
"d.himro"  пишет:

> Доброго времени суток.

> Но как теперь заставить тот-же qmake использовать нужные
> версии библиотек и компиляторов?
> И как заставить тот-же qtcreator увидеть arm версию Qt?

Думаю вопрос не в ту рассылку, но я бы копал здесь:

http://doc.qt.io/qt-5/qmake-environment-reference.html#qmakespec



cross compile armhf debian way

2016-04-09 Пенетрантность d.himro
Доброго времени суток.

С кросс компиляцией как таковой понятно. Всевозможные готовые тулчейны, 
билдруты и т.д. это всё хорошо. Интересует именно механизм предусмотренный в 
debian (jessie).

Есть следующая дока https://wiki.debian.org/CrossToolchains

Собственно по ней вроде всё хорошо и сборка простейшего приложения вроде Hello 
World отрабатывает для целевой платформы. Но теперь вопрос о чём-то более 
cерьёзном. В частности инетерсует сборка Qt приложений.

Имеется armhf, для которого Qt уже собран, и хотелось бы именно эту сборку и 
использовать, а не собирать самостоятельно. Имеется и девайс с установленным 
debian jessie (armhf)

apt-get install qt5-default:armhf на хость системе готов. 

Но как теперь заставить тот-же qmake использовать нужные версии библиотек и 
компиляторов?
И как заставить тот-же qtcreator увидеть arm версию Qt?

Re: armhf?

2013-06-02 Пенетрантность Alexander Danilov

On 02.06.2013 08:42, Artem Chuprina wrote:

Alexander Danilov - debian-russian@lists.debian.org  @ Fri, 31 May 2013 
15:49:54 +0400:

   Два вопроса.
  
   armhf в wheezy у нас полноценно живой, или менее надежен, чем armel?

  AD на armhf запускается ghci, а на armel - нет :(
  AD так что не только живой, но и шевелится

Ага, то есть тут как раз важна архитектура.  А то на грабли эти я
наступить успел, а перебрать варианты - нет.


Я детали толком не прояснил, но создаётся впечатление, что на armel у ghci 
что-то не то с
загрузкой динамических библиотек, и под подозрением его связь с llvm (надо 3.0)



Правда, от идеи сразу ставить 7.6.3, в котором есть ghci, таки пришлось
отказаться.  При сборке virthualenv на sid (да, пришлось править
зависимости) он _молча_ завершается с кодом 4.  cabal резонно на это
обижается, я его понимаю.  Короче, пока 7.6 не готов к работе :(

Подождем по крайней мере до выхода haskell platform с ним...




У меня стойкое ощущение, что уже пора на 7.6 переползать.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/51ab0b74.10...@gmail.com



Re: armhf?

2013-06-02 Пенетрантность Artem Chuprina
Alexander Danilov - debian-russian@lists.debian.org  @ Sun, 02 Jun 2013 
13:08:04 +0400:

  Правда, от идеи сразу ставить 7.6.3, в котором есть ghci, таки пришлось
  отказаться.  При сборке virthualenv на sid (да, пришлось править
  зависимости) он _молча_ завершается с кодом 4.  cabal резонно на это
  обижается, я его понимаю.  Короче, пока 7.6 не готов к работе :(
 
  Подождем по крайней мере до выхода haskell platform с ним...

 AD У меня стойкое ощущение, что уже пора на 7.6 переползать.

Я вот специально зашел, глянул на чем сейчас haskell platform.  В
смысле, не в дебиане, а в оригинале.  На 7.4.2.

А так, конечно, уже хочется переползать.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87ip1w4p0o@wizzle.ran.pp.ru



Re: armhf?

2013-06-01 Пенетрантность Artem Chuprina
Alexander Danilov - debian-russian@lists.debian.org  @ Fri, 31 May 2013 
15:49:54 +0400:

  Два вопроса.
 
  armhf в wheezy у нас полноценно живой, или менее надежен, чем armel?

 AD на armhf запускается ghci, а на armel - нет :(
 AD так что не только живой, но и шевелится

Ага, то есть тут как раз важна архитектура.  А то на грабли эти я
наступить успел, а перебрать варианты - нет.

Правда, от идеи сразу ставить 7.6.3, в котором есть ghci, таки пришлось
отказаться.  При сборке virthualenv на sid (да, пришлось править
зависимости) он _молча_ завершается с кодом 4.  cabal резонно на это
обижается, я его понимаю.  Короче, пока 7.6 не готов к работе :(

Подождем по крайней мере до выхода haskell platform с ним...


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87fvx15djv@wizzle.ran.pp.ru



Re: armhf?

2013-05-31 Пенетрантность Victor Wagner
On 2013.05.30 at 18:55:55 +0400, Artem Chuprina wrote:

 Два вопроса.
 
 armhf в wheezy у нас полноценно живой, или менее надежен, чем armel?

Кросскомпилятора в emdebian всё ещё нет. Впрочем emdebian
тормозит и у них на странице до сих пор squeeze stable числится.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130531071128.gb5...@wagner.pp.ru



Re: armhf?

2013-05-31 Пенетрантность Artem Chuprina
Victor Wagner - debian-russian@lists.debian.org  @ Fri, 31 May 2013 11:11:28 
+0400:

  Два вопроса.
  
  armhf в wheezy у нас полноценно живой, или менее надежен, чем armel?

 VW Кросскомпилятора в emdebian всё ещё нет. Впрочем emdebian
 VW тормозит и у них на странице до сих пор squeeze stable числится.

Кросскомпилятора с целевой архитектурой armhf?  Да и фиг с ним, у меня
тот телефон, где я думаю накатить armhf, как бы не мощнее недобука, где
x86, смысла в кросскомпиляции немного.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/8761xz7dap@wizzle.ran.pp.ru



Re: armhf?

2013-05-31 Пенетрантность Victor Wagner
On 2013.05.31 at 12:40:14 +0400, Artem Chuprina wrote:

 Victor Wagner - debian-russian@lists.debian.org  @ Fri, 31 May 2013 11:11:28 
 +0400:
 
   Два вопроса.
   
   armhf в wheezy у нас полноценно живой, или менее надежен, чем armel?
 
  VW Кросскомпилятора в emdebian всё ещё нет. Впрочем emdebian
  VW тормозит и у них на странице до сих пор squeeze stable числится.
 
 Кросскомпилятора с целевой архитектурой armhf?  Да и фиг с ним, у меня
 тот телефон, где я думаю накатить armhf, как бы не мощнее недобука, где
 x86, смысла в кросскомпиляции немного.

Место. У недобука небось хотя и недо, но винчестер. А у телефона -
флешка на счтанные мегабайты. Уже пять раз подумаешь, прежде чем
pbuidler-овский chroot разворачивать.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130531101954.ga8...@wagner.pp.ru



Re: armhf?

2013-05-31 Пенетрантность Alexander Danilov

On 30.05.2013 18:55, Artem Chuprina wrote:

Два вопроса.

armhf в wheezy у нас полноценно живой, или менее надежен, чем armel?


на armhf запускается ghci, а на armel - нет :(
так что не только живой, но и шевелится



Верно ли я понимаю, что способа сменить архитектуру с armel на armhf на
живой системе не существует, нужно переустанавливать с нуля?



Скорее всего.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/51a88e62.6040...@gmail.com



Re: armhf?

2013-05-31 Пенетрантность Artem Chuprina
Victor Wagner - debian-russian@lists.debian.org  @ Fri, 31 May 2013 14:19:54 
+0400:

Два вопроса.

armhf в wheezy у нас полноценно живой, или менее надежен, чем armel?
  
   VW Кросскомпилятора в emdebian всё ещё нет. Впрочем emdebian
   VW тормозит и у них на странице до сих пор squeeze stable числится.
  
  Кросскомпилятора с целевой архитектурой armhf?  Да и фиг с ним, у меня
  тот телефон, где я думаю накатить armhf, как бы не мощнее недобука, где
  x86, смысла в кросскомпиляции немного.

 VW Место. У недобука небось хотя и недо, но винчестер. А у телефона -
 VW флешка на счтанные мегабайты. Уже пять раз подумаешь, прежде чем
 VW pbuidler-овский chroot разворачивать.

Подцеплю по NFS :)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87ppw75lzc@wizzle.ran.pp.ru



armhf?

2013-05-30 Пенетрантность Artem Chuprina
Два вопроса.

armhf в wheezy у нас полноценно живой, или менее надежен, чем armel?

Верно ли я понимаю, что способа сменить архитектуру с armel на armhf на
живой системе не существует, нужно переустанавливать с нуля?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/8738t48qkk@wizzle.ran.pp.ru



Re: armhf?

2013-05-30 Пенетрантность Alex Kuklin

On 05/30/2013 05:55 PM, Artem Chuprina wrote:

armhf в wheezy у нас полноценно живой, или менее надежен, чем armel?

ну вот я только что поднял систему на toshiba ac100 с armhf.
собраны не все пакеты, но вроде бы живое
http://alexkuklin.livejournal.com/1258307.html


Верно ли я понимаю, что способа сменить архитектуру с armel на armhf на
живой системе не существует, нужно переустанавливать с нуля?

скорее всего, точно так же, как и с x86-amd64

--
Alex


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/51a76908.6090...@kuklin.ru



Re: armhf?

2013-05-30 Пенетрантность Artem Chuprina
Alex Kuklin - debian-russian@lists.debian.org  @ Thu, 30 May 2013 17:58:16 
+0300:

  armhf в wheezy у нас полноценно живой, или менее надежен, чем armel?
 AK ну вот я только что поднял систему на toshiba ac100 с armhf.
 AK собраны не все пакеты, но вроде бы живое
 AK http://alexkuklin.livejournal.com/1258307.html

Собраны не все пакеты, надо сказать, пугает...

  Верно ли я понимаю, что способа сменить архитектуру с armel на armhf на
  живой системе не существует, нужно переустанавливать с нуля?
 AK скорее всего, точно так же, как и с x86-amd64

То есть да, но лучше нет...


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87y5aw7a83@wizzle.ran.pp.ru



Сборка пакетов для архитектуры armhf

2012-12-21 Пенетрантность Victor Wagner
Вот есть у меня планшет Asus Transformer, а в нем в chroot установлен
Debian wheezy (с помощью андроидного приложения Linux Deploy).

И захотелось добавить в этот Debian некоторое количество самостоятельно
собранного софта.

Собирать, естественно, хочется на десктопе.

Для этого есть два пути:

1. Использовать кросс-компиляцию с помошью dpkg-cross.
2. Использовать qemubuilder

Первое в общем-то явно лучше, но нa emdebian пишут про тулчейны из
testing:

The following repositories can be enabled, but cross tools are not
stable and they suffer from constantly installability brokeness due to
evolving development. 

А в тулчейнах из stable нету архитектуры armhf (которая отличается от
armel наличием аппаратного сопроцессора с плавающей запятой. Что
вообще-то для планируемых программ критично). 

То, что далеко не всякий пакет можно собрать в режиме кросс-компиляции,
по-моему, не слишком существенно. В конце концов я могу и поправить
сборочные скрипты чтобы не пытались вызывать свежесобранных бинарников
для целевой архитектуры.

Что касается второго, то тут я вообще не уверен, что qemu нынче armhf
уже поддерживает.

Кто-нибудь может что-нибудь посоветовать?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121221093508.ga6...@wagner.pp.ru



Re: Сборка пакетов для архитектуры armhf

2012-12-21 Пенетрантность Andrey Rahmatullin
On Fri, Dec 21, 2012 at 01:35:08PM +0400, Victor Wagner wrote:
 Первое в общем-то явно лучше, но нa emdebian пишут про тулчейны из
 testing:
Это проблема?

-- 
WBR, wRAR


signature.asc
Description: Digital signature


Re: Сборка пакетов для архитектуры armhf

2012-12-21 Пенетрантность Konstantin Pavlov
On Fri, Dec 21, 2012 at 01:35:08PM +0400, Victor Wagner wrote:
 Вот есть у меня планшет Asus Transformer, а в нем в chroot установлен
 Debian wheezy (с помощью андроидного приложения Linux Deploy).
 
 И захотелось добавить в этот Debian некоторое количество самостоятельно
 собранного софта.
 
 Собирать, естественно, хочется на десктопе.
 
 Для этого есть два пути:
 
 1. Использовать кросс-компиляцию с помошью dpkg-cross.
 2. Использовать qemubuilder
 
 ..

 Что касается второго, то тут я вообще не уверен, что qemu нынче armhf
 уже поддерживает.
 
 Кто-нибудь может что-нибудь посоветовать?

Использовать тулчейн из этого тысячелетия в чруте с
-mfpu=какойувастамfpuвэтомtransformer -mfloat-abi=hard?

Не очень ясно зачем для этого какая-то выдуманная архитектура...

-- 
VideoLAN
Konstantin Pavlov
http://www.videolan.org
Mobile: +7 926 165 45 31
Skype: cryothresh
Twitter: @cryothresh


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121221095457.gt17...@freeze.immo



Re: Сборка пакетов для архитектуры armhf

2012-12-21 Пенетрантность Victor Wagner
On 2012.12.21 at 13:54:57 +0400, Konstantin Pavlov wrote:

 
 Использовать тулчейн из этого тысячелетия в чруте с
 -mfpu=какойувастамfpuвэтомtransformer -mfloat-abi=hard?
 
 Не очень ясно зачем для этого какая-то выдуманная архитектура...

Задача состоит в сборке дебиановских пакетов под эту самую архитектуру.
Причем в качестве сборочной машины должен использоваться десктоп 
с архитектурой i386.


Не очень понятно в каком таком чруте предлагается держать тулчейн и как
предлагается потом результат сборки пакетировать.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121221102614.ga6...@wagner.pp.ru



Re: Сборка пакетов для архитектуры armhf

2012-12-21 Пенетрантность Victor Wagner
On 2012.12.21 at 15:54:11 +0600, Andrey Rahmatullin wrote:

 On Fri, Dec 21, 2012 at 01:35:08PM +0400, Victor Wagner wrote:
  Первое в общем-то явно лучше, но нa emdebian пишут про тулчейны из
  testing:
 Это проблема?

Проблема. Во всяком случае когда года четыре назад мне приходилось
заниматься кроссборкой под четыре архитектуры сразу (два варианта mips и
два вариана arm) то, что на emdebian постоянно ломают тулчейны, сильно
мешало.  

Особенно мешало то, что кросс-библиотеки, поставленные emdebian
постоянно начинали конфликтовать с библиотеками, поставленными с помощью
dpkg-cross.

Вопрос в том, насколько их там сейчас на самом деле сильно ломают.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121221102945.gb6...@wagner.pp.ru



Re: Сборка пакетов для архитектуры armhf

2012-12-21 Пенетрантность Peter Pentchev
On Fri, Dec 21, 2012 at 02:26:14PM +0400, Victor Wagner wrote:
 On 2012.12.21 at 13:54:57 +0400, Konstantin Pavlov wrote:
 
  
  Использовать тулчейн из этого тысячелетия в чруте с
  -mfpu=какойувастамfpuвэтомtransformer -mfloat-abi=hard?
  
  Не очень ясно зачем для этого какая-то выдуманная архитектура...
 
 Задача состоит в сборке дебиановских пакетов под эту самую архитектуру.
 Причем в качестве сборочной машины должен использоваться десктоп 
 с архитектурой i386.
 
 
 Не очень понятно в каком таком чруте предлагается держать тулчейн и как
 предлагается потом результат сборки пакетировать.

Если версии из Squeeze вам подойдут, попробуйте
http://www.emdebian.org/grip/ - по крайней мере на
http://www.emdebian.org/grip/pool/main/gcc-4.7/ пакетов под armhf есть.

Всего лучшего,
Петр

-- 
Peter Pentchev  r...@ringlet.net r...@freebsd.org p.penc...@storpool.com
PGP key:http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint 2EE7 A7A5 17FC 124C F115  C354 651E EFB0 2527 DF13
No language can express every thought unambiguously, least of all this one.


signature.asc
Description: Digital signature


Re: Сборка пакетов для архитектуры armhf

2012-12-21 Пенетрантность Victor Wagner
On 2012.12.21 at 13:12:46 +0200, Peter Pentchev wrote:

 
 Если версии из Squeeze вам подойдут, попробуйте
 http://www.emdebian.org/grip/ - по крайней мере на
 http://www.emdebian.org/grip/pool/main/gcc-4.7/ пакетов под armhf есть.

Насколько я понимаю, это версия не из sqeeze. В 
http://www.emdebian.org/grip/dists/squeeze/dev/binary-i386/Packages
она не упоминается.
зато она есть в 
http://www.emdebian.org/grip/dists/testing-grip/main/binary-i386/Packages





-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121221113910.ga7...@wagner.pp.ru