Ask Your Question
1

can't compile stretchplayer

asked 2016-01-21 02:44:56 -0500

fedelibre gravatar image

updated 2016-01-21 03:00:27 -0500

As there's no fedora package for stretchplayer, I'm trying to compile it from source, but I get the following error:

$ make
[ 63%] Built target stretchplayer_lib
[ 66%] Linking CXX executable stretchplayer
libstretchplayer_lib.a(jack_memops.o): In function `sample_move_dither_rect_d16_sSs':
/home/fede/src/stretchplayer/src/jack_memops.c:462: undefined reference to `fast_rand'
libstretchplayer_lib.a(jack_memops.o): In function `sample_move_dither_rect_d16_sS':
/home/fede/src/stretchplayer/src/jack_memops.c:475: undefined reference to `fast_rand'
libstretchplayer_lib.a(jack_memops.o): In function `sample_move_dither_tri_d16_sSs':
/home/fede/src/stretchplayer/src/jack_memops.c:497: undefined reference to `fast_rand'
/home/fede/src/stretchplayer/src/jack_memops.c:497: undefined reference to `fast_rand'
libstretchplayer_lib.a(jack_memops.o): In function `sample_move_dither_tri_d16_sS':
/home/fede/src/stretchplayer/src/jack_memops.c:511: undefined reference to `fast_rand'
libstretchplayer_lib.a(jack_memops.o):/home/fede/src/stretchplayer/src/jack_memops.c:511: more undefined references to `fast_rand' follow
collect2: error: ld returned 1 exit status
src/CMakeFiles/stretchplayer.dir/build.make:142: recipe for target 'src/stretchplayer' failed
make[2]: *** [src/stretchplayer] Error 1
CMakeFiles/Makefile2:121: recipe for target 'src/CMakeFiles/stretchplayer.dir/all' failed
make[1]: *** [src/CMakeFiles/stretchplayer.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2

Do you know how to fix it? The project seems abanduned. I tried contacting the author weeks ago but never got a reply.

Alternatively, I may use VLC, which has audio stretching capabilities (Playback>Speed menu). But stretchplayer was a nice piece of software...

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2016-01-21 17:46:31 -0500

davidva gravatar image

I made a repository in COPR for StretchPlayer, remember, it only plays ogg and others open source formats...

su

dnf -y copr enable davidva/stretchplayer && dnf -y install stretchplayer

image description

edit flag offensive delete link more

Comments

thank you! my audio library is just ogg and flac files, which work fine in stretchplayer

fedelibre gravatar imagefedelibre ( 2016-02-05 02:31:06 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2016-01-21 02:44:56 -0500

Seen: 111 times

Last updated: Jan 21 '16