From: Alexander Gvozdev <alexander.gvozdev@gmail.com> To: sisyphus@lists.altlinux.org Subject: Re: [sisyphus] Embedded ALT Linux (hasher) Date: Wed, 18 Apr 2007 02:38:55 +0400 Message-ID: <200704180238.55855.alexander.gvozdev@gmail.com> (raw) В сообщении от Wednesday 18 April 2007 01:08:53 Dmitry V. Levin написал(а): > Hi, > > On Wed, Apr 18, 2007 at 12:51:03AM +0400, Alexander Gvozdev wrote: > > В сообщении от Tuesday 17 April 2007 14:56:44 Dmitry V. Levin написал(а): > > > On Tue, Apr 17, 2007 at 05:54:45AM +0400, Alexander Gvozdev wrote: > > > > Комментирую: > > > > PPS: почему хэшер плюёт на параметр --target? > > > > При попытке на x86_64-хосте собрать что-то для i586 всё-равно собирается > > x68_64. Конфиг для apt берётся общесистемный. Попытки указать там ещё и > > репозитарии для i586, то apt матерится, что логично, т.к. у нас это не > > работает. > > Вы используете параметр --target не так, как это было задумано автором > программы. > > hasher не будет за вас сочинять конфигурацию для apt. > > Посмотрите wiki и/или архив списка рассылки, эта тема уже обсуждалась. > > Я для своих повседневных нужд использую такую конструкцию: > $ cat ~/.hasher/config > if [ `uname -m` = i686 ]; then > def_target=i586 > apt_config="$HOME/apt/apt-i686.conf" > fi > > Впрочем, наверняка есть более удобные варианты решения этой задачи. > > > Резюме: опция --target не работает при сильных различиях архитектур. > > При сильных различиях, конечно, не работает; т.е. если вы захотите на > little endian собирать big endian, то ваше ядро, скорее всего, не одобрит > эту идею. Но ix86 на x86-64 отлично собирается. Смешно, но мне как раз нужен big-endian. Я же не прошу запускать. Я только-лишь прошу собрать некий целостный набор программ. Хэшер, вроде, для этого и предназначается... > > > > > PPPS: как сделать в хэшере кэш? > > > > Смысл вопроса в следующем: как при помощи хэшера собрать дистрибудив. > > Над hasher'ом написано несколько надстроек (их называют сепараторами) > специально для нужд такого плана. > Буду копать... > > Мне кажется, для x86_64 необходим пакет, который провайдит свежие > > 32-битные библиотеки. Как в дебиане. > > А как в дебиане? https://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html пакет "ia32-libs" Ещё у них есть приятная программка "schroot" > > > > Александр, попробуйте переформулировать ваши вопросы в понятную форму. > > > > Сформулировал. Надеюсь теперь понятно. Не пинайте сильно, если что не > > так... Я сейчас погряз в дизассемблировании проприентарных драйверов... > > :( > > Желаю удачи. :) Спасибо! :)
reply other threads:[~2007-04-17 22:38 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=200704180238.55855.alexander.gvozdev@gmail.com \ --to=alexander.gvozdev@gmail.com \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git