Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Микроконтроллеры, робототехника, схемотехника, 3D принтеры
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.07.2017, 15:57   #1
Aoizora
Заблокирован
 
Регистрация: 11.11.2016
Сообщений: 261
По умолчанию Сборка STLink под линукс ошибка при выполнении make

Работаю в Arch Linux и хочу прошить МК ARM при помощи STLink 2. Скачал проект отсюда и хочу собрать тулзу для заливки прошивок из исходников, но выполнение make завершается ошибкой:

Цитата:
make[1]: *** No targets specified and no makefile found. Stop.
make: *** [Makefile:28: release] Error 2
Я нагуглил, что это ошибка возникает, если в папке нет Makefile или если ./configure отработал с ошибкой. Но Makefile имеется, а configure нет. Что я делаю не так?

Код:
##
# This Makefile is used to drive building of Debug and Release
#  targets of CMake
##
MAKEFLAGS += -s

all: release
ci: debug release test

help:
	@echo "      release: Run a release build"
	@echo "        debug: Run a debug build"
	@echo "         lint: Lint check all source-code"
	@echo "         test: Build and run tests"
	@echo "        clean: Clean all build output"
	@echo "rebuild_cache: Rebuild all CMake caches"

rebuild_cache: build/Debug build/Release
	@$(MAKE) -C build/Debug rebuild_cache
	@$(MAKE) -C build/Release rebuild_cache

debug: build/Debug
	@echo "[DEBUG]"
	@$(MAKE) -C build/Debug

release: build/Release
	@echo "[RELEASE]"
	@$(MAKE) -C build/Release

package: build/Release
	@echo "[PACKAGE] Release"
	@$(MAKE) -C build/Release package

test: debug
	@$(MAKE) -C build/Debug test

build/Debug:
	@mkdir -p $@
	@cd $@ && cmake -DCMAKE_BUILD_TYPE=Debug $(CMAKEFLAGS) ../../

build/Release:
	@mkdir -p $@
	@cd $@ && cmake -Wno-dev -DCMAKE_BUILD_TYPE=Release $(CMAKEFLAGS) ../../

clean:
	@echo "[CLEAN]"
	@rm -Rf build

.PHONY: clean
Aoizora вне форума Ответить с цитированием
Старый 18.08.2017, 13:30   #2
vexora_man
Пользователь
 
Регистрация: 14.05.2017
Сообщений: 29
По умолчанию

make release
vexora_man вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Синтаксисечкая ошибка при выполнении make serrgggeee Qt и кроссплатформенное программирование С/С++ 0 31.12.2013 13:41
Ошибка при выполнении zzz6 Общие вопросы C/C++ 3 17.10.2012 13:09
Ошибка при выполнении 123cmp Помощь студентам 4 22.01.2011 23:45
Ошибка при компиляции с++ в линукс tim88 Софт 6 15.11.2009 01:33
Проблемы при написании медиаплеера под Линукс. Прошу совета hyperworker Мультимедиа в Delphi 2 28.03.2009 14:17