[PlanetCCRMA] Re: [ardour-dev] heads up (libsamplerate)

Mark Knecht markknecht@attbi.com
Thu Jan 2 18:49:01 2003


On Thu, 2003-01-02 at 11:27, Fernando Pablo Lopez-Lezcano wrote:
> On Wed, 2003-01-01 at 20:32, Paul Davis wrote to ardour-dev:
> > if you haven't got erik's new libsamplerate on your system yet, you
> > might want to go get it:
> > 
> >       http://www.mega-nerd.com/SRC/
> > 
> > you will need it to compile the next commit of Ardour, which will
> > include sample rate conversion facilities for export (such as: export
> > that 48kHz session at 44.1kHz, with 5 quality levels to choose from).
> 
> For Planet CCRMA users: libsamplerate 0.0.13 is now part of the Planet
> CCRMA package repository.
> 
> -- Fernando
Hi,
   Tried the new Ardour compile, but it failed concerning libsamplerate.
Synaptic says libsamplerate is installed.

gcc -shared  audio_track.lo automation_event.lo default_click.lo
mtc_slave.lo connection.lo cycle_timer.lo port.lo audioengine.lo
stateful.lo overlap.lo auditioner.lo curve.lo redirect.lo gain.lo
source.lo region.lo playlist.lo midithread.lo rtc.lo insert.lo route.lo
io.lo send.lo route_group.lo sndfile_helpers.lo sfdb_api.lo
sndfilesource.lo import.lo tempo.lo ladspa_plugin.lo filesource.lo
location.lo utils.lo session.lo session_butler.lo session_click.lo
session_events.lo session_export.lo session_midi.lo session_process.lo
session_state.lo session_time.lo session_transport.lo diskstream.lo
configuration.lo version.lo globals.lo  /usr/lib/libsamplerate.so 
-Wl,-soname -Wl,libardour.so.0 -o .libs/libardour.so.0.0.0
gcc: /usr/lib/libsamplerate.so: No such file or directory
make[4]: *** [libardour.la] Error 1
make[4]: Leaving directory `/store/source/ardour/libs/ardour'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/store/source/ardour/libs/ardour'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/store/source/ardour/libs/ardour'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/store/source/ardour/libs'
make: *** [all-recursive] Error 1
[root@Godzilla ardour]#

[mark@Godzilla mark]$ ls /usr/lib/libsamplerate.*
/usr/lib/libsamplerate.a   /usr/lib/libsamplerate.so.0
/usr/lib/libsamplerate.la  /usr/lib/libsamplerate.so.0.0.11
[mark@Godzilla mark]$

Sort of looks like maybe it needs a link of some type?

Or is the version number somehow wrong?

Thanks. This is pretty close I think.

Cheers,
Mark