SliTaz SliTaz Forum

You are not logged in.

#1 2017-01-28 20:43:10

I-Jurij
Member
Registered: 2015-10-10
Posts: 148

tazwok - help!

В общем, после долгого ковыряния /usr/bin/tazwok дошел до того, что он таки увидел wok.

Но все равно не работает, п.что:

# tazwok stats

/usr/bin/tazwok: line 16: source_lib: not found

/usr/bin/tazwok: line 3475: get_config: not found

/usr/bin/tazwok: line 3475: get_options: not found

/usr/bin/tazwok: line 96: get_config: not found

/usr/bin/tazwok: line 96: get_options: not found ...

Tazwok configuration statistics

===============================================================

Wok directory        : /home/slitaz/wok

Packages repository  : /home/slitaz/packages

Incoming repository  : /home/slitaz/packages-incoming

Sources repository   : /home/slitaz/src

Log directory        : /home/slitaz/log

Packages in the wok  : 5291

Cooked packages      : 1

Incoming packages    : 0

======================================================

Где source_lib, get_config, get_options? Как ему их показать? Или как их сделать рабочими?

И второй вопрос:

# slitaz

выдает machine type 1686

архитектуру - ту, которую указываю в slitaz.conf

а cook, если в его конфиге установить i686,  ругается на HOME_ARCH 1486 и не хочет работать, можно ли обойти?

Offline

#2 2017-01-28 22:14:17

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: tazwok - help!

Привет, Юрий.

Зачем тебе этот tazwok? Он же старый как г-но мамонта и давно уже не поддерживается.

Используй cookutils. Я его потихоньку допиливаю ( http://hg.slitaz.org/cookutils/ ) в меру своего понимания.

А понимаю я там не всё :о)

Как-то тоже пробовал заменить 486 на 686. И тоже не получилось. Похоже, что этот 486 там гвоздями прибит. Причём, во многих местах, для надежности. Кроме самих скриптов (cook, cooker, cooker.cgi) с их гвоздями, где теоретически всё же можно что-то сделать, есть еще и toolchain, где этот 486 захардкожен в именах программ (т.к. они для 486 и компилировались). А для 686 придется пересобирать новый toolchain. Как по мне, есть и более интересные занятия.

PS. Вот, к примеру, список файлов пакета binutils, входящего в slitaz-toolchain: http://pkgs.slitaz.org/?filelist=binutils

PPS. Собственно, на вопросы не ответил, так просто, мысли...

Offline

#3 2017-01-29 07:55:20

I-Jurij
Member
Registered: 2015-10-10
Posts: 148

Re: tazwok - help!

Thanks!

Ну, теперь хоть ясно, что с tazwok нет смысла возиться.

А с 486 - не оч хорошо. Процессор 686-й, может что еще из него бы выжалось.

В планах нет 686, а то я там видел arm, x64?

Offline

#4 2017-01-29 09:47:36

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: tazwok - help!

Я глубоко тему не копал, поэтому чтобы не сморозить чушь, скажу только очевидные вещи smile Очень хорошо, что каждое новое поколение процессоров обратно совместимо с предыдущими (плюс новые возможности): 32-х битный i686 замечательно справляется с командами для i486, но при этом не раскрывает весь свой потенциал. Даже 64-х битный процессор, такой как, к примеру, мой Intel Core 2 Duo, выполняет код для нашего i486.

SliTaz заявляет о поддержке старого оборудования. Для того, чтобы запускаться на как можно большем спектре устройств, и был выбран i386. Несколько позже из ядра Linux была выброшена совместимость с i386 (как я понимаю: где для i486 достаточно одной команды, там для i386 нужно писать программу (как отвлеченный пример: заменить умножение чисел на последовательное сложение, а деление - на вычитание), да и возраст i386... Раритет). Тогда SliTaz перешел на i486. И продолжает оптимизировать код по размеру, а не по скорости исполнения.

Тема непростая, не новая: в интернетах иногда встречаются обсуждения с выводами о минимальном приросте производительности при использовании source-based дистрибутивов, таких как Gentoo, которые ориентируются на твой, именно твой, процессор.

X64 это про уже обычный десктопный проц, и эту тему будем развивать дальше. Arm это попытка сделать SliTaz под (уже устаревшую) первую модель Raspberry Pi. Помнится, Pankso еще планировал создать всё необходимое для "компьютерных классов", где детвора могла бы "мучать" Raspberry Pi и всяких там роботов под ее управлением. Но тема заглохла, а рынок не стоит на месте, предлагая новые модели и превращая SliTaz ARM в тыкву.

Будущее за поддержкой новых процессоров, но к этому будущему еще идти и идти...

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.022 seconds, 7 queries executed - Memory usage: 1.54 MiB (Peak: 1.77 MiB) ]