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

[allegro 4.5.2] Instalacja w środowisku Code::Blocks

Ostatnio zmodyfikowano 2014-02-17 18:31
Autor Wiadomość
Fanatone
Temat założony przez niniejszego użytkownika
[allegro 4.5.2] Instalacja w środowisku Code::Blocks
» 2014-02-17 15:39:33
Witam.

Potrzebuje pomocy z instalacją allegro 4.5.2. Zdaję sobie sprawę, że temat był poruszany milion razy ale nie mogłem znaleźć rozwiącania.
Postaram się dokładnie opisać na czym mój problem polega.
Używam systemu Windows 8.
Posiadam Code:: Blocks 13.12. Allegro w wersji Windows Binaries MinGW 4.5.2.
Zawartość wszystkich plików przekopiowałem według nazw do odpowiednich katalogów w Code Blocks.
W opcjach linkera dodaje liballeg.a i po próbie kompilacji otwiera mi się nowa zakładka w code blocks system.inl.

Program który próbuje skompilować jest testowy i wygląda następująco:
C/C++
#include <allegro.h>

int main()
{
    allegro_init();
    install_keyboard();
    set_gfx_mode( GFX_AUTODETECT, 640, 480, 0, 0 );
    readkey();
    return 0;
} END_OF_MAIN();

A błędy jakie dostaje wyglądają tak:

||=== Build: Debug in allego (compiler: GNU GCC Compiler) ===|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl||In function 'int main()':|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl|5|error: 'install_keyboard' was not declared in this scope|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl|6|error: 'set_color_depth' was not declared in this scope|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl|7|error: 'GFX_AUTODETECT' was not declared in this scope|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl|7|error: 'set_gfx_mode' was not declared in this scope|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl|8|error: 'default_palette' was not declared in this scope|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl|8|error: 'set_palette' was not declared in this scope|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl|9|error: 'screen' was not declared in this scope|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl|9|error: 'clear_to_color' was not declared in this scope|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl|10|error: 'font' was not declared in this scope|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl|10|error: 'makecol' was not declared in this scope|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl|10|error: 'textout_ex' was not declared in this scope|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\allegro\inline\system.inl|12|error: 'readkey' was not declared in this scope|
||=== Build failed: 12 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
P-104776
oputyk
» 2014-02-17 17:28:29
Skonfiguruj bibliotekę jeszcze raz - http://www.youtube.com/watch?v=VEjdAXKGfqY.
P-104787
Gabes
» 2014-02-17 18:31:58
Uwaga!
Biblioteka Allegro w wersji 4.4 jest przestarzałą technologią i odradza się korzystania z niej w nowo powstających projektach. Biblioteka w wersji 4.4 nie posiada wsparcia sprzętowego karty graficznej. Brak wsparcia sprzętowego karty graficznej wpływa negatywnie zarówno na szybkość działania aplikacji jak również na jakość grafiki na której wykonuje się operacje skalowania czy też obrotów.

No ale jeśli już to chodzi ci chyba o wersje Allegro 4.4.2
liballegro-4.4.2-monolith-mt.a
lub 
allegro-4.4.2-monolith-mt
lub
AlLeGrO-4.4.2-mOnOlItH-mT

Podajesz nazwę libka z rozszerzeniem lub samą, wielkość liter nie gra roli.
P-104793
« 1 »
  Strona 1 z 1