GPL compilation

there is GPL code on WD official site.
I try to compile this code and have errors.
this is parts of make log file. 

Java™ SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot™ Client VM (build 20.45-b01, mixed mode)
Python 2.7.3
java version “1.6.0_45”
Java™ SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot™ Client VM (build 20.45-b01, mixed mode)
Python 2.7.3
cat: …/P4_VIEW.log: Нет такого файла или каталога
tool/BL_info_linux.sh: строка 16: p4: команда не найдена
sh: tool/BM_KPI.sh: Нет такого файла или каталога
make[2]: *** [/home/tveritin/GPL_package_Stadium_1.05.47/src/libs/…/…/src/libs/.mtk_package_compiled] Ошибка 1
make[1]: *** [src_default] Ошибка 2
make: *** [subdir-src] Ошибка 2
h
release/BDP_Generic/src_ind/so/ooif/src/AsyncHandler.cpp
release/BDP_Generic/src_ind/so/ooif/src/DRMRightsErrorEventBroadcastEvent.cpp


make[3]: Выход из каталога /home/tveritin/GPL\_package\_Stadium\_1.05.47/src/libs/MTK\_SDK\_9272/release/BDP\_Linux/linux-2.6.35' Linux Kernel Install OK... cp: не удалось выполнить stat для «rootfs/initrd\_post/\*»: Нет такого файла или каталога make: Вход в неизвестный каталог make: ключ -j’ должен использоваться с целым положительным аргументом
Использование: make [КЛЮЧ]… [ЦЕЛЬ]…
Ключи:
-b, -m игнорируются для совместимости.
-B, --always-make Выполнить все цели безусловно.
-C DIRECTORY, --directory=DIRECTORY
Перейти в DIRECTORY перед началом работы.
-d Выводит много отладочной информации.
–debug[=ФЛАГИ] Печатает различные виды отладочной информации.
-e, --environment-overrides
Переменные среды используются вместо makefiles.
-f FILE, --file=FILE, --makefile=FILE
Прочитать FILE как makefile.
-h, --help Вывести это сообщение и выйти.
-i, --ignore-errors Игнорировать ошибки команд.
-I DIRECTORY, --include-dir=DIRECTORY
Искать в КАТАЛОГЕ включенные makefile.
-j [N], --jobs[=N] Позволяет выполнять N задач одновременно; бесконечное количество, если не указано.
-k, --keep-going Продолжать работу, даже если некоторые цели не могут быть собраны.
-l [N], --load-average[=N], --max-load[=N]
Не запускать множество задач, если нагрузка выше N.
-L, --check-symlink-times Использовать последние mtime между символьными ссылками и объектом.
-n, --just-print, --dry-run, --recon
Не выполнять команды, только печатать их.
-o FILE, --old-file=FILE, --assume-old=FILE
Consider FILE to be very old and don’t remake it.
-p, --print-data-base Печатает внутреннюю базу данных make.
-q, --question Не выполнять команды; код завершения указывает, обновлен ли проект.
-r, --no-builtin-rules Отключить встроенные правила.
-R, --no-builtin-variables Отключить встроенные переменные.
-s, --silent, --quiet Не выводить команды на экран.
-S, --no-keep-going, --stop
Выключает -k.
-t, --touch Touch targets instead of remaking them.
-v, --version Напечатать версию make и выйти.
-w, --print-directory Напечатать текущий каталог.
–no-print-directory Выключить -w, даже если оно было задано явно.
-W ФАЙЛ, --what-if=ФАЙЛ, --new-file=ФАЙЛ, --assume-new=ФАЙЛ
Постоянно считать ФАЙЛ новым.
–warn-undefined-variables Предупреждать при обращении к неопределённой переменной.

Эта программа собрана для i686-pc-linux-gnu
О найденных ошибках пишите на bug-make@gnu.org
make: Выход из неизвестного каталога
========build mtk/oss folder fail=======

ret_flag.txt is 1 !!!
make[2]: Выход из каталога /home/tveritin/GPL\_package\_Stadium\_1.05.47/src/libs' make[1]: Выход из каталога /home/tveritin/GPL_package_Stadium_1.05.47/src’

end of log file

BM_KPI.sh file is not existsт in sources.

Hello, this type of modifications are not supported, but maybe some of the other users can give you some suggestions.