[allegro] Makefile.win [Build Error] [main.o] Error 1
Ostatnio zmodyfikowano 2009-10-10 15:14
joker1111 Temat założony przez niniejszego użytkownika |
[allegro] Makefile.win [Build Error] [main.o] Error 1 » 2009-10-10 14:26:07 mam problem moze ktos bedzie wiedziec wyskakuje mi taki blad: [CODE] C:\Dev-Cpp\Makefile.win [Build Error] [main.o] Error 1 [/code] log kompilacji: [CODE] Kompilator: Default compiler Building Makefile: "C:\Dev-Cpp\Makefile.win" Wykonywanie make... make.exe -f "C:\Dev-Cpp\Makefile.win" all g++.exe -c main.cpp -o main.o -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" -DALLEGRO_STATICLINK
Nazwa 'C:\Users\J' nie jest rozpoznawana jako polecenie wewn©trzne lub zewn©trzne, program wykonywalny lub plik wsadowy.
make.exe: *** [main.o] Error 1
Wykonanie zakończone [/code] kod programu: [CODE src="C++"] #include<allegro.h> void init() { int depth, res; allegro_init(); depth = desktop_color_depth(); if (depth == 0) depth = 32; set_color_depth(depth); res = set_gfx_mode(GFX_AUTODETECT_WINDOWED, 640, 480, 0, 0); if (res != 0) { allegro_message(allegro_error); exit(-1); }
install_timer(); install_keyboard(); install_mouse(); /* add other initializations here */ } [/code] |
|
Elaine |
» 2009-10-10 14:33:12 Toolchain dostarczany z Dev-C++ nie radzi sobie ze spacjami w ścieżkach plików. Przesuń plik z C:\\Users\\Jcośtam do innego miejsca, takiego, gdzie w ścieżce nie wystąpi spacja. |
|
joker1111 Temat założony przez niniejszego użytkownika |
» 2009-10-10 14:45:47 przenioslem na pulpit i to samo jedyne co sie zmienilo to log: [CODE] Kompilator: Default compiler Building Makefile: "C:\Users\J()K3R\Desktop\Makefile.win" Wykonywanie make... make.exe -f "C:\Users\J()K3R\Desktop\Makefile.win" all g++.exe -c main.cpp -o main.o -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" -DALLEGRO_STATICLINK
Nazwa 'C:\Users\J' nie jest rozpoznawana jako polecenie wewn©trzne lub zewn©trzne, program wykonywalny lub plik wsadowy.
make.exe: *** [main.o] Error 1
Wykonanie zakończone
[/code] |
|
joker1111 Temat założony przez niniejszego użytkownika |
» 2009-10-10 14:47:55 J cos tam to muja nazwa kompa tylko jak sie ja zmienialo bo jest troche 'fantazyjna'(J()K3R)wiec moze dlatego |
|
joker1111 Temat założony przez niniejszego użytkownika |
» 2009-10-10 14:51:48 zmienilem i teraz juz tylko: [CODE] program wykonywalny lub plik wsadowy.
make.exe: *** [main.o] Error 1
Wykonanie zakończone [/code] blad nadal taki sam: [CODE] C:\Users\J()K3R\Desktop\Makefile.win [Build Error] [main.o] Error 1 [/code] |
|
DejaVu |
» 2009-10-10 15:06:48 Utwórz plik main.cpp w katalogu C:\\eksperyment\[/b]. Następnie spróbuj skompilować program. Dodam, że programy wykorzystujące bibliotekę allegro wymagają projektu i wpisania w linkerze odpowiednich linijek w konsolidatorze. Jedną z nich jest np. -l alleg. |
|
joker1111 Temat założony przez niniejszego użytkownika |
» 2009-10-10 15:13:03 na marginesie to linkuje wszzystkie jedyny problem jaki mam to malo standardowa nazwa uzytkownika(J()K3R)utworzylem nowego i na nim skompilowalem i dziala jeszcze tylko jakby mozna bylo mi powiedziec jak zmienic nazwe glownego uzytkownika w viscie bo nie moge a innym uzytkownikom sie da ale to juz takie wazne nie jest dzieki za pomoc |
|
Elaine |
» 2009-10-10 15:14:38 W przypadku tego toolchaina akurat spacje i nawiasy (a także wiele innych niespotykanych na codzień w ścieżkach znaków) są traktowane tak samo źle. Najlepiej użyć prostej ścieżki typu C:\\foo - wtedy na pewno zadziała. |
|
« 1 » |