Difference between revisions of "Installation troubleshooting"
Jump to navigation
Jump to search
Line 25: | Line 25: | ||
This is because lt-comp cannot find where your liblttoolbox libs are installed. You may need to do one of several things: |
This is because lt-comp cannot find where your liblttoolbox libs are installed. You may need to do one of several things: |
||
# If you have installed it in an odd location, do: <code>export LD_LIBRARY_PATH=/path/to/ |
# If you have installed it in an odd location, do: <code>export LD_LIBRARY_PATH=/path/to/weird/libdir</code> |
||
# If you have installed it in <code>/usr/local</code> |
# If you have installed it in <code>/usr/local</code> |
||
## Check to see if <code>/usr/local/lib</code> is in <code>/etc/ld.so.conf</code>, if it is, run <code>ldconfig</code> |
## Check to see if <code>/usr/local/lib</code> is in <code>/etc/ld.so.conf</code>, if it is, run <code>ldconfig</code> |
Revision as of 06:18, 25 September 2007
Installing
To be added
Using
You no longer need to specify the language pair directory, so when you've installed, just do:
$ cat /tmp/whatever | apertium <direction>
You can find more information in the manpages.
Errors
lt-comp: error while loading shared libraries: liblttoolbox3-3.0.so.0: cannot open shared object file: No such file or directory
This is because lt-comp cannot find where your liblttoolbox libs are installed. You may need to do one of several things:
- If you have installed it in an odd location, do:
export LD_LIBRARY_PATH=/path/to/weird/libdir
- If you have installed it in
/usr/local
- Check to see if
/usr/local/lib
is in/etc/ld.so.conf
, if it is, runldconfig
- If it isn't, either add
/usr/local/lib
to/etc/ld.so.conf
and re-runldconfig
, or do step 1.
- Check to see if
PCRE
checking for pcreposix.h... no configure: error: *** unable to locate pcreposix.h include file ***
You don't have the PCRE (Posix-compatible regular expressions) library header files installed, if you're in Debian or Ubuntu, do:
# apt-get install libpcre3-dev
Missing pair
$ echo "Eso es un test" | apertium es-ca Error: Mode es-ca does not exist. Try one of: README
Looks like you don't have any language pairs installed, did you run make install
in the language pair directory?
If you did, email the output of
$ cat /usr/local/bin/apertium | grep -e APERTIUM -e DEFAULT
...obviously replace /usr/local/bin/apertium with the location of the $(prefix)/bin/apertium
and the steps you took to compile apertium to the apertium-stuff mailing list.