Leonardo Gomes Figueira
2004-Nov-17 05:50 UTC
[Asterisk-Users] Compile error on spandsp-0.0.2-pre6
Hi, Trying to update to spandsp-0.0.2-pre6 I got a compile error: Making all in src make[1]: Entering directory `/mnt/geracaodecd/rpm/BUILD/spandsp-0.0.2/src' make all-am make[2]: Entering directory `/mnt/geracaodecd/rpm/BUILD/spandsp-0.0.2/src' source='t31.c' object='t31.lo' libtool=yes \ depfile='.deps/t31.Plo' tmpdepfile='.deps/t31.TPlo' \ depmode=gcc /bin/sh ../config/depcomp \ /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I -g -O2 -c -o t31.lo t31.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I -g -O2 -c t31.c -Wp,-MD,.deps/t31.TPlo -fPIC -DPIC -o .libs/t31.o t31.c:60: unknown field `s_regs' specified in initializer t31.c:61: unknown field `s_regs' specified in initializer t31.c:62: unknown field `s_regs' specified in initializer t31.c:63: unknown field `s_regs' specified in initializer t31.c:64: unknown field `s_regs' specified in initializer t31.c:65: unknown field `s_regs' specified in initializer t31.c:66: unknown field `s_regs' specified in initializer make[2]: *** [t31.lo] Error 1 make[2]: Leaving directory `/mnt/geracaodecd/rpm/BUILD/spandsp-0.0.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/mnt/geracaodecd/rpm/BUILD/spandsp-0.0.2/src' make: *** [all-recursive] Error 1 Running libtool 1.4.3. (I tried on an FC2 with libtool 1.5.6 and it compiled). Do I need to upgrade libtool ? Any chance of making the source compatible with older versions ? Thanks, Leonardo -- Leonardo Gomes Figueira sabbath@planetarium.com.br
Steve Underwood
2004-Nov-17 07:00 UTC
[Asterisk-Users] Compile error on spandsp-0.0.2-pre6
Hi Leonardo, This is not a libtool issue. It looks like you must have an ancient C compiler, that doesn't understand C99 constructs. Steve Leonardo Gomes Figueira wrote:> Hi, > > Trying to update to spandsp-0.0.2-pre6 I got a compile error: > > Making all in src > make[1]: Entering directory > `/mnt/geracaodecd/rpm/BUILD/spandsp-0.0.2/src' > make all-am > make[2]: Entering directory > `/mnt/geracaodecd/rpm/BUILD/spandsp-0.0.2/src' > source='t31.c' object='t31.lo' libtool=yes \ > depfile='.deps/t31.Plo' tmpdepfile='.deps/t31.TPlo' \ > depmode=gcc /bin/sh ../config/depcomp \ > /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I > -g -O2 -c -o t31.lo t31.c > gcc -DHAVE_CONFIG_H -I. -I. -I. -I -g -O2 -c t31.c > -Wp,-MD,.deps/t31.TPlo -fPIC -DPIC -o .libs/t31.o > t31.c:60: unknown field `s_regs' specified in initializer > t31.c:61: unknown field `s_regs' specified in initializer > t31.c:62: unknown field `s_regs' specified in initializer > t31.c:63: unknown field `s_regs' specified in initializer > t31.c:64: unknown field `s_regs' specified in initializer > t31.c:65: unknown field `s_regs' specified in initializer > t31.c:66: unknown field `s_regs' specified in initializer > make[2]: *** [t31.lo] Error 1 > make[2]: Leaving directory `/mnt/geracaodecd/rpm/BUILD/spandsp-0.0.2/src' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/mnt/geracaodecd/rpm/BUILD/spandsp-0.0.2/src' > make: *** [all-recursive] Error 1 > > Running libtool 1.4.3. (I tried on an FC2 with libtool 1.5.6 and it > compiled). Do I need to upgrade libtool ? Any chance of making the > source compatible with older versions ? > > > Thanks, > > Leonardo >