Quantcast
Channel: openSUSE Forums
Viewing all articles
Browse latest Browse all 40713

Problem compiling HTK from source.

$
0
0
I have an ASUS x86_64 laptop with OpenSuSE 13.1 and gcc (SUSE Linux) 4.8.1 20130909 [gcc-4_8-branch revision 202388] installed. I'm trying to compile HTK (Hidden Markov Model Toolkit) 3.4.1 from source (there is no RPM available).

The install steps are:
  1. ./configure
  2. make all
  3. make install


The configure works fine, but when I make all I get this error:
Code:

$make all
(cd HTKLib && make HTKLib.a) \
  || case "" in *k*) fail=yes;; *) exit 1;; esac;
make[1]: Entering directory `/home/leslie/Install/htk/HTKLib'
gcc  -m32 -ansi -D_SVID_SOURCE -DOSS_AUDIO -D'ARCH="x86_64"' -Wall -Wno-switch -g -O2 -I. -DPHNALG  -c -o HGraf.o HGraf.c
In file included from /usr/include/features.h:388:0,
                from /usr/include/stdio.h:27,
                from HShell.h:40,
                from HGraf.c:54:
/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory
 # include <gnu/stubs-32.h>
                          ^
compilation terminated.
make[1]: *** [HGraf.o] Error 1
make[1]: Leaving directory `/home/leslie/Install/htk/HTKLib'
make: *** [HTKLib/HTKLib.a] Error 1

I have the following gcc packages installed:
Code:

$rpm -qa|grep gcc
libgcc_s1-4.8.1_20130909-3.2.1.x86_64
gcc-c++-4.8-2.1.2.x86_64
gcc-info-4.8-2.1.2.x86_64
gcc48-ada-4.8.1_20130909-3.2.1.x86_64
gcc-4.8-2.1.2.x86_64
gccmakedep-1.0.2-6.1.2.noarch
gcc48-4.8.1_20130909-3.2.1.x86_64
gcc-ada-4.8-2.1.2.x86_64
libgcc_s1-32bit-4.8.1_20130909-3.2.1.x86_64
gcc48-info-4.8.1_20130909-3.2.1.noarch
gcc48-c++-4.8.1_20130909-3.2.1.x86_64
gcc-fortran-4.8-2.1.2.x86_64
gcc48-fortran-4.8.1_20130909-3.2.1.x86_64

I have searched http://software.opensuse.org/ but have not been able to determine the package that provides gnu/stubs-32.h.

Viewing all articles
Browse latest Browse all 40713

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>