Portare gnokii su Haiku è stato piuttosto semplice, grazie anche al canale italiano #haiku, la difficoltà maggiore è stata trovare la corrispondenza tra FIOASYNC e FIONBIO.

Nota: nella versione Alpha 1 di Haiku manca un modulo tty che permetterebbe di creare i file speciali in /dev/ per collegarsi a seriali tradizionali e USB e libusb non è stata portata, la libreria libgnokii risultante funziona solo con connection=tcp che è compatibile solo con model=AT e model=gnapplet

Brevi istruzioni per la compilazione:

  1. installare una versione recente di gettext, glib e pkg-config da Haiku Ports e opzionalmente installare anche readline
  2. scaricare l'ultima versione di gnokii tramite git
  3. applicare il patch allegato: patch -p1
  4. eseguire ./autogen.sh --enable-security --with-gettext=/boot/common/share/gettext/ --prefix=/boot/common/ aggiungere --with-readline=/boot/common se si è installato anche readline
  5. eseguire make install

xgnokii non viene compilato per la mancanza delle librerie X11.
Notare che i seguenti programmi vengono compilati, ma non funzionano:

  • smsd, perché c'è un problema con i thread
  • gnokiid e mgnokiidev, probabilmente perché mancano i driver seriali