1

bonsoirsme

j'essaie de compiler un prog SDL, mais j'obtient :

Compilateur: Default compiler
Building Makefile: "C:\mot3dpc\Makefile.win"
Exécution de make...
make.exe -f "C:\mot3dpc\Makefile.win" all
gcc.exe -c main.c -o main.o -I"C:/Dev-Cpp/include" -I"C:/Dev-Cpp/SDL-1.2.9/include"
gcc.exe: no input files
make.exe: *** [main.o] Error 1
Exécution terminée


:/

voila mon maikefailleu :

# Project: moteur3dpc
# Makefile created by Dev-C++ 4.9.9.2

CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
RES = moteur3dpc_private.res
OBJ = main.o $(RES)
LINKOBJ = main.o $(RES)
LIBS = -L"C:/Dev-Cpp/lib" -L"C:/Dev-Cpp/SDL-1.2.9/lib" -mwindows -lmingw32 -lSDLmain -lSDL
INCS = -I"C:/Dev-Cpp/include" -I"C:/Dev-Cpp/SDL-1.2.9/include"
CXXINCS = -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"
BIN = moteur3dpc.exe
CXXFLAGS = $(CXXINCS)
CFLAGS = $(INCS)
RM = rm -f

.PHONY: all all-before all-after clean clean-custom

all: all-before moteur3dpc.exe all-after


clean: clean-custom
${RM} $(OBJ) $(BIN)

$(BIN): $(OBJ)
$(CC) $(LINKOBJ) -o "moteur3dpc.exe" $(LIBS)

main.o: main.c
$(CC) -c main.c -o main.o $(CFLAGS)

moteur3dpc_private.res: moteur3dpc_private.rc
$(WINDRES) -i moteur3dpc_private.rc --input-format=rc -o moteur3dpc_private.res -O coff


si quelqu'un comprend.... smile

merci d'avance wink
avatar
Menuisier of the Dead bientôt sur GBA !!!! :D

Projet en cours:
-Menuisier Of The Dead

2

J'ai le même problème, mais cela ne viens pas du makefile mais de l'environnement.
J'ai fait un test avec

g++ --version dans la ligne de commande dos

et j'ai bien :

g++ (GCC) 3.4.2 (mingw-special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

mais si je fait la même chose avec sh.exe:

sh-2.04$ g++ --version
g++.exe: no input files

Has tu le même comportement ?

Quelqu'un connais le pourquoi ?

3

meme probleme pour moi :/

4

Pareil ici, il n'arrive même pas à compiler un projet vide... pas au point leur truc grin
Je me demande si ça vient pas du fait qu'il tente de compiler pour win plutôt que pour GP2X
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

5

vérifiez la config du compilateur...
avatar
Tout probleme a sa solution
Oeil de feu

6

Nan c'est le make qui est foireux, doit y'avoir des problèmes de path: quand j'exécute le make en ligne de commande ça passe mais pas depuis dev-c++. De plus j'ai dû supprimer le répertoire "gp2x" qu'il s'obstinait à vouloir me créer pour que ça aille.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

7

ha ben alors si tu connais la solution roll
avatar
Tout probleme a sa solution
Oeil de feu

8

oui mais j'aimerais bien corriger ça dans l'ide plutôt que de devoir compiler en externe, et je comprends pas pourquoi ça marche pas pareil d'ailleurs... ça va finir que je vais pas utiliser l'ide grin
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.