| | 27 | |
| | 28 | == Problems == |
| | 29 | |
| | 30 | Unfortunately this port is not complete, building with gcc4 gives the following error: |
| | 31 | |
| | 32 | {{{ |
| | 33 | Linking libcups.so.2... |
| | 34 | /boot/develop/abi/x86/gcc4/tools/gcc-4.3.3-haiku-090629/bin/../lib/gcc/i586-pc-haiku/4.3.3/../../../libssp.a(ssp.o): In function `__stack_chk_fail_local': |
| | 35 | (.text+0x190): multiple definition of `__stack_chk_fail_local' |
| | 36 | /boot/develop/abi/x86/gcc4/tools/gcc-4.3.3-haiku-090629/bin/../lib/gcc/i586-pc-haiku/4.3.3/../../../libssp_nonshared.a(libssp_nonshared_la-ssp-local.o):(.text+0x0): first defined here |
| | 37 | collect2: ld returned 1 exit status |
| | 38 | make[1]: *** [libcups.so.2] Error 1 |
| | 39 | make: *** [all] Error 1 |
| | 40 | }}} |
| | 41 | |
| | 42 | There are still a lot of things to do like write a configure check for IPV6 that enables HAVE_IPV6, implement USB with Haiku USBKit, write integration with Haiku print subsystem and probably port pthread code to Haiku native threads. |
| | 43 | Also TIOCMGET ioctl seems not supported by Haiku. |