|
|
|
| Vista home basic
при компияци даже из эксемплов выдаёт:
C:\Dev-Cpp\Examples\OpenGL\gcc installation problem, cannot exec `cc1': No such file or directory.
[Resource error] no resources
C:\Dev-Cpp\Examples\OpenGL\Makefile.win [Build Error] [OpenGL_private.res] Error 1
подскажите что с ним ? )) | |
|
|
|
|
автор: ..... (06.03.2010 в 17:02) |
|
|
для: Dark_Wektor
(06.03.2010 в 16:17)
| | cc1 это вроде вообще в линуксе такой исполняемый файл. Или это Вы так чего-то назвали ?)
У меня наверное старая версия, но там из примеров можно только
"Создать новый проект" -> "мультимедиа" -> "OpenGl"
, но там даже ресурсов нет никаких, только код для main.cpp , компилируется, makefile.win получается такой
# Project: Проект1
# Makefile created by Dev-C++ 4.9.9.2
CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
RES =
OBJ = main.o $(RES)
LINKOBJ = main.o $(RES)
LIBS = -L"C:/C/Dev-Cpp/lib" -mwindows -lopengl32
INCS = -I"C:/C/Dev-Cpp/include"
CXXINCS = -I"C:/C/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/C/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/C/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/C/Dev-Cpp/include/c++/3.4.2" -I"C:/C/Dev-Cpp/include"
BIN = GL.exe
CXXFLAGS = $(CXXINCS)
CFLAGS = $(INCS)
RM = rm -f
.PHONY: all all-before all-after clean clean-custom
all: all-before GL.exe all-after
clean: clean-custom
${RM} $(OBJ) $(BIN)
$(BIN): $(OBJ)
$(CPP) $(LINKOBJ) -o "GL.exe" $(LIBS)
main.o: main.cpp
$(CPP) -c main.cpp -o main.o $(CXXFLAGS) | |
|
|
|
|
|
|
|
для: .....
(06.03.2010 в 17:02)
| | мой makefile.win идентичен вашему, но я указывал на то как ругнулся
в журнале компилляции происходит вот что:
Компилятор: Default compiler
Building Makefile: "C:\Dev-Cpp\Examples\OpenGL\Makefile.win"
Выполнение make...
make.exe -f "C:\Dev-Cpp\Examples\OpenGL\Makefile.win" all
windres.exe -i OpenGL_private.rc --input-format=rc -o OpenGL_private.res -O coff
gcc: installation problem, cannot exec `cc1': No such file or directory
windres.exe: no resources
make.exe: *** [OpenGL_private.res] Error 1
Выполнение завершено | |
|
|
|
|
автор: ...... (06.03.2010 в 21:40) |
|
|
для: Dark_Wektor
(06.03.2010 в 17:22)
| | напоминает то как у меня бывает если подсунуть пустой файл ресурсов
C:\C\Dev-Cpp\bin>windres.exe -i 1.rc --input-format=rc -o 1.res -O coff
windres.exe: no resources | но без такого cannot exec
а вообще если запустить коммандную строки ,и перейдя в bin запустить например windres.exe -h
H:>сd /d C:\Dev-Cpp\bin
C:\Dev-Cpp\bin>windres.exe -h | будет-ли такая-же ошибка ?
и есть-ли что-нибудь в файле OpenGL_private.rc ? | |
|
|
|
|
автор: ...... (06.03.2010 в 21:47) |
|
|
для: ......
(06.03.2010 в 21:40)
| | хотя вообще-то я не понял, но вроде сначала компилируются ресурсы, потом код.
у меня в OpenGL-примере нет ресурсов, и windres.exe вообще не вызывается даже | |
|
|
|
|
|
|
|
для: ......
(06.03.2010 в 21:47)
| | ого, переустановил Dev-Cpp оставив язык по умолчанию английский, всё заработало
не очень понятно в чём было дело... хитрая прога )))
хотя в любом случае спасибо!
ps. на ХР и по русски нормально работает, хотя если оставляешь имя проекта на русском типа: "Проект1" корявит название и не компилит (( | |
|
|
|
|
|
|
|
для: Dark_Wektor
(06.03.2010 в 22:40)
| | сегодня попробовал собрать примеры directX , по умолчанию вообще-то не шло с DevCpp, но тоже ставится Девпаками.
Не смог.
Хоть и добавил #define ULongToHandle( ul ) ((HANDLE)(ULONG_PTR) (ul) ) потомучто было неопределено, отказалось линковаться c ошибкой
.drectve `/DEFAULTLIB:"uuid.lib" /DEFAULTLIB:"uuid.lib" ' unrecognized
нашёл такую uuid.lib в msvc6, и даже не смог её подсунуть. Удалил из настроек компоновщика в проекте -luuid , и никакого толка. /DEFAULTLIB:"uuid.lib"
подумал не поискать-ли ещё какие-нибудь devpak's, но решил лучше уж скачать чего-нибудь для msvc :) или вообще на ассемблере учиться кодить.
//вообще-то качаю уже попробовать openframework ~34MB на оч медленной скорости :)
здесь пишут что как-то решили эти проблемы http://www.openframeworks.cc/setup/devcpp | |
|
|
|
|
|
|
|
для: exp
(07.03.2010 в 10:14)
| | такая-же беда , слегка по другому :)
cannot find -lstrmbase
Dev-Cpp\of\apps\polygonExample\Makefile.win [Build Error] [bin/polygonExample.exe] Error 1
ещё и както местонахождения этих .h и .lib непонятно расположены, нужно упорно сидеть специально с целью разобраться. | |
|
|
|