configuring audacity-1.3.6

I am having trouble configuring version 1.3.6. (I also could not compile version 1.3.3 nor 1.2.6.)
I am making the source code on an AuthenticAMD i686 1666.766 MHz running linux kernel
2.6.18-8.el5 under Red Hat Enterprise Linux Client-hda (2.6.18-8.el5). I have wxWidgets 2.8.9
installed (and I can switch to wxWidgets-2.8.4 easiy if necessary). wxWidgets is installed in /usr/local/bin
and /usr/local/lib. Actually these are links to /usr/local/encap/wxWidgets-2.8.9/bin and /usr/local/encap/
wxWidgets-2.8.9/lib. After making and installing wxWidgets I did an ldconfig.

The audacity-1.3.6 source is installed in /usr/local/encap/audacity-1.3.6/src/audacity-src-1.3.6. The
configure command I used is

./configure --prefix=/usr/local/encap/audacity-1.3.6

The result of that is:

Warning: No config found to match: /usr/local/bin/wx-config --unicode=yes --ve
rsion
in /usr/local/encap/wxWidgets-2.8.9/lib/wx/config
If you require this configuration, please install the desired
library build. If this is part of an automated configuration
test and no other errors occur, you may safely ignore it.
You may use wx-config --list to see all configs available in
the default prefix.

configure: Checking that the chosen version of wxWidgets is 2.8.x
configure: error: Unable to locate a suitable configuration of wxWidgets v2.8.x
or higher.
The currently available configurations are listed below. If necessary, either
install the package for your distribution or download the latest version of
wxWidgets
from http://wxwidgets.org.

Default config is x11univ-ansi-release-2.8

Default config will be used for output

I’m certainly no expert in this sort of thing, but I did succeed in building Audacity 1.3.6 from source in Ubuntu.

I have:
WXWidgets 2.8.7.1
libmad0 and libmad0-dev
libsndfile1 and libsndfile1-dev
libogg0 and libogg0-dev

I had the source file in a folder in my home directory, then opened a terminal window in that folder. (same as opening a terminal window and navigating to that folder).

I then used the command

$ ./configure --with-libvorbis --with-libflac --with-libid3tag --with-soundtouch

After that it was just:

make

then

sudo checkinstall

I could have just used “install” but I prefer to use “checkinstall”.

I didn’t know about the ffmpeg support at the time, so that doesn’t work in my installation, so I’ll have to look at that again later when I have time.

I know it’s a little late but i upgraded audacity only today. Hope this helps other people in need: The problem is not in audacity itself: wxWidgets by defaults configures WITHOUT the “unicode” option… so recompile wxWidgets with the unicode flag

for the newbies:

$ ./configure --enable-unicode

Thanks for the update - I guess I should have posted one myself. I have build Audacity again (several times now) from cvs, and as long as all the dependencies are satisfied, the default configure options provide full functionality. (so just ./configure with no additional options necessary, unless you wish to define the install directory with --prefix= , and then do “make” and “make install”)

Getting the same error msg as Ron, here…

OS: Slackware v12.2
wxGTK: 2.8.9 (wxGTK-2.8.9.tar.gz)
wxX11: 2.8.7 (wxX11-2.8.7.tar.gz)
libsndfile: 1.0.20 (seems v1.0.17 is no longer avail online from maintainer)
(and already had this ver installed from another application)
twolame: 0.3.12 (twolame-0.3.12.tar.gz)
soundtouch: 1.3.1 (soundtouch-1.3.1.tar.gz)
Aud: 1.3.7 (audacity-minsrc-1.3.7.tar.bz2)


Using SlackBuild procedure.

Within the audacity ‘build’ file there is (note: UNICODE variable is set to “YES”):


Set unicode flag as desired by UNICODE variable

if [ “$UNICODE” = “YES” ]; then
_do_unicode=“en”
elif [ “$UNICODE” = “NO” ]; then
_do_unicode=“dis”
fi

CFLAGS=“$SLKCFLAGS”
CXXFLAGS=“$SLKCFLAGS”
./configure
–prefix=/usr
–sysconfdir=/etc
–enable-shared
–${_do_unicode}able-unicode
|| exit 1


Doesn’t this effectively set the cmd line arg as stated in LoneSad post ?

Compiled and installed both wxWidget sets (wxX11 and wxGTK) thinking that might solve the problem, in re: to the last few lines of the error message (GTK -vs- X11).
Also tried each one individually, and got no change in the error message.

Compiled/Installed (installpkg) library archives first, then did 'lame and soundtouch,
and finally attempted the SlackBuild of audacity, and got this:


checking for wx-config… /usr/local/bin/wx-config

Warning: No config found to match: /usr/local/bin/wx-config --unicode=yes --version
in /usr/local/lib/wx/config
If you require this configuration, please install the desired
library build. If this is part of an automated configuration
test and no other errors occur, you may safely ignore it.
You may use wx-config --list to see all configs available in
the default prefix.

configure: Checking that the chosen version of wxWidgets is 2.8.x
configure: error: Unable to locate a suitable configuration of wxWidgets v2.8.x or higher.
The currently available configurations are listed below. If necessary, either
install the package for your distribution or download the latest version of
wxWidgets
from http://wxwidgets.org.

Default config is x11univ-ansi-release-2.8

Default config will be used for output

Alternate matches:
gtk2-ansi-release-2.8


I would really like to get Audacity working on my Slackware (Living Room) machine as I intend to start doing some podcast content online.

advTHANKSance for any assist with this.

Btw, I’ve been running Slack since v3.2 so I’m not new to this, but really at wits end as to what the problem is here. I suppose it’s something simple that I simply missing, so… here I am…

Bruce

Audacity 1.3.7 is now obsolete and not recommended.
Try using the recommended download: Audacity 1.3.14 release (source tarball) (.tar.bz2 file, 6.3 MB) http://audacityteam.org/download/beta_source#recdown

Having multiple versions of WxWidgets installed can be tricky so I’d suggest that you ensure there is only one version installed.

Sorry I’m not familiar with Slackware, but there is some information about building on Linux in the Audacity wiki - in particular, here’s the section about WxWidgets: http://wiki.audacityteam.org/wiki/Developing_On_Linux#wxWidgets

I know it’s a little late but i upgraded audacity only today. Hope this helps other people in need: The problem is not in audacity itself: wxWidgets by defaults configures WITHOUT the “unicode” option… so recompile wxWidgets with the unicode flag