| 1 | | |
| | 1 | * cp /boot/common/share/libtool/config/config.guess . |
| | 2 | * cp /boot/common/share/libtool/config/config.sub . |
| | 3 | * libtoolize --force --copy |
| | 4 | * aclocal |
| | 5 | * automake |
| | 6 | * autoconf |
| | 7 | * ./configure --prefix=/boot/common |
| | 8 | |
| | 9 | configure fails for lack of qt3, qt4, and dbus, ripping those checks out then gives: |
| | 10 | {{{ |
| | 11 | configure: error: Your distribution (haiku) is not yet supported, init scripts and D-Bus configuration will not be installed! (patches welcome), you can specify --with-distro=none to skip this check |
| | 12 | ~/avahi-0.6.24> |
| | 13 | }}} |
| | 14 | |
| | 15 | * ./configure --prefix=/boot/common --with-distro=none |
| | 16 | |
| | 17 | then fails for lack of gdbm, remove that and then it wants libdaemon, remove that fails for lack of python gtk module, remove that, and the python dbus check, then remove the mono check. Then gets a couple of warnings due to missing doxygen and xmltoman, but finishes configure now. |
| | 18 | |
| | 19 | {{{ |
| | 20 | ---{ avahi 0.6.24 }--- |
| | 21 | |
| | 22 | prefix: /boot/common |
| | 23 | sysconfdir: ${prefix}/etc |
| | 24 | localstatedir: ${prefix}/var |
| | 25 | avahi socket: ${prefix}/var/run/avahi-daemon/socket |
| | 26 | dbus-1 system.d dir: |
| | 27 | dbus-1 version: |
| | 28 | dbus-1 system socket: |
| | 29 | C Compiler: gcc |
| | 30 | CFLAGS: -g -O2 -Wall -W -pedantic -pipe -Wformat -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Winline -fPIC -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ |
| | 31 | Enable GLIB: yes |
| | 32 | Enable GLIB GObject: yes |
| | 33 | Enable GTK: |
| | 34 | Enable D-Bus: |
| | 35 | With XML: expat |
| | 36 | Enable GDBM: |
| | 37 | Enable DBM: |
| | 38 | Enable libdaemon: |
| | 39 | Enable Python: yes |
| | 40 | Enable pygtk: no |
| | 41 | Enable python-dbus: no |
| | 42 | Enable QT3: |
| | 43 | Enable QT4: |
| | 44 | Enable Mono: |
| | 45 | Enable Monodoc: |
| | 46 | Distribution/OS: none |
| | 47 | User for avahi-daemon: avahi |
| | 48 | Group for avahi-daemon: avahi |
| | 49 | Priviliged access group for Avahi clients: netdev |
| | 50 | User for avahi-autoipd: avahi-autoipd |
| | 51 | Group for avahi-autoipd: avahi-autoipd |
| | 52 | Enable chroot(): no |
| | 53 | Enable Linux inotify: no |
| | 54 | Enable stack-smashing protection: yes |
| | 55 | |
| | 56 | Building libavahi-core yes |
| | 57 | Building avahi-daemon: no (You need libdaemon and expat/bsdxml!) |
| | 58 | Building avahi-dnsconfd: no (You need libdaemon and expat/bsdxml!) |
| | 59 | Building libavahi-client: no (You need avahi-daemon and D-Bus!) |
| | 60 | Building avahi-utils: no (You need avahi-daemon and D-Bus!) |
| | 61 | Building avahi-python: no (You need python, pygtk and python-dbus!) |
| | 62 | Building libavahi-glib: yes |
| | 63 | Building libavahi-gobject: no |
| | 64 | Building avahi-discover-standalone: |
| | 65 | Building libavahi-qt3: |
| | 66 | Building libavahi-qt4: |
| | 67 | Building avahi-sharp: |
| | 68 | Building avahi-compat-libdns_sd: no |
| | 69 | Building avahi-compat-howl: no |
| | 70 | Building tests: no |
| | 71 | Building avahi-core documentation: no |
| | 72 | Building avahi-autoipd: no (You need libdaemon!) |
| | 73 | Building libavahi-ui: no |
| | 74 | |
| | 75 | ~/avahi-0.6.24> |
| | 76 | }}} |
| | 77 | |
| | 78 | and of coarse make doesn't work... |
| | 79 | |