Инструменты пользователя

Инструменты сайта


wiki:cross-compiling-mtd-utils

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Последняя версияСледующая версия справа и слева
wiki:cross-compiling-mtd-utils [2016/06/28 16:39] – [e2fsprogs] maxxwiki:cross-compiling-mtd-utils [2016/06/28 16:43] – [MTD Utils] maxx
Строка 52: Строка 52:
  
 ===== MTD Utils ===== ===== MTD Utils =====
 +<code>
 +git clone git://git.infradead.org/mtd-utils.git
 +cd mtd-utils/
 +git checkout v1.5.0
 +</code>
 +Отредактируйте Makefile и добавьте следующие строки в начало файла сразу же за переменной VERSION:
 +<code>
 +PREFIX=/media/storage/Projects/niia/cruis-v/imx/libs
 +CROSS=arm-linux-gnueabihf-
  
 +ZLIBCPPFLAGS = -I$(PREFIX)/include
 +ZLIBLDFLAGS = -L$(PREFIX)/lib
  
 +LZOCPPFLAGS = -I$(PREFIX)/include
 +LZOLDFLAGS = -L$(PREFIX)/lib
  
 +LDFLAGS += $(ZLIBLDFLAGS) $(LZOLDFLAGS) -static 
 +CFLAGS ?= -O2 -g $(ZLIBCPPFLAGS) $(LZOCPPFLAGS) 
 +</code> 
 +Компилируем и устанавливаем 
 +<code> 
 +WITHOUT_XATTR=1 make -j4 
 +make install 
 +</code>
wiki/cross-compiling-mtd-utils.txt · Последнее изменение: 2016/06/28 16:49 — maxx