witam !

na laborki z infy mam napisac program ktory w 2d narysuje jakąś bryłe.

wyplułem z siebie (przy pomocy innych) takie coś :

#include <iostream>
#include <allegro.h>
#include <math.h>

unsigned long a;
unsigned long h;
double l;
BITMAP* backdrop;
int main()
{
int white = makecol(0, 0, 0);

std::cout <<"\nPodaj dlugosc krawedzi podstawy: "<< a <<"\n";
std::cin >> a;
std::cout <<"Teraz podaj wysokosc ostroslupa: "<< h <<"\n";
std::cin >> h;
l=sqrt((h*h)+(a*a));
allegro_init();
install_keyboard();
backdrop= create_bitmap(SCREEN_W, 250);
line(backdrop, 20, 200, 20+a, 200, white);
line(backdrop, 40, 150, 40+a, 150, white);
line(backdrop, 20, 200, 40, 150, white);
line(backdrop, 20+a, 200, 40+a, 150, white);
line(backdrop, (40+a)/2, 175-h, 20, 200, white);
line(backdrop, (40+a)/2, 175-h, 20+a, 200, white);
line(backdrop, (40+a)/2, 175-h, 40, 150, white);
line(backdrop, (40+a)/2, 175-h, 40+a, 150, white);
readkey();
return 0;
}


No i jest problem bo wyskakują "linker error":
[Linker error] undefined reference to `makecol'
[Linker error] undefined reference to `_install_allegro_version_check'
[Linker error] undefined reference to `install_keyboard'
[Linker error] undefined reference to `_imp__gfx_driver'
[Linker error] undefined reference to `_imp__gfx_driver'
[Linker error] undefined reference to `create_bitmap'
[Linker error] undefined reference to `readkey'
[Linker error] undefined reference to `[email protected]'

miałby ktoś jakiś pomysł by się tego pozbyc ?

dodam jeszcze że moge korzystać jedynie z Dev-C++