09.05 broken with sox 14.3.0

View: New views
2 Messages — Rating Filter:   Alert me  

09.05 broken with sox 14.3.0

by Martin Dieringer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



cc -std=gnu99 -DHAVE_CONFIG_H -I. -I..  -I../libutils/include
-I../src/include -I../fixwav/src/include -I../glibc -I../libats2wav
-I.. -I../libsoxconvert/libsox -I/usr -I/usr/local/include
-I/usr/local/include/FLAC -I/usr/include -I/usr/local/include
-std=c99 -O2 -fno-strict-aliasing -pipe -march=prescott
-DCPU_IS_LITTLE_ENDIAN -MT libsoxconvert.o -MD -MP -MF
.deps/libsoxconvert.Tpo -c -o libsoxconvert.o `test -f
'../libsoxconvert/src/libsoxconvert.c' || echo
'./'`../libsoxconvert/src/libsoxconvert.c
../libsoxconvert/src/libsoxconvert.c: In function 'soxconvert':
../libsoxconvert/src/libsoxconvert.c:86: error: too few arguments to function 'sox_flow_effects'
gmake[3]: *** [libsoxconvert.o] Fehler 1

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
dvd-audio-devel mailing list
dvd-audio-devel@...
https://lists.sourceforge.net/lists/listinfo/dvd-audio-devel

Parent Message unknown Re : 09.05 broken with sox 14.3.0

by fabrni :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Yes, Martin, the arity of sox_flow_effects has been changed by the sox development team in v. 14.3.0.
The git code takes that into account. I should restrospectively add a patch for sox version in configure.ac of 09.05 when I have time.
You can manually patch your 09.05 version if you wish like this:
replace line 86 of libsoxconvert.c with the following chunk:

#  if (SOX_LIB_VERSION_CODE >>8 & 0xff) < 3
   sox_flow_effects(chain, NULL);
#else
   sox_flow_effects(chain, NULL, NULL);
#endif

It shoud work.

Otherwise try --enable-sox-build, which should help you out.

Fab


-----E-mail d'origine-----
De : Martin Dieringer <martin.dieringer@...>
A : dvd-audio-devel@...
Envoyé le : Dimanche, 20 Septembre 2009 13:21
Sujet : [Dvd-audio-devel] 09.05 broken with sox 14.3.0





cc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../libutils/include

-I../src/include -I ../fixwav/src/include -I../glibc -I../libats2wav

-I.. -I../libsoxconvert/libsox -I/usr -I/usr/local/include

-I/usr/local/include/FLAC -I/usr/include -I/usr/local/include

-std=c99 -O2 -fno-strict-aliasing -pipe -march=prescott

-DCPU_IS_LITTLE_ENDIAN -MT libsoxconvert.
o -MD -MP -MF

.deps/libsoxconvert.Tpo -c -o libsoxconvert.o `test -f

'../libsoxconvert/src/libsoxconvert.c' || echo

'./'`../libsoxconvert/src/libsoxconvert.c

../libsoxconvert/src/libsoxconvert.c: In function 'soxconvert':

../libsoxconvert/src/libsoxconvert.c:86: error: too few arguments to function

'sox_flow_effects'

gmake[3]: *** [libsoxconvert.o] Fehler 1




------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
dvd-audio-devel mailing list
dvd-audio-devel@...
https://lists.sourceforge.net/lists/listinfo/dvd-audio-devel