This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Installed Simon but having trouble with make

Tags: None
(comma "," separated)
alicemauck
Registered Member
Posts
6
Karma
0
;) Hi:

I installed Simon on Slackware but I'm having a terrible time getting HTK installed due to an error with make.

Code: Select all
bash-4.2$ make all
(cd HTKTools && make all) \
  || case "" in *k*) fail=yes;; *) exit 1;; esac;
make[1]: Entering directory `/home/zebracat/voxforge/bin/htk/HTKTools'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/zebracat/voxforge/bin/htk/HTKTools'
(cd HLMTools && make all) \
  || case "" in *k*) fail=yes;; *) exit 1;; esac;
make[1]: Entering directory `/home/zebracat/voxforge/bin/htk/HLMTools'
Makefile:77: *** missing separator (did you mean TAB instead of 8 spaces?).  Stop.
make[1]: Leaving directory `/home/zebracat/voxforge/bin/htk/HLMTools'
make: *** [hlmtools] Error 1
bash-4.2$



The tutorial that explains that one might get this error suggests to go to line 77 and replace the loading spaces with a tab and re-run make.
http://www.voxforge.org/home/dev/acoust ... l/download

The tutorial gives this string in the config.log:
Code: Select all
mkinstalldir:
        if [ ! -d $(bindir) -a X_ = X_yes ] ; then mkdir -p $(bindir) ; fi


However; that is not the string that I have on line 77 in my config.log. This is what I have so I can't really backspace or replace anything because there isn't 8 spaces of white space.
Code: Select all
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_CLEAN_FILES =


Any suggestions or ideas on how to get pass this is greatly appreciated.
alicemauck
Registered Member
Posts
6
Karma
0
I figured out the problem.

All I had to do to fix the problem was to edit the make file.
I had the wrong file the other day.

I edited the /htk/HLMtools/make file.

I backspaced 8 times on line 77 and than re-ran make.
HTK is now installed for Simon.
Here's the file I should have edited to begin with.
http://i1052.photobucket.com/albums/s44 ... 0%20PM.png

However there is another error coming from Simon that it can't find HDMan.
I hope to find that lib or program.

I'm finding that Simon throws errors for programs that aren't installed.
HTK was mentioned in the Simon handbook but HDMan wasn't.

Anyone know what this means? (aside from having to install HDMan)
http://i1052.photobucket.com/albums/s44 ... 8%20PM.png
alicemauck
Registered Member
Posts
6
Karma
0
I found a tutorial for HDMan but I'm not getting the results from the cmd they are telling me to run.

I'm at the wlist file instruction and have already downloaded the prompts2wlist output and put it in the voxforge directory.
http://www.voxforge.org/home/dev/acoust ... rep/step-2

The instruction says to execute:
Code: Select all
julia ../bin/prompts2wlist.jl prompts.txt wlist

while in the voxforge directory and it should create the wlist file.
All I get is command not found.

Any ideas?

I've been at this for days and it's getting stressful. :'(
alicemauck
Registered Member
Posts
6
Karma
0
I finally was able to get Julia installed. It was in the SlackBuilds repo.

Now when I run the command I'm getting an error for libopenblas and libdsfmt.
I found libopenblas and downloaded it but I'm not finding libdsfmt that julia needs.

Code: Select all
Warning: error initializing module LinAlg:
ErrorException("error compiling __init__: error compiling check_blas: error compiling blas_vendor: could not load module libopenblas: libopenblas: cannot open shared object file: No such file or directory")
Warning: error initializing module Random:
ErrorException("error compiling __init__: could not load module libdSFMT: libdSFMT: cannot open shared object file: No such file or directory")


Until I can find libdsfmt and get it installed I don't think the julia command is going to work for me.
If I can't find libdsfmt I'll have to throw the towel in.

Does anyone know where I could find that library?
alicemauck
Registered Member
Posts
6
Karma
0
I found that library and installed it but I'm still getting errors.

I don't know why that module isn't loading and I'm not sure how to fix it.

Code: Select all
bash-4.2$  julia ../bin/prompts2wlist.jl prompts.txt wlist
Warning: error initializing module LinAlg:
ErrorException("ccall: could not find function openblas_get_config64_ in library libopenblas")
Warning: error initializing module Random:
ErrorException("error compiling __init__: could not load module libdSFMT: libdSFMT: cannot open shared object file: No such file or directory")
fatal: error thrown and no exception handler available.
ErrorException("error compiling _start: error compiling process_options: error compiling require: error compiling worker_from_id: error compiling sleep: error compiling start_timer: could not load module libopenlibm: libopenlibm: cannot open shared object file: No such file or directory")
bash-4.2$



Does anyone know if setting an environment variable pointing to Julia is the answer?
I'm asking because I found this:
https://groups.google.com/forum/#!topic ... 8HwlmldVTM


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]