[prev in list] [next in list] [prev in thread] [next in thread]
List: perl6-internals
Subject: Re: [PATCH] README.ru translation
From: Oleg Sadov <sadov () linux-ink ! ru>
Date: 2010-12-17 19:19:58
Message-ID: 1292613598.14537.138.camel () sadov-t ! linux-ink ! vo
[Download RAW message or body]
17/12/2010 10:24 -0600, Patrick R. Michaud wrote:
> On Fri, Dec 17, 2010 at 03:18:58PM +0300, Oleg Sadov wrote:
> > > P.S. Its first time I take part in opensource project, I dont know
> > > how to use message system ( for example what should be in Subject
> > > line of a mail ? )
> >
> > Subject must reflects the essence of message. "README.ru translation" is
> > not bad.
>
> Also, if the message contains an attachment or patch intended to
> be added to the source, it's a good idea to include "[PATCH]" in
> the subject line. For example:
>
> Subject: [PATCH] README.ru translation
Done.
In attachment agreed version of Russian translation of current Git's
README.
> Pm
--Oleg
["README.ru.2.10.1-17122010" (README.ru.2.10.1-17122010)]
Это - Parrot, версия 2.10.1
------------------------------
Права на Parrot (C) принадлежат фонду Parrot 2001-2010.
ЛИЦЕНЗИЯ
-------------------
Данный исходный код распространяется на \
условиях Artistic License 2.0 См. файл LICENSE для \
подробной информации.
ОПИСАНИЕ
--------
Parrot - виртуальная машина, разработанная для \
эффективной компиляции и выполнения \
байт-кода для языков с динамическими типами \
данных.
СИСТЕМНЫЕ Т ЕБОВАНИЯ
-------------
Для сборки Parrot необходим компилятор языка C, \
программа компоновщик (linker) и утилита "make".
Если планируется компоновка с использованием \
библиотеки ICU, то необходимо предварительно \
скачать и установить ее до настройки Parrot. \
Скачать ICU можно по адресу:
http://site.icu-project.org/download
Также для сборки Parrot требуется установленные \
Perl 5.8.4 или новее и Storable 2.12 или новее для \
выполнения различных настроек и скриптов.
Для большинства первоначально поддерживаемых \
платформ Parrot должен компилироваться без \
первоначальной настройки. В файле docs/parrot.pod \
описаны основные платформы. В файле PLATFORMS дана \
информация о платформах, на которых Parrot был \
собран и протестирован.
КАК ПОЛУЧИТЬ PARROT С GITHUB
-----------------------------
I. Установить Git.
Linux:
Метод зависит от дистрибутива. Для установки \
следует выполнить (от суперпользователя root \
или через sudo <cmd>):
В Ubuntu/Debian (apt-based):
apt-get install git-core
В Red Hat, Fedora (rpm-based):
yum install git
В Gentoo (portage):
emerge -av dev-vcs/git
Windows:
Два варианта Git для Windows:
msysgit http://code.google.com/p/msysgit/downloads/list
TortoiseGit http://code.google.com/p/tortoisegit/downloads/list
Macintosh OS X:
Поиск в Интернете выдаст различные варианты \
инсталляторов git для Mac OS X, включая такой:
http://help.github.com/mac-git-installation/
II. Получение Parrot с github.com
Копирование Git-репозитория Parrot:
git clone git://github.com/parrot/parrot.git
Checkout по умолчанию производится с \
мастер-веткой. Для создания локальной ветки с \
названием "some_branch" выполните:
git checkout -b --track some_branch origin/some_branch
Все указанные выше URL'и доступны только на \
чтение. Если вы входите в группу \
разработчиков Parrot, используйте URL с \
возможностью записи:
git clone git@github.com:parrot/parrot.git
Со списком веток можно ознакомиться на \
http://github.com/parrot/parrot
ИНСТ УКЦИИ
------------
аспакуйте пакет TAR Parrot, (вы это уже проделали, \
так как читаете этот файл) и наберите
perl Configure.pl
для выполнения скрипта Configure. Скрипт Configure.pl \
извлечёт конфигурационную информацию путём \
выполнения программы на perl5. Вам может \
потребоваться указать используемые \
компилятор и программы компоновщика вручную. \
Например, для компиляции C файлов программой \
'cc', C++ файлов программой 'CC' и компоновкой с \
помощью 'CC', необходимо выполнить:
perl Configure.pl --cc=cc --cxx=CC --link=CC --ld=CC
Для получения более подробных данных об \
опциях настроек выполните "perl Configure.pl --help", а \
также смотрите их описание в файле \
docs/configuration.pod
Для систем HPUX (и подобных), которые не \
поддерживают inet_pton, следует выполнить
perl Configure.pl --define=inet_aton
Выполнение Configure.pl произведет генерацию \
заголовочного файла config.h, модуля Parrot::Config, \
файлов платформы и множество файлов Makefile. \
Файл "myconfig" содержит краткий обзор установок \
конфигурации.
Следующим шагом будет выполнение команды make \
(Configure.pl сообщит о рекомендуемой версии make для \
вашей системы)
После чего интерпретатор Parrot должен быть \
собран. Если производится сборка вместе с \
библиотекой ICU (по умолчанию в большинстве \
систем), то следует использовать утилиту GNU Make \
(или совместимые).
Можно протестировать сборку Parrot, выполнив \
команду "make test". Также возможно запустить \
тесты параллельно с помощью команды "make TEST_JOBS=3 \
test".
Для выполнения полного набора тестов \
выполните команду:
make fulltest
Примечание: В файле PLATFORMS содержатся замечания \
касательно ожидаемых результатов тестов на \
данной системе.
Установка Parrot производится с помощью команды:
make install
По умолчанию производится установка в каталог \
/usr/local, с размещением исполняемого файла Parrot в \
каталог /usr/local/bin. Для установки Parrot в другой \
каталог используйте:
perl Configure.pl --prefix=/home/joe/bird
make install
Необходимо учитывать, что при установке в \
нестандартный каталог динамические \
библиотеки не будут найдены, если не \
установить необходимые значения в переменной \
LD_LIBRARY_PATH или в других аналогичных переменных.
Для дальнейшей работы ознакомьтесь с файлами \
docs/parrot.pod и docs/intro.pod. Если у вас возникли \
какие-либо проблемы, прочтите раздел "How To Submit A \
Bug Report" ("Как отправить отчет об ошибке") в файле \
docs/submissions.pod. Эти документы в POD формате. Для \
того чтобы их просмотреть, выполните команду:
perldoc -F docs/intro.pod
ИЗМЕНЕНИЯ
-------
Для ознакомления с изменениями \
пользовательского уровня между текущей и \
предыдущей версиями см. файл NEWS.
ПОЧТОВЫЕ АССЫЛКИ
-------------
Parrot рассылки для пользователей - \
parrot-users@lists.parrot.org. Для подписки на рассылку \
заполните форму на странице по адресу: \
http://lists.parrot.org/mailman/listinfo/parrot-users . Архив рассылок \
находится на странице: \
http://lists.parrot.org/pipermail/parrot-users/.
Для обсуждения разработки смотрите \
информацию в файле docs/gettingstarted.pod.
ОТЗЫВЫ, ИСП АВЛЕНИЯ И т.п.
-----------------------
Информацию касательно сообщений об ошибках и \
исправлениях можно найти в файле docs/submissions.pod
САЙТЫ В ИНТЕ НЕТЕ
---------
Следующие веб-сайты содержат всю необходимую \
информацию о Parrot:
http://www.parrot.org/
http://trac.parrot.org/
http://docs.parrot.org/
Удачи,
команда Parrot.
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic