ren...@openmailbox.org writes: > John, > >> Thank you so much for doing this. If 'make check' succeeds, those are >> the main tests, but to check installation, I would look for the >> following programs being installed: >> >> ola ola_e131 ola_plugin_state ola_rdm_set >> ola_set_priority ola_trigger ola_uni_name ola_artnet >> ola_dmxconsole ola_patch ola_rdm_discover >> ola_recorder >> ola_streaming_client ola_uni_info ola_uni_stats olad >> ola_dmxmonitor ola_plugin_info ola_rdm_get ola_set_dmx >> ola_timecode ola_uni_merge ola_usbpro >> ola_dev_info >> > > I see only the following programs: > > ola_artnet ola_plugin_state ola_set_priority > ola_uni_name > olad ola_rdm_discover ola_streaming_client > ola_uni_stats > ola_dev_info ola_rdm_get ola_timecode > ola_usbpro > ola_e131 ola_rdm_set ola_trigger > ola_patch ola_recorder ola_uni_info > ola_plugin_info ola_set_dmx ola_uni_merge >
That seems fine. I don't know what every single one of them does, but all of the main ones are present. > >> These are the programs installed by the Debian ola package, and I don't >> know what packaging options might have affected which were installed, >> but the list should be more or less the same. >> >> To start the ola daemon and generate a config: >> >> olad -c ~/my-ola > > when the command is run, it displays message: > > $ olad -c ~/my-ola > > common/io/IOUtils.cpp:39: open(/dev/dmx0): No such file or directory > plugins/opendmx/OpenDmxPlugin.cpp:80: Could not open /dev/dmx0 No such > file or directory > common/network/IPV4Address.cpp:89: Could not convert address 677966233 > common/io/IOUtils.cpp:39: open(/dev/kldmx0): No such file or directory > plugins/karate/KaratePlugin.cpp:79: Could not open /dev/kldmx0 No such > file or directory > The ones complaining about missing /dev entries are nothing to worry about - those are plugins just looking for hardware that isn't there. They can be disabled in files in ~/my-ola, but by default, it will search for every kind of device. The one that I don't know the meaning of is the IPV4Address.cpp:89 error. I will ask about that. > > >> This should start a web service on port 9090, so you can point a web >> browser to localhost:9090 and see if anything comes up. > > the service is not responding. Any ideas? > > Thanks. According to this page, http support is an optional build option. I wasn't aware of that, but it would be convenient to enable. https://www.openlighting.org/ola/getting-started/using-ola/#How_to_setup_an_interface To enable it, it needs libmicrohttpd. It looks like guix has a package for that - nice! Thank you, -- John Foerch