| 1 | | |
| | 1 | [http://ports.haiku-files.org/browser/haikuports/trunk/x11-libs/cairo/cairo-1.8.4-haiku.diff?rev=197 Patch] then: |
| | 2 | * cp /boot/common/share/libtool/config/config.guess . |
| | 3 | * cp /boot/common/share/libtool/config/config.sub . |
| | 4 | * libtoolize --force --copy |
| | 5 | * aclocal -I build |
| | 6 | * autoconf |
| | 7 | * automake |
| | 8 | * ./configure --prefix=/boot/common --enable-beos |
| | 9 | |
| | 10 | {{{ |
| | 11 | cairo (version 1.8.4 [release]) will be compiled with: |
| | 12 | |
| | 13 | The following surface backends: |
| | 14 | Image: yes (always builtin) |
| | 15 | Xlib: no (requires X development libraries) |
| | 16 | Xlib Xrender: no (requires --enable-xlib) |
| | 17 | Quartz: no (requires CoreGraphics framework) |
| | 18 | Quartz-image: no (disabled, use --enable-quartz-image to enable) |
| | 19 | XCB: no (disabled, use --enable-xcb to enable) |
| | 20 | Win32: no (requires a Win32 platform) |
| | 21 | OS2: no (disabled, use --enable-os2 to enable) |
| | 22 | PostScript: yes |
| | 23 | PDF: yes |
| | 24 | SVG: yes |
| | 25 | glitz: no (disabled, use --enable-glitz to enable) |
| | 26 | BeOS: yes |
| | 27 | DirectFB: no (disabled, use --enable-directfb to enable) |
| | 28 | |
| | 29 | The following font backends: |
| | 30 | User: yes (always builtin) |
| | 31 | FreeType: yes |
| | 32 | Win32: no (requires a Win32 platform) |
| | 33 | Quartz: no (requires CoreGraphics framework) |
| | 34 | |
| | 35 | The following functions: |
| | 36 | PNG functions: yes |
| | 37 | |
| | 38 | And the following internal features: |
| | 39 | gcov support: no |
| | 40 | test surfaces: no (disabled, use --enable-test-surfaces to enable) |
| | 41 | ps testing: no (requires ghostscript) |
| | 42 | pdf testing: no (requires poppler-glib >= 0.9.2) |
| | 43 | svg testing: no (requires librsvg-2.0 >= 2.15.0) |
| | 44 | |
| | 45 | |
| | 46 | --- The BeOS/Zeta surface backend feature is still under active development |
| | 47 | --- and is included in this release only as a preview. It does NOT fully work |
| | 48 | --- yet and incompatible changes may yet be made to BeOS/Zeta surface backend |
| | 49 | --- specific API. |
| | 50 | |
| | 51 | *** It is strictly recommended that you enable the native surface backend |
| | 52 | *** feature for your platform. |
| | 53 | }}} |
| | 54 | |
| | 55 | * make |
| | 56 | * make install |
| | 57 | |
| | 58 | Not tested yet. |