Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ошибки при использовании mingw32-make
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
Cbiker
собственно пытаюсь откомпилировать исходники программы под mingw.
В gnu туулзах не силен и не могу понять какого файла он найти не может smile3046.gif :

C:\MinGW\bin>mingw32-make.exe -f make-mingw
i586-mingw32msvc-gcc -Wall -g -O -DMINGW32 -c -o multicore.o multicore.c
process_begin: CreateProcess(NULL, i586-mingw32msvc-gcc -Wall -g -O -DMINGW32 -c
-o multicore.o multicore.c, ...) failed.
make (e=2): ═не удается найти указанный файл.
mingw32-make.exe: *** [multicore.o] Error 2

В архиве батник с указание в переменной path пути до mingw:
Код
@set PATH=c:\mingw\bin;d:\mingw\bin;%PATH%
mingw32-make.exe -f make-mingw


make файл:
Код
CC        = i586-mingw32msvc-gcc
CFLAGS        = -Wall -g -O -DMINGW32
LDFLAGS        = -s
OBJS        = multicore.o

all:        mcprog.exe

mcprog.exe:    $(OBJS) mcprog.o
        $(CC) $(LDFLAGS) -o $@ mcprog.o $(OBJS)

probe.exe:    $(OBJS) probe.o
        $(CC) $(LDFLAGS) -o $@ probe.o $(OBJS)


и исходники.
Сергей Борщ
судя по всему, он не может найти i586-mingw32msvc-gcc.exe. Вы можете это проверить, вызвав его с ключем --version в вашем .bat-файле после установки path. Если это действительно так, замените упоминание i586-mingw32msvc-gcc на gcc.
Cbiker
Спасибо огромное. a14.gif
под ночь не допер что это он просто вызывает компилятор из bin, напридумывалось что что то внутреннее.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.