Problem compiling 1.3.6 and CVS

Hi, I have been trying to compile the latest CVS version and the regular 1.3.6 version. They both return the same error:

$ cd audacity
[arklinux@localhost audacity]$ make
make -C lib-src
make[1]: Entering directory `/home/arklinux/audacity/lib-src'
make -C FileDialog
make[2]: Entering directory `/home/arklinux/audacity/lib-src/FileDialog'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/arklinux/audacity/lib-src/FileDialog'
ln -sf FileDialog/FileDialog.a FileDialog.a
make -C libresample libresample.a
make[2]: Entering directory `/home/arklinux/audacity/lib-src/libresample'
make[2]: `libresample.a' is up to date.
make[2]: Leaving directory `/home/arklinux/audacity/lib-src/libresample'
ln -sf libresample/libresample.a libresample.a
make -C libnyquist/misc
make[2]: Entering directory `/home/arklinux/audacity/lib-src/libnyquist/misc'
make[2]: `intgen' is up to date.
make[2]: Leaving directory `/home/arklinux/audacity/lib-src/libnyquist/misc'
make -C libnyquist
make[2]: Entering directory `/home/arklinux/audacity/lib-src/libnyquist'
make[2]: Nothing to be done for `current'.
make[2]: Leaving directory `/home/arklinux/audacity/lib-src/libnyquist'
ln -sf libnyquist/libnyquist.a libnyquist.a
make -C libvamp
make[2]: Entering directory `/home/arklinux/audacity/lib-src/libvamp'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/arklinux/audacity/lib-src/libvamp'
ln -sf libvamp/vamp-sdk/libvamp-hostsdk.a libvamp-hostsdk.a
make -C twolame
make[2]: Entering directory `/home/arklinux/audacity/lib-src/twolame'
cd . && /bin/sh /home/arklinux/audacity/lib-src/twolame/build/missing --run aclocal-1.10
configure.ac:97: error: AC_SUBST: `SNDFILE_CFLAGS ' is not a valid shell variable name
configure.ac:97: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal-1.10: autom4te failed with exit status: 1
make[2]: *** [aclocal.m4] Error 1
make[2]: Leaving directory `/home/arklinux/audacity/lib-src/twolame'
make[1]: *** [libtwolame-recursive] Error 2
make[1]: Leaving directory `/home/arklinux/audacity/lib-src'
make: *** [audacity] Error 2

Every day, I’ll do a 'cvs up ‘P -d’, and I still get the same error. I would appreciate the help in fixing this. Thanks in advance.

I forgot to mention, I’m using Ark Linux to try to compile.

I also have problems with compiling 1.3.6 CVS version. I want to help develop this program, but I’m confused with such error.

I’m getting similar (but different) fatal compile errors on Ubuntu 8.10 when compiling from the 1.3.6 source Tarball.

During the compile there was an error:

*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK+ is incorrectly installed.

I don’t know if that has anything to do with it, but that’s the only error during the compile.

I’ve discovered the solution to this problem -
Compiling on Ubuntu requires “libgtk2.0-dev” to be installed.

There is a write up of installing Audacity 1.3.6 from the tarball here: http://audacityteam.org/forum/viewtopic.php?f=18&t=8249