Skocz do zawartości

[c++] Allegro


blackmaul

Rekomendowane odpowiedzi

Witam mam peweien problem z instalacja biblioteki allegro (do towrzenia gier w c++). Otoz uzywam kompilatora dev-cpp i moj prblem polega na tym ze nie mam pjecia jak to zainstalwoac :P

 

Instalacja Allegro dla Dev-C++

Orginalny opis znajduje się na
http://www.allegro.cc/files/install-devcpp.html
jednak kilka osób poprosiło o zamieszczenie opisu po polsku
więc oto i on:

Przed instalacją trzeba będzie ściągnąć kilka dodatków do naszego
Dev-C++. To środowisko oparte zostało na uproszczonej dystrybucji
portu GCC dla Windowsa czyli MinGW'a. Ponieważ allegro wymaga
kilku dodatkowych narzędzi tak więc niezbędne jest ich dorzucenie.
Orginalne pliki podane w opisie po angielsku zostały spakowane
do formatu *.tar.gz jednak jest on dość kłopotliwy pod Windowsem,
tak więc repakowałem potrzebne paczki zipem, tak aby każdy mógł je
rozpakować bez problemów. Oto potrzebne pliki:

dx70_mgw.zip

fileutils316-ming.zip

MinGW-1.1.zip


Wszystkie paczki należy ściągnąć i rozpakować bezpośrednio w folderze
z naszym Dev-C++. Następnie trzeba rozpakować nasze Allegro i ustawić
scieżki systemowe. W Windowsie 95/98 robi się to tak jak w dosie:

SET PATH=C:\Dev-C++\bin;%PATH%
SET MINGDIR=C:\Dev-C++

UWAGA ! Sam nad tym przesiedziałem pół dnia. Otóż wiele osób skarżyło
się na niemożność zainstalowania allegro pod dev'em.
Problem najczęściej leży własnie tu: wielu z was ma zainstalowane
inne kompilatory jak Delphi lub C++ Builder. Każdy z nich automatycznie
ustawia swoje ścieżki i jednocześnie posiada programy takie jak make itp.
Chodzi oto że podczas budowy biblioteki Allegro system może użyć
niewłaściwych narzędzi no i jest lipa :P
Aby to wyeliminować należy wyczyścić ścieżki systemowe w okienku MS-DOS:

SET PATH=

a następnie tak jak wcześniej:

SET PATH=C:\Dev-C++\bin;%PATH%
SET MINGDIR=C:\Dev-C++

Jak już mamy prawidłowo ustawione ścieżki do kompilatora to wchodzimy
do katalogu Allegro i:

fix mingw32
make all
make install

Pierwsze polecenie uruchamia prosty skrypcik BAT który automatycznie
skonfiguruje potrzebne makefile (musi działać :P )...

Kompilowanie :P

Jeżeli podczas kompilacji nie zajdzie żaden błąd to będziemy mieli prawie
zainstalowane Allegro :)
Kolejną rzeczą jest przekopiowanie wszystkiego z folderu include w Allegro
do głównego folderu include w katalogu z dev-c++ oraz przekopiowanie
wszystkiego z folderu lib\mingw32 do katalogu głównego lib w dev-c++.

Po tym wszystkim dla pewności możemy uruchomić jakiś programik przykładowy
z katalogu examples - jeżeli działa to mamy allegro :-)

 

 

 

Moze mi ktos to wytlumaczyc?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 rok później...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...