1

bonsoir,

j'essaie de compiler un prog SDL avec devc++, 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....

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

Projet en cours:
-Menuisier Of The Dead

2

Illisible sur la skin sombre...
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

3

desolé cheeky
c'est edité wink
avatar
Menuisier of the Dead bientôt sur GBA !!!! :D

Projet en cours:
-Menuisier Of The Dead

4

l'execution du make ne doit pas se faire dans le dossier ou ce trouve les fichier .c/.h
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5

heu et pkoi pas ?

enfin ça dépend, "ne doit pas se faire" au sens qu'il ne faut pas le faire (c'est faux), ou bien que dans son cas il est possible que ça ne se fasse pas ? (et là c'est pê vrai, mais normalement gcc affiche un autre msg en plus du "no input file")
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

6

que dans son cas, il ne doit pas ce faire dans le dossier ou ya le fichier

ce qui me "choque" c'est le

Exécution de make... 
make.exe -f "C:\mot3dpc\Makefile.win" all 


le chemin est absolu, c'est ce qui m'étonne, comme si le makefile etait ailleurs que la ou ce trouvent les sources sorry
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

7

Je pense que justement au contraire le makefile est bien au même endroit que ses sources......mais que la commande make n'est pas lancée de cet endroit.

S'il y avait moyen de remplacer par make.exe -C "c:\mot3dpc" all pour voir le résutlat ça pourrait être intéressant.

8

oui certe, mais c'est ce que je disait (pas forcement tres clairement cheeky) a mon premier post grin

que le make n'est pas fait dans le meme rep que le makefile/sources
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.