Компиляция программ
Компиляция программ
Как мне откомпилировать на Заурусе *.tar.gz?
Как понять "как откомпиллировать"? .tar.gz (или .tgz) - это архив, который вовсе не обязательно должен содержать исходный текст. Поскольку у меня на zaurus'ах вместо нормальной tar стоит какая-то кастрированая версия, которая не понимает ключа "z" (т.е. tar xzvf "файл" не проходит), то надо пользоваться zcat "файл" | tar xvf - либо предварительно распаковать файл командой gunzip.
P.S. Как выяснилось, я ошибался. tar понимает ключ "z". Просто он не выводится в списке ключей. Поэтому надо пользоваться tar xzvf и не обращать внимания на то, что я написал выше.
P.S. Как выяснилось, я ошибался. tar понимает ключ "z". Просто он не выводится в списке ключей. Поэтому надо пользоваться tar xzvf и не обращать внимания на то, что я написал выше.
ну, дальше зависит от программы... Многие программы для установки испоьзуют последовательность:
./configure
make
make install
...но далеко не все.
К тому же из текста вопроса непонятно: это все планируется установить на zaurus или на большом компьютере? Если на zaurus, то необходимо сначала, как минимум, установить компилятор (gcc).
А вообще-то, в директории, где находится эта программа (термин "директория" гораздо предпочтительнее на unix-системах) должны быть файлы INSTALL и README. В них все написано.
./configure
make
make install
...но далеко не все.
К тому же из текста вопроса непонятно: это все планируется установить на zaurus или на большом компьютере? Если на zaurus, то необходимо сначала, как минимум, установить компилятор (gcc).
А вообще-то, в директории, где находится эта программа (термин "директория" гораздо предпочтительнее на unix-системах) должны быть файлы INSTALL и README. В них все написано.
чтобы собрать программу из исходных текстов на С, нужно, как минимум, иметь компилятор С, правильно? А также все остальные программы, которые могут понадобиться (make, ar, ld...), файлы заголовоков (иначе как обрабатывать #include?), библиотеки и т.д. и т.п.... Всё это можно без проблем установить на zaurus, но, учитывая очень низкую скорость работы процессоров PDA по сравнению с настольными компьютерами, проще и быстрее будет собрать все кросс-компилятором. Когда Вы установите кросс-компилятор и научитесь им пользоваться у Вас будет уходит от 2 до 10 минут на то, чтобы получить исполняемый файл из исходных текстов.