Skip to content

Commit b58bed4

Browse files
authored
Translated the next section
Translated the next section of "embox_build_ru" documentation in English.
1 parent 00ff81d commit b58bed4

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

en/embox_build_en.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ You can manage the order, in which the modules of system load in configuration.
6868

6969

7070
#### Changing of interface implementation
71-
Для изменения реализации интерфейса или абстрактного модуля (подробнее об этом -- в разделе «Модульная структура Embox»), нужно просто подключить другой модуль, реализующий данный интерфейс.To change interface implementation (that is the same as abstraction module; see "The modular structure of Embox" section for more details), you need just to add a module of this interface to your configuration.
71+
To change interface implementation (that is the same as abstraction module; see "The modular structure of Embox" section for more details), you need just to add a module of this interface to your configuration.
7272

7373
For example, the abstract module *heap_api*:
7474
```
@@ -92,23 +92,20 @@ and then to do:
9292
include embox.mem.heap_simple
9393
```
9494

95-
### Изменение флагов компиляции (отладка, оптимизации)
96-
Некоторыми флагами компиляции можно управлять. В файле «conf/build.conf» прописаны флаги компиляции.
97-
Например, флаг оптимизации (флаг, который часто требует изменения):
95+
### Changing flags of compilation (debugging, optimization)
96+
You can manage some flags of compilation. The "conf/build.conf" has them. For example, flag of optimization (that often requires to make changes):
9897
```
9998
CFLAGS += -O0
10099
```
101-
Строчку выше стоит заменить на:
100+
To build the Embox with optimization 2, you should the line above to the next one:
102101
```
103102
CFLAGS += -O2
104103
```
105-
для сборки с оптимизацией *O2*.
106-
107-
Также важным флагом является флаг *-g* линкера, который добавляет в образ системы секцию с отладочной информацией:
104+
Also another important flag is the *-g* linker flag, that is the same as adding debugging information in system image:
108105
```
109106
LDFLAGS += -N -g
110107
```
111-
Его также можно удалить для уменьшения размера, но тогда отладка будет недоступна.
108+
You can delete this flag for size reduction, but in this case the debugging will be unavailable.
112109

113110
## Очистка проекта
114111
Сборка Embox происходит в несколько этапов. Основные из них это:

0 commit comments

Comments
 (0)