Strange that the configure script isn't detecting
system libraries
properly. With --disable-liblo and --disable-soundtouch I get:
* 3D client (psynth3d) ..... no
* CLI client (psynth) ...... disabled
*
* OSC support: ............. disabled
* XML config support: ...... no
* SoundTouch support: ...... disabled
* PCM support: ............. no
* OGG support: ............. no
* OSS support: ............. yes
* ALSA support: ............ no
* Jack support: ............ no
* Translations: ............ Not suported.
Though it compiles fine in the end, there's no use for it. Now I need
to hack this to see liblo and soundtouch libs.
On 17/04/2008, *Dragan Noveski* <perodog(a)gmx.net
<mailto:perodog@gmx.net>> wrote:
David Baron wrote:
>>
>> 1. For the liblo stuff, set the load flag to /usr/lib/liblo.so
-- this
is
>> what it is looking for, not /usr/lib
which is not an .so but a
directory
>> :-)
>>
> ok, that is easy!
>
>
>> 2. You may need to explicitly add /usr/lib/liblo.so to the
libraries
>> listed for the CLI version link.
>>
> but this part i do not understand - could you describe it
little more,
If the psynth3d builds (result of 1) great!
If the psynth CLI build fails with a similar error as above, go
to the src
directory and edit the Makefile. There will be an
entry for
libraries for the
psynth-cli build. Add /usr/lib/liblo.so to this
line. (I cannot
show it to
you because I removed the directory.)
ok, i understand now - actually this is already in the makefile.
some other lines are empty:
LDFLAGS =
LIBLO_CFLAGS =
if u have any idea about that, please let me know.
cheers,
doc
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user(a)lists.linuxaudio.org
<mailto:Linux-audio-user@lists.linuxaudio.org>
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
it seems like i moved forward, the error in make looks now:
../libpsynth/.libs/libpsynth.so: undefined reference to
`soundtouch::SoundTouch::setRate(float)'
../libpsynth/.libs/libpsynth.so: undefined reference to
`soundtouch::SoundTouch::clear()'
../libpsynth/.libs/libpsynth.so: undefined reference to
`soundtouch::SoundTouch::setPitch(float)'
../libpsynth/.libs/libpsynth.so: undefined reference to
`soundtouch::SoundTouch::putSamples(float const*, unsigned int)'
../libpsynth/.libs/libpsynth.so: undefined reference to
`soundtouch::SoundTouch::setChannels(unsigned int)'
../libpsynth/.libs/libpsynth.so: undefined reference to
`soundtouch::SoundTouch::~SoundTouch()'
../libpsynth/.libs/libpsynth.so: undefined reference to
`soundtouch::SoundTouch::setTempo(float)'
../libpsynth/.libs/libpsynth.so: undefined reference to
`soundtouch::SoundTouch::setSampleRate(unsigned int)'
../libpsynth/.libs/libpsynth.so: undefined reference to
`soundtouch::SoundTouch::SoundTouch()'
collect2: ld returned 1 exit status
make[2]: *** [psynth3d] Fehler 1
make[2]: Leaving directory
`/home/nowhiskey/software/nove/psychosynth/psychosynth-0.1.1/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory
`/home/nowhiskey/software/nove/psychosynth/psychosynth-0.1.1'
make: *** [all] Fehler 2
it might be a wrong version of sountouch, but i do not know...
cheers,
doc