Libresample, Hoard and Speexdsp x86_64 Centos

Issues related to applications and software problems
Post Reply
v21networks
Posts: 6
Joined: 2013/04/16 22:02:32
Location: Bronx, New York
Contact:

Libresample, Hoard and Speexdsp x86_64 Centos

Post by v21networks » 2018/03/12 18:51:16

Completed an installation of Asterisk but it is in need of these three packages. I read speexdsp is lumped in with speex. Is there a separate speexdsp package available that will install? Tried one but not working.

For libresample an hoard receive the following:

yum install -y libresample-develLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: reflector.westga.edu * epel: mirror.umd.edu * extras: repo1.ash.innoscale.net * updates: repos-va.psychz.netNo package libresample-devel available.Error: Nothing to do

yum install -y hoardLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: reflector.westga.edu * epel: mirror.umd.edu * extras: repo1.ash.innoscale.net * updates: repos-va.psychz.netNo package hoard available.Error: Nothing to do

yum search libresample
Loaded plugins: fastestmirror
centos-sclo-rh | 2.9 kB 00:00:00
centos-sclo-sclo | 2.9 kB 00:00:00
(1/2): centos-sclo-sclo/x86_64/primary_db | 200 kB 00:00:00
(2/2): centos-sclo-rh/x86_64/primary_db | 3.1 MB 00:00:00
Loading mirror speeds from cached hostfile
* base: reflector.westga.edu
* epel: mirror.umd.edu
* extras: repo1.ash.innoscale.net
* updates: repos-va.psychz.net
Warning: No matches found for: libresample

rpm -Uvh libresample-devel-0.1.3-20.el7.lux.1.x86_64.rpm warning: libresample-devel-0.1.3-20.el7.lux.1.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 53e4e7a9: NOKEYerror: Failed dependencies: libresample = 0.1.3-20.el7.lux.1 is needed by libresample-devel-0.1.3-20.el7.lux.1.x86_64 libresample.so.1()(64bit) is needed by libresample-devel-0.1.3-20.el7.lux.1.x86_64
yum search hoardLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: reflector.westga.edu * epel: mirror.umd.edu * extras: repo1.ash.innoscale.net * updates: repos-va.psychz.netWarning: No matches found for: hoardNo matches found

makegit clone https://github.com/emeryberger/Heap-LayersCloning into 'Heap-Layers'...remote: Counting objects: 1630, done.remote: Total 1630 (delta 0), reused 0 (delta 0), pack-reused 1630Receiving objects: 100% (1630/1630), 383.66 KiB | 0 bytes/s, done.Resolving deltas: 100% (1065/1065), done.clang++ -std=c++14 -O3 -ffast-math -fno-builtin-malloc -Wall -Wextra -Wshadow -Wconversion -Wuninitialized -g -W -Wconversion -Wall -I/usr/include/nptl -fno-builtin-malloc -pipe -fPIC -DNDEBUG -I. -Iinclude -Iinclude/util -Iinclude/hoard -Iinclude/superblocks -IHeap-Layers -D_REENTRANT=1 -shared source/libhoard.cpp source/unixtls.cpp Heap-Layers/wrappers/gnuwrapper.cpp -Bsymbolic -o libhoard.so -ldl -lpthreadmake: clang++: Command not foundmake: *** [Linux-gcc-x86_64] Error 127

file -L /bin/sh/bin/sh: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=ab347e897f002d8e3836479e2430d75305fe6a94, stripped

User avatar
TrevorH
Site Admin
Posts: 33220
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Libresample, Hoard and Speexdsp x86_64 Centos

Post by TrevorH » 2018/03/12 19:01:57

You can find speex packages in the CentOS base repo so no reputable repo will ship it as it would replace a CentOS provided package. The speex package itself contains /usr/lib64/libspeexdsp.so.1 but if you are building things then you probably need the -devel package.

No idea what this "lux" repo you've found is - it's not mentioned in our "third party repos" page.

The only "hoard" I've ever heard of is a CMS suite, nothing to do with asterisk at all.

I'm not entirely sure you're going down the right path in any case, speex is not a required package for asterisk, it's optional and can be disabled. In the 7 years I've been working for a VoIP company, we've had no requests at all for speex support.

The error you show in your output is "clang++: Command not found". That's provided by the clang package from the CentOS extras repo.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Post Reply