This is my first time trying omapd and I got it to compile/work on a bare-bones debian squeeze build. Below were my steps to install QT version 4.8.1. After this, it was easy to follow along with compiling of omapd 0.8.1.
2 apt-get build-dep qt4-qmake
3 apt-get install g++
4 tar -xvzf qt-everywhere-opensource-src-4.8.1.tar.gz
5 cd qt-everywhere-opensource-src-4.8.1
6 ./configure -no-webkit
7 make
8 make install
DHCP PUBLISH EXAMPE:
I wanted to at least do a 'hello world' with the map server and publish my mac and ip address. I've tried the dhcp.conf + perl script example included with the latest release (v0.8.1), but so far I'm not seeing any data when I run the map dump cmd. I know omapd doesn't have a GUI output to show the collected metadata, so I assumed I could find the metadata with the command: echo '{"cmd":"mapdump"}' | nc localhost 8097. Am I correct in that assumption? If not, how do I view the data on the map server, without a "search" SOAP request. Any tips or pointers for getting the dhcp.conf to work? I'm using ics-dhcp-server.
IRONGUI:
I've also tried the irongui client, but it seems like it uses a slightly different standard than the omapd server accepts. I received erros on something related to cardinality (which I saw was covered in other threads in this google group). Would be nice to relax the omapd server accepting input or fix irongui to include cardinality.