Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
Кристина Васильева f1f9478d6d
4ЛР. Основные изменения перед началом работы
6 дней назад
..
include 4ЛР. Основные изменения перед началом работы 6 дней назад
lib 4ЛР. Основные изменения перед началом работы 6 дней назад
src 4ЛР. Основные изменения перед началом работы 6 дней назад
README 4ЛР. Основные изменения перед началом работы 6 дней назад
mkfile 4ЛР. Основные изменения перед началом работы 6 дней назад
mkfile.proto 4ЛР. Основные изменения перед началом работы 6 дней назад

README

Prerequirement

==============
This document describes how to compile, build and install curl and libcurl
from sources using mk. To build it, you will require to install latest
9legacy patches into Plan 9. Also Plan 9 still have no configuration option so
both zlib and libopenssl are required too.

The zlib that is available on Plan 9 can be downloaded from:

https://github.com/madler/zlib/pull/398

LibreSSL Portable can be downloaded from:

https://github.com/libressl-portable/portable/pull/510

Instruction
===========
First, you should construct namespace as like described below:

% bind -ac ../lib lib
% bind -ac ../src src
% bind -ac ../include include
% bind -ac .. .

Then you will see as shown below (excerpt):

curl.git/
|_plan9
| |_BUILD.PLAN9.txt
| |_CHANGES
| |_CMake
| | :
| |_mkfile
| |_mkfile.proto
| |_include
| | |_Makefile.am
| | | :
| | |_mkfile
| |_lib
| | |_CMakeLists.txt
| | | :
| | |_mkfile
| | |_mkfile.inc
| |_src
| | |_CMakeLists.txt
| | | :
| | |_mkfile
| | |_mkfile.inc
|_lib
|_src

After constructing namespace, you can run mk on plan9 directory.

% mk
% mk install