| 1 | | |
| | 1 | allegro-4.3.10plus SVN!r11143 |
| | 2 | |
| | 3 | * fix.sh haiku |
| | 4 | * make obj/beos/asmdef |
| | 5 | * make |
| | 6 | * make install |
| | 7 | |
| | 8 | As of !r11143 Allegro-4.3.10plus svn builds ok on Haiku without any patches. But it's not quite yet working right.[[BR]] |
| | 9 | Both the skater and shooter demos crash. The skater ones starts sound music and you can see part of the letter A. Here's the gdb back trace: |
| | 10 | {{{ |
| | 11 | GNU gdb 6.3 |
| | 12 | Copyright 2004 Free Software Foundation, Inc. |
| | 13 | GDB is free software, covered by the GNU General Public License, and you are |
| | 14 | welcome to change it and/or distribute copies of it under certain conditions. |
| | 15 | Type "show copying" to see the conditions. |
| | 16 | There is absolutely no warranty for GDB. Type "show warranty" for details. |
| | 17 | This GDB was configured as "i586-pc-haiku"...(no debugging symbols found) |
| | 18 | |
| | 19 | [tcsetpgrp failed in terminal_inferior: Invalid Argument] |
| | 20 | Thread 10891 caused an exception: Segment violation |
| | 21 | Reading symbols from /boot/beos/system/runtime_loader...done. |
| | 22 | Loaded symbols for /boot/beos/system/runtime_loader |
| | 23 | Reading symbols from /boot/common/lib/liballeg-4.3.11.so...done. |
| | 24 | Loaded symbols for /boot/common/lib/liballeg-4.3.11.so |
| | 25 | Reading symbols from /boot/beos/system/lib/libbe.so...done. |
| | 26 | Loaded symbols for /boot/beos/system/lib/libbe.so |
| | 27 | Reading symbols from /boot/beos/system/lib/libgame.so...done. |
| | 28 | Loaded symbols for /boot/beos/system/lib/libgame.so |
| | 29 | Reading symbols from /boot/beos/system/lib/libdevice.so...done. |
| | 30 | Loaded symbols for /boot/beos/system/lib/libdevice.so |
| | 31 | Reading symbols from /boot/beos/system/lib/libmidi.so...done. |
| | 32 | Loaded symbols for /boot/beos/system/lib/libmidi.so |
| | 33 | Reading symbols from /boot/beos/system/lib/libmedia.so...done. |
| | 34 | Loaded symbols for /boot/beos/system/lib/libmedia.so |
| | 35 | Reading symbols from /boot/beos/system/lib/libnetwork.so...done. |
| | 36 | Loaded symbols for /boot/beos/system/lib/libnetwork.so |
| | 37 | Reading symbols from /boot/beos/system/lib/libroot.so...done. |
| | 38 | Loaded symbols for /boot/beos/system/lib/libroot.so |
| | 39 | Reading symbols from /boot/beos/system/lib/libstdc++.r4.so...done. |
| | 40 | Loaded symbols for /boot/beos/system/lib/libstdc++.r4.so |
| | 41 | Reading symbols from /boot/beos/system/lib/libmidi2.so...done. |
| | 42 | Loaded symbols for /boot/beos/system/lib/libmidi2.so |
| | 43 | Reading symbols from /boot/beos/system/lib/libfluidsynth.so...done. |
| | 44 | Loaded symbols for /boot/beos/system/lib/libfluidsynth.so |
| | 45 | [tcsetpgrp failed in terminal_inferior: Invalid Argument] |
| | 46 | [Switching to team ./skater (10891) thread skater (10891)] |
| | 47 | 0x002bf384 in _linear_hline8 () from /boot/common/lib/liballeg-4.3.11.so |
| | 48 | (gdb) |
| | 49 | (gdb) bt |
| | 50 | #0 0x002bf384 in _linear_hline8 () from /boot/common/lib/liballeg-4.3.11.so |
| | 51 | #1 0x00308af0 in ?? () from /boot/common/lib/liballeg-4.3.11.so |
| | 52 | #2 0x000000d7 in ?? () |
| | 53 | #3 0x1842a7f8 in ?? () |
| | 54 | #4 0x000001aa in ?? () |
| | 55 | #5 0x00329440 in black_palette () from /boot/common/lib/liballeg-4.3.11.so |
| | 56 | #6 0x0000001d in ?? () |
| | 57 | #7 0x0000001b in ?? () |
| | 58 | #8 0x00309680 in screen () from /boot/common/lib/liballeg-4.3.11.so |
| | 59 | #9 0x0024b8ef in makecol_depth () from /boot/common/lib/liballeg-4.3.11.so |
| | 60 | #10 0x00000080 in ?? () |
| | 61 | #11 0x00000080 in ?? () |
| | 62 | #12 0x0026d4e3 in _normal_rectfill () from /boot/common/lib/liballeg-4.3.11.so |
| | 63 | #13 0x1842a7f8 in ?? () |
| | 64 | #14 0x000000d5 in ?? () |
| | 65 | #15 0x000000d7 in ?? () |
| | 66 | #16 0x000001aa in ?? () |
| | 67 | #17 0x00000026 in ?? () |
| | 68 | #18 0x000000d5 in ?? () |
| | 69 | #19 0x000000d7 in ?? () |
| | 70 | #20 0x0026d3f0 in _normal_rectfill () from /boot/common/lib/liballeg-4.3.11.so |
| | 71 | #21 0x002166bc in ?? () |
| | 72 | #22 0x000001aa in ?? () |
| | 73 | #23 0x000000d7 in ?? () |
| | 74 | ---Type <return> to continue, or q <return> to quit--- |
| | 75 | #24 0x000000d5 in ?? () |
| | 76 | #25 0x00000008 in ?? () |
| | 77 | #26 0x00000060 in ?? () |
| | 78 | #27 0x0000006c in ?? () |
| | 79 | #28 0xffffffff in ?? () |
| | 80 | #29 0x002166bc in ?? () |
| | 81 | #30 0x000000d5 in ?? () |
| | 82 | #31 0x000000d7 in ?? () |
| | 83 | #32 0x0020e20a in draw_demo_menu () |
| | 84 | #33 0x1842a7f8 in ?? () |
| | 85 | #34 0x000000d5 in ?? () |
| | 86 | #35 0x000000d7 in ?? () |
| | 87 | #36 0x000001aa in ?? () |
| | 88 | #37 0x00000169 in ?? () |
| | 89 | #38 0x00000026 in ?? () |
| | 90 | #39 0x00000074 in ?? () |
| | 91 | #40 0x00000000 in ?? () |
| | 92 | #41 0x002166bc in ?? () |
| | 93 | #42 0x18038f40 in ?? () |
| | 94 | #43 0x002174b8 in ?? () |
| | 95 | #44 0x00217440 in ?? () |
| | 96 | #45 0xffffffff in ?? () |
| | 97 | #46 0x00000169 in ?? () |
| | 98 | #47 0x000000df in ?? () |
| | 99 | ---Type <return> to continue, or q <return> to quit--- |
| | 100 | #48 0x00000092 in ?? () |
| | 101 | #49 0x002166bc in ?? () |
| | 102 | #50 0x18038f40 in ?? () |
| | 103 | #51 0x002174b8 in ?? () |
| | 104 | #52 0x00210140 in disable_continue_game () |
| | 105 | #53 0x00217000 in framec () |
| | 106 | #54 0x000001e0 in ?? () |
| | 107 | #55 0x00210125 in disable_continue_game () |
| | 108 | #56 0x00000000 in ?? () |
| | 109 | #57 0x002174b8 in ?? () |
| | 110 | #58 0x00000000 in ?? () |
| | 111 | #59 0x002166bc in ?? () |
| | 112 | #60 0x00217440 in ?? () |
| | 113 | #61 0x00217440 in ?? () |
| | 114 | #62 0x002140ce in create_transition () |
| | 115 | #63 0x1842a7f8 in ?? () |
| | 116 | #64 0x000001e0 in ?? () |
| | 117 | #65 0x00000080 in ?? () |
| | 118 | #66 0x00213fdc in create_transition () |
| | 119 | #67 0x002166bc in ?? () |
| | 120 | #68 0x00217440 in ?? () |
| | 121 | #69 0x00000000 in ?? () |
| | 122 | #70 0x00000000 in ?? () |
| | 123 | #71 0x002166bc in ?? () |
| | 124 | ---Type <return> to continue, or q <return> to quit--- |
| | 125 | #72 0x00217440 in ?? () |
| | 126 | #73 0x00000000 in ?? () |
| | 127 | #74 0x00207586 in run_framework () |
| | 128 | #75 0x002174b8 in ?? () |
| | 129 | #76 0x00217440 in ?? () |
| | 130 | #77 0x3e99999a in ?? () |
| | 131 | #78 0x0020755a in run_framework () |
| | 132 | #79 0x002166bc in ?? () |
| | 133 | #80 0x7ffef538 in ?? () |
| | 134 | #81 0x7ffef540 in ?? () |
| | 135 | #82 0x7ffeefac in ?? () |
| | 136 | #83 0x00217440 in ?? () |
| | 137 | #84 0x00000000 in ?? () |
| | 138 | #85 0x00000000 in ?? () |
| | 139 | #86 0x00000000 in ?? () |
| | 140 | #87 0x000d67d5 in ?? () |
| | 141 | #88 0x7ffef120 in ?? () |
| | 142 | #89 0x7ffeefac in ?? () |
| | 143 | #90 0x00213a4e in main () |
| | 144 | (gdb) |
| | 145 | (gdb) |
| | 146 | }}} |