| | 9 | |
| | 10 | --------------------------- |
| | 11 | |
| | 12 | Dependencies: libogg, libvorbis, libpng, libjpeg. |
| | 13 | Patched a few files, and now getting this make failure: |
| | 14 | {{{ |
| | 15 | ~/allegro-4.3.10-haiku-test> make |
| | 16 | gcc -DALLEGRO_MODULES_PATH=\"/boot/common/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/boot/common/include -DALLEGRO_NO_ASM -DALLEGRO_LIB_BUILD -mcpu=pentium -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused -fPIC -DALLEGRO_SHARED -c ./src/unix/usigalrm.c -o obj/unix/shared/alleg/usigalrm.o |
| | 17 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:47: parse error before `*' |
| | 18 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:47: warning: type defaults to `int' in declaration of `RETSIGTYPE' |
| | 19 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:47: `RETSIGTYPE' declared as function returning a function |
| | 20 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:47: function `RETSIGTYPE' is initialized like a variable |
| | 21 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:49: parse error before `_sigalrm_signal_handler' |
| | 22 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:49: warning: type defaults to `int' in declaration of `_sigalrm_signal_handler' |
| | 23 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:49: warning: data definition has no type or storage class |
| | 24 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c: In function `_sigalrm_start_timer': |
| | 25 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:157: `_sigalrm_old_signal_handler' undeclared (first use in this function) |
| | 26 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:157: (Each undeclared identifier is reported only once |
| | 27 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:157: for each function it appears in.) |
| | 28 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:157: warning: passing arg 2 of `signal' from incompatible pointer type |
| | 29 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c: In function `_sigalrm_stop_timer': |
| | 30 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:181: `_sigalrm_old_signal_handler' undeclared (first use in this function) |
| | 31 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c: At top level: |
| | 32 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:189: parse error before `_sigalrm_signal_handler' |
| | 33 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:190: warning: return-type defaults to `int' |
| | 34 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c: In function `_sigalrm_signal_handler': |
| | 35 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:196: warning: `return' with no value, in function returning non-void |
| | 36 | /boot/home/allegro-4.3.10-haiku-test/src/unix/usigalrm.c:223: warning: control reaches end of non-void function |
| | 37 | make: *** [obj/unix/shared/alleg/usigalrm.o] Error 1 |
| | 38 | ~/allegro-4.3.10-haiku-test> |
| | 39 | }}} |