7 | | Before you can start any other software, that uses HAMcast API and stack, you must configure and start the HAMcast middleware. To configure the HAMcast middleware see [wiki:documentation/howto/config here]. |
| 7 | Before you can start any other software, that uses HAMcast API and stack, you must configure and start the HAMcast middleware. To configure the HAMcast middleware see [wiki:documentation/howto/config here]. The middleware requires a {{{middleware.ini}}} and ''libhamcast'' at runtime. If you have not installed ''libhamcast'' to standard folders, e.g. {{{/usr/lib/}}}, you must specifiy the environment variable {{{LD_LIBRARY_PATH}}} pointing to libhamcast path. If {{{middleware.ini}}} is not in the same directory as the ''middleware'' you can specifiy a path with option {{{-i <path/middleware.ini>}}}. |
| 8 | |
| 9 | To run middleware, use one of the following commands: |
| 10 | |
| 11 | {{{ |
| 12 | export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<path-to-libhamcast> |
| 13 | ./middleware |
| 14 | }}} |
| 15 | |
| 16 | or |
| 17 | |
| 18 | {{{ |
| 19 | export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<path-to-libhamcast> |
| 20 | ./middleware -i <path/middleware.ini> |
| 21 | }}} |
| 22 | |
| 23 | Check the REAMDE file for further information. |