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
Это - 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 [email protected]: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 рассылки для пользователей -  [email protected].
Для подписки на рассылку заполните форму на странице по адресу: 
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

Reply via email to