Перекрестные пакеты компиляции, вопрос о зависимостях между armhf

Путь по умолчанию

/home/_username_/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games 

Надеюсь, это поможет вам

1
задан 21 May 2012 в 00:26

8 ответов

Самый простой способ перекрестного сборки пакетов - не перекрещивать их, а использовать весь эмулированный chroot armhf. Используйте pbuilder-dist или mk-sbuild для создания chroot armhf и просто создавайте в нем пакеты.

2
ответ дан 25 May 2018 в 11:10
  • 1
    Это решение non grata. Я, очевидно, выбрал кросс-компиляцию, которая, как известно, сложнее. Если бы я хотел chroot, я бы уже выбрал, это не значит, что интернет практически не утонул в документации chroot. На самом деле я отвлекся, я спросил более общий вопрос Debian ... Это может быть даже не место для этого. – TechZilla 31 May 2012 в 22:34
  • 2
    Я также хотел бы сказать, что я читал, что некоторые пакеты не будут перекрестно компилироваться. В этом случае такой тип ошибки является обычным явлением. – TechZilla 31 May 2012 в 22:35
  • 3
    У вас установлен qemu-user-static? – tumbleweed 1 June 2012 в 04:55
  • 4
    Да, у меня уже есть chroot. Я просто надеялся, что смогу уйти от него и получить преимущества кросс-компиляции. – TechZilla 1 June 2012 в 10:14

Самый простой способ перекрестного сборки пакетов - не перекрестно создавать их, а использовать весь эмулируемый chroot armhf. Используйте pbuilder-dist или mk-sbuild, чтобы создать chroot armhf, и просто создайте в нем пакеты.

2
ответ дан 25 July 2018 в 18:49

Самый простой способ перекрестного сборки пакетов - не перекрестно создавать их, а использовать весь эмулируемый chroot armhf. Используйте pbuilder-dist или mk-sbuild, чтобы создать chroot armhf, и просто создайте в нем пакеты.

2
ответ дан 2 August 2018 в 00:58

Самый простой способ перекрестного сборки пакетов - не перекрестно создавать их, а использовать весь эмулируемый chroot armhf. Используйте pbuilder-dist или mk-sbuild, чтобы создать chroot armhf, и просто создайте в нем пакеты.

2
ответ дан 4 August 2018 в 16:29

Самый простой способ перекрестного сборки пакетов - не перекрестно создавать их, а использовать весь эмулируемый chroot armhf. Используйте pbuilder-dist или mk-sbuild, чтобы создать chroot armhf, и просто создайте в нем пакеты.

2
ответ дан 6 August 2018 в 01:09

Самый простой способ перекрестного сборки пакетов - не перекрестно создавать их, а использовать весь эмулируемый chroot armhf. Используйте pbuilder-dist или mk-sbuild, чтобы создать chroot armhf, и просто создайте в нем пакеты.

2
ответ дан 7 August 2018 в 18:35

Самый простой способ перекрестного сборки пакетов - не перекрестно создавать их, а использовать весь эмулируемый chroot armhf. Используйте pbuilder-dist или mk-sbuild, чтобы создать chroot armhf, и просто создайте в нем пакеты.

2
ответ дан 10 August 2018 в 07:15

Самый простой способ перекрестного сборки пакетов - не перекрестно создавать их, а использовать весь эмулируемый chroot armhf. Используйте pbuilder-dist или mk-sbuild, чтобы создать chroot armhf, и просто создайте в нем пакеты.

2
ответ дан 15 August 2018 в 19:16
  • 1
    Это решение non grata. Я, очевидно, выбрал кросс-компиляцию, которая, как известно, сложнее. Если бы я хотел chroot, я бы уже выбрал, это не значит, что интернет практически не утонул в документации chroot. На самом деле я отвлекся, я спросил более общий вопрос Debian ... Это может быть даже не место для этого. – TechZilla 31 May 2012 в 22:34
  • 2
    Я также хотел бы сказать, что я читал, что некоторые пакеты не будут перекрестно компилироваться. В этом случае такой тип ошибки является обычным явлением. – TechZilla 31 May 2012 в 22:35
  • 3
    У вас установлен qemu-user-static? – tumbleweed 1 June 2012 в 04:55
  • 4
    Да, у меня уже есть chroot. Я просто надеялся, что смогу уйти от него и получить преимущества кросс-компиляции. – TechZilla 1 June 2012 в 10:14

Другие вопросы по тегам:

Похожие вопросы: