Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Allegro] Błąd przy kompilacji

Ostatnio zmodyfikowano 2008-07-31 13:02
Autor Wiadomość
jimmye
Temat założony przez niniejszego użytkownika
[Allegro] Błąd przy kompilacji
» 2008-07-30 21:17:16
Ucze się teraz allegro i mam jakis problem w dev-cpp, zainstalowalem allegro do dev-cpp tak jak pisalo w poradniku, wklejam projekt ze strony i mam cos takiego.
Log kompilacji:


C/C++
Kompilator: Default compiler
Building Makefile: "C:\Documents and Settings\User\Moje dokumenty\Makefile.win"
Wykonywanie make...
make.exe - f "C:\Documents and Settings\User\Moje dokumenty\Makefile.win" all
g++.exe - c main.cpp - o main.o - I "include/c++/3.4.2/backward" - I "include/c++/3.4.2/mingw32" - I "include/c++/3.4.2" - I "include" - DALLEGRO_STATICLINK

In file included from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro / base.h: 26,
from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro.h: 25,
from main.cpp: 1:
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdarg.h: 6: 24: stdarg.h: No such file or directory
In file included from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro / base.h: 27,

from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro.h: 25,
from main.cpp: 1:
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stddef.h: 6: 24: stddef.h: No such file or directory
In file included from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro / base.h: 28,
from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro.h: 25,
from main.cpp: 1:
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 335: error: expected constructor, destructor, or type conversion before "wcstombs"
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 335: error: expected `, ' or `;' before "wcstombs"
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 338: error: ` size_t ' has not been declared

C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 339: error: expected constructor, destructor, or type conversion before "mbstowcs"
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 339: error: expected `, ' or `;' before "mbstowcs"
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 340: error: ` size_t ' has not been declared
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 345: error: ` size_t ' was not declared in this scope
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 345: error: ` size_t ' was not declared in this scope
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 345: error: initializer expression list treated as compound expression
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 346: error: ` size_t ' was not declared in this scope
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 347: error: ` size_t ' has not been declared
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 360: error: ` size_t ' has not been declared
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 360: error: ` size_t ' has not been declared

C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 362: error: ` size_t ' has not been declared
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 362: error: ` size_t ' has not been declared
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 409: error: ` size_t ' has not been declared

C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / stdlib.h: 431: error: ` size_t ' has not been declared

In file included from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro / base.h: 29,
from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro.h: 25,
from main.cpp: 1:
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / time.h: 104: error: expected constructor, destructor, or type conversion before "strftime"
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / time.h: 104: error: expected `, ' or `;' before "strftime"
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / time.h: 206: error: expected constructor, destructor, or type conversion before "wcsftime"
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / time.h: 206: error: expected `, ' or `;' before "wcsftime"

In file included from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro / platform / almngw32.h: 25,
from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro / internal / alconfig.h: 44,
from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro / base.h: 40,
from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro.h: 25,
from main.cpp: 1:

C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 30: error: ` size_t ' does not name a type
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 61: error: expected constructor, destructor, or type conversion before "_msize"
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 61: error: expected `, ' or `;' before "_msize"
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 62: error: expected constructor, destructor, or type conversion before "_get_sbh_threshold"
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 62: error: expected `, ' or `;' before "_get_sbh_threshold"
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 63: error: ` size_t ' was not declared in this scope
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 64: error: ` size_t ' has not been declared
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 77: error: ` size_t ' was not declared in this scope
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 77: error: ` size_t ' was not declared in this scope
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 77: error: ` size_t ' was not declared in this scope
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 77: error: initializer expression list treated as compound expression
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 78: error: ` size_t ' has not been declared
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 78: error: ` size_t ' has not been declared
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 78: error: ` size_t ' has not been declared
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 80: error: ` size_t ' was not declared in this scope
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 80: error: ` size_t ' was not declared in this scope
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 80: error: initializer expression list treated as compound expression
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 81: error: ` size_t ' has not been declared
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / malloc.h: 81: error: ` size_t ' has not been declared

In file included from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro / system.h: 23,
from C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro.h: 27,
from main.cpp: 1:
C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro / unicode.h: 70: error: expected `, ' or `...' before '(' token

C:/ Dev - Cpp / Bin /../ lib / gcc / mingw32 / 3.4.2 /../../../../ include / allegro / unicode.h: 93: error: ` va_list ' has not been declared

make.exe: ***[ main.o ] Error 1

Wykonanie zakończone
P-1098
DejaVu
» 2008-07-30 21:26:10
Ściągnij ten projekt i sprawdź czy Ci działa ddt.pl/allegro5.zip. Jeśli nie, to prawdopodobnie nie masz zainstalowanego allegro w Dev-C++ (tak przynajmniej na pierwszy rzut oka oceniam te logi, które wkleiłeś)
P-1100
Proxym
» 2008-07-30 21:30:56
Wg. logów jest ewidentnie napisane że nie jest linkowana biblioteka allegro i/lub nie ma dołaczonego nagłówka (#include "allegro.h")
P-1101
jimmye
Temat założony przez niniejszego użytkownika
allegro
» 2008-07-30 21:38:30
Sciagnalem ten projekt, otworzylem i kliknalem kompilacje i dalej to samo :|
Allegro mam zainstalowane w dev-cpp, dolaczylem # <allegro.h>
P-1102
DejaVu
» 2008-07-30 21:43:30
Zainstaluj sobie paczkę allegro, którą podałem w poniższym temacie. Ona napewno działa bo ja na niej pracuję i komu innemu rozwiązała ona problem z allegro :)
http://ddt.pl/forum/?Tid=153
P-1103
jimmye
Temat założony przez niniejszego użytkownika
» 2008-07-31 12:36:42
Juz dziala dobrze, dziex za pomoc ^_^
jak kompiluje ten projekt co sie zawsze w dev-cpp pojawia jak sie zacznie nowy to jest dobrze, ale jak kompiluje pierwszy z kursu allegro c++ to mam  undefined reference to `WinMain@16'  jakies bledy w projekcie?
P-1105
DejaVu
» 2008-07-31 13:02:21
Projekt nowy musisz skonfigurować żeby allegro Ci w nim działało :)
http://ddt.pl/kursy/?LessonId=143 Tutaj jest jeszcze inny powód dla którego może się pokazywać ten błąd.
P-1106
« 1 »
  Strona 1 z 1