привет всем!
помогите пожалуйста!
установил
sudo apt-get install svgalib-bin svgalib1-bin svgalibg1 svgalibg1-dev
но не компилируется
1 #include <stdio.h>
2 #include <vga.h>
3
4 int main(void) {
5 vga_init();
6 vga_setmode(5);
7 vga_setcolor(4);
8 vga_drawpixel(10,10);
9
10 sleep(5);
11 vga_setmode(0);
12 exit(0);
13 }
~
gcc -o test main.c -lvga
main.c: In function ‘main’:
main.c:12: warning: incompatible implicit declaration of built-in function ‘exit’
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(mouse.o): In function `.L441':
(.text+0x2ec6): undefined reference to `pow'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(vesa.o): In function `vesa_linear':
(.text+0xc0): undefined reference to `LRMI_int'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(vesa.o): In function `vesa_linear':
(.text+0x10b): undefined reference to `LRMI_int'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(vesa.o): In function `vesa_setlogicalwidth':
(.text+0x17c): undefined reference to `LRMI_int'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(vesa.o): In function `vesa_setdisplaystart':
(.text+0x1f2): undefined reference to `LRMI_int'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(vesa.o): In function `vesa_setwrpage':
(.text+0x251): undefined reference to `LRMI_int'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(vesa.o)
.text+0x2b1): more undefined references to `LRMI_int' follow
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(vesa.o): In function `vesa_init':
(.text+0xc6a): undefined reference to `LRMI_alloc_real'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(vesa.o): In function `vesa_init':
(.text+0xd2c): undefined reference to `LRMI_init'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(vesa.o): In function `vesa_init':
(.text+0xd38): undefined reference to `LRMI_alloc_real'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(vesa.o): In function `vesa_test':
(.text+0xf93): undefined reference to `LRMI_init'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(vesa.o): In function `vesa_test':
(.text+0xf9f): undefined reference to `LRMI_alloc_real'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(vesa.o): In function `vesa_test':
(.text+0xfe5): undefined reference to `LRMI_int'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libvga.a(i740.o): In function `.L85':
(.text+0xc41): undefined reference to `log'
collect2: ld returned 1 exit status
((