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

[Allegro 5.0.4] Jak zrobic zeby nie trzeba bylo wsadzac dll kolo aplikacji

Ostatnio zmodyfikowano 2011-12-21 10:40
Autor Wiadomość
RazzorFlame
Temat założony przez niniejszego użytkownika
» 2011-12-17 10:14:44
SeaMonster131 mi o to nie chodzi. Ale po rozpakowaniu i tak wazy duzo... Probowalem znalesc u siebie liballegro-5.0.4-static-mt.a ale nie ma. Dodalem do Preprocessor Definitions ALLEGRO_STATICLINK i tak nic. Wezcie cos pomozcie!

EDIT: Wlasnie sciagam Allegro 5.0.5 moze bedzie dzialac ;D Musze jeszcze looknac.
P-45723
RazzorFlame
Temat założony przez niniejszego użytkownika
» 2011-12-17 10:24:31
PS: Sea, nie wiezysz ze sie da zrobic MMO? Lajtowo to zrobisz ;D
P-45724
hincu
» 2011-12-17 10:32:42
RazzorFlame: po 1 uzywaj opcji edycji postow bo spamujesz jak jakis degenerat
co do tworzenia mmo to nie jest to trudne nie jest to latwe kwestia doswiadczenia programisty wiadomo dla kogos kto sie zajmuje gamedevem od niedawna (np ja) to jest czarna magia i w czym ci przeszkadzaja te dllki?
w programowaniu nie chodzi o to zeby uzywac jak najtrudniejszej czy najstarszej biblioteki tylko takiej ktora tobie pasuje sfml stworzono do OO i ma ulatwic prace w pewnym sensie wolisz sie meczyc z 'trudniejszymi bibliotekami' prosze bardzo ale efekty i tak beda te same
P-45725
pekfos
» 2011-12-17 12:11:39
Poza tym, zwróciłeś uwagę na to, że jak statycznie podlinkujesz allegro, to te n MB znajdzie się w pliku wykonywalnym. W czym ci przeszkadzają pliki .dll?
P-45728
RazzorFlame
Temat założony przez niniejszego użytkownika
» 2011-12-17 13:01:46
... Wlasnie sciagnelem allegro 5.0.5 i sa te biblioteki statyczne tylko wywala mi ok. 250 Linker Error. Tam cos pisze undefined reference to (nazwafunkcji). To juz mnie dobija. Porobowalem dawac liballegro-5.0.5-static-md.a,
liballegro-5.0.5-static-mt.a, liballegro-5.0.5-static-mt-debug.a, liballegro-5.0.5-static-md-debug.a itd. Prooooszzzz Wescie mi pomozcie!

Jak chcecie zobaczyc screena to juz podaje:

http://img577.imageshack.us/img577/3708/errorav.png
P-45734
Gabes
» 2011-12-17 13:10:31
Wpisuj -lallegro-5.0.5-static-mt (gdzie -l to mała literka -L)

A najlepiej na początek nauki daj -lallegro-5.0.5-monolith-mt (do konsolidatora)
i wystarczy do :
#include <allegro5/allegro.h>  // podstawowy plik nagłówkowy
#include <allegro5/allegro_font.h>
#include <allegro5/allegro_ttf.h>
#include <allegro5/allegro_image.h>
#include <allegro5/allegro_primitives.h>//i wiele innych dołączasz tylko allegro-5.0.5-monolith-mt.dll tam gdzie .exe
P-45736
RazzorFlame
Temat założony przez niniejszego użytkownika
» 2011-12-17 13:12:11
EEE... O co ci cho??
P-45737
szyx_yankez
» 2011-12-17 13:16:58
@pekfos
Nie masz racji, wersja statycznie linkowana będzie sporo mniej ważyła niż exe. linkowane dynamicznie + dll.
@RazzorFlame
http://wiki.allegro.cc/index.php?title=Windows_Vista,_Code::Blocks_10.05_and_Allegro_5
Tam masz napisane jakie liby musisz dolinkować :D
P-45739
1 « 2 » 3 4 5 6
Poprzednia strona Strona 2 z 6 Następna strona