Linux Questions

Can you add support for new Linux distributions?

We can support new distributions if there is a significant demand for them, but it takes us a considerable amount of time to certify our installation on any given distribution. We are willing to entertain requests from high-volume customers who need a specific Linux distribution supported. Contact support@lumenvox.com with specific inquiries.

Can I run the Engine on a Linux distribution you don't support?

There are users that have reported they successfully run our Speech Engine on a number of unsupported distributions.

You are welcome to try this, but be aware LumenVox cannot provide support for any problems that arise from doing this.

The first thing you have to be sure of is that the environment variables are set up correctly. Normally these are set up as part of the installation process, but be sure they exist:

LVROOT (needs to point to the Engine installation directory.)
LVBIN=$LVROOT/bin
LVINCLUDE=$LVROOT/include
LVLANG=$LVROOT/Lang
LVRESPONSE=$LVLANG LVLIB=$LVROOT/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$LVLIB

One problem users have when using non-supported distributions is that of dependencies. As a reference, what follows is a list of our Engine's dependencies. Setting up links as appropriate may help.

libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x005ca000)
libm.so.6 => /lib/tls/libm.so.6 (0x002fa000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x005c0000)
libc.so.6 => /lib/tls/libc.so.6 (0x001d1000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x00410000)
libboost_thread.so.1 => ../lib/libboost_thread.so.1 (0xf6b8e000)
libboost_date_time.so.1 => ../lib/libboost_date_time.so.1 (0xf6b80000)
/lib/ld-linux.so.2 (0x001b8000)
libspeex.so.1 => ../lib/libspeex.so.1 (0xf69e8000)
libuuid.so.1 => ../lib/libuuid.so.1 (0xf69de000)
libjs.so => ../lib/libjs.so (0xf68d1000)
libcurl.so.3 => ../lib/libcurl.so.3 (0x00369000)
libcppunit.so => ../lib/libcppunit.so (0xf6843000)
libboost_regex.so.1 => ../lib/libboost_regex.so.1 (0xf67c9000)
librt.so.1 => /lib/tls/librt.so.1 (0x00b2a000)
libxml2.so.2 => ../lib/libxml2.so.2 (0x03851000)
libnspr4.so => ../lib/libnspr4.so (0x03103000)
libidn.so.11 => /usr/lib/libidn.so.11 (0x006bd000)
libssl.so.4 => /lib/libssl.so.4 (0x00d61000)
libcrypto.so.4 => /lib/libcrypto.so.4 (0x00c5b000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00d45000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00bc8000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0x00bc3000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00c2f000)
libresolv.so.2 => /lib/libresolv.so.2 (0x0052d000)
libdl.so.2 => /lib/libdl.so.2 (0x0031f000)
libz.so.1 => /usr/lib/libz.so.1 (0x003fe000)
libxslt.so.1 => ../lib/libxslt.so.1 (0x03d64000)
liblv_lvspeechport.so => ../lib/liblv_lvspeechport.so (0xf6f03000)
liblv_lvpal.so => ../lib/liblv_lvpal.so (0xf6ecc000)
liblv_lvlib.so => ../lib/liblv_lvlib.so (0xf6e5c000)
liblv_bnf_dict.so => ../lib/liblv_bnf_dict.so (0xf6e39000)
liblv_messagerouter.so => ../lib/liblv_messagerouter.so (0xf6dec000)
liblv_passcheck.so => ../lib/liblv_passcheck.so (0xf6d95000)
liblv_lvspeechgrammar.so => ../lib/liblv_lvspeechgrammar.so (0xf6c03000)
liblv_uritools.so => ../lib/liblv_uritools.so (0xf6bd9000)
liblv_ecma_engine.so => ../lib/liblv_ecma_engine.so (0xf6bc0000)
liblv_stltypes.so => ../lib/liblv_stltypes.so (0xf6baf000)
liblv_signal_processing.so => ../lib/liblv_signal_processing.so (0xf6b3f000)
liblv_pitch_detect.so => ../lib/liblv_pitch_detect.so (0xf6b2d000)
liblv_sphinx2.so => ../lib/liblv_sphinx2.so (0xf6a1d000)
liblv_licenseclient.so => ../lib/liblv_licenseclient.so (0xf69fc000)
liblv_lvenv.so => ../lib/liblv_lvenv.so (0xf69e1000)
liblv_lvbts.so => ../lib/liblv_lvbts.so (0xf699e000)
liblv_phonemes.so => ../lib/liblv_phonemes.so (0xf698e000)
liblv_gram_adapter.so => ../lib/liblv_gram_adapter.so (0xf68b8000)
liblv_lvtest.so => ../lib/liblv_lvtest.so (0xf6898000)
liblv_lvlicense.so => ../lib/liblv_lvlicense.so (0xf678d000)
liblv_compression.so => ../lib/liblv_compression.so (0xf676c000)
liblv_reply_mqrouter.so => ../lib/liblv_reply_mqrouter.so (0xf67b8000)
liblv_linux_win32.so => ../lib/liblv_linux_win32.so (0xf6ec2000)

© 2012 LumenVox LLC. All rights reserved.