I'm out of town on my phone so excuse the top posting. I borrowed the code
from the original makefile to test linking with libctb. You could try
commenting it out for now. Also I redid libctb with cmake because I
couldn't get it to cross compile and sent it upstream but I don't know when
it will make it into a release. Interesting that your library doesn't have
the version number in it (libctb-0.16.so)
Richard
On May 28, 2013 6:43 PM, "David Witten" <[email protected]> wrote:
> I have lost track of who is maintaining which of the build tool
> configurations, so I don't know who to address this to.
>
> I am currently trying to build FreeDV on the BeagleBone Black platform
> using the available cmake or make setups. I am working with
> the BBB-eMMC-flasher-2013.05.08 Angstrom image. I have installed cmake and
> all of the necessary libraries from source, as some of the packages in the
> opkg repository install oddly or are not useful versions. In particular,
> installing SVN took much of yesterday.
>
> I have encountered and overcome several difficulties, but one has me
> stuck. It is not a problem with any of the FreeDV code. It is a problem
> with (surprise!) libctb. I suspect that it is something simple.
>
> By way of example, here are the results I see running an cmake from an
> out-of-tree folder called build_freedv:
>
> root@beagle_b:/home/wittend/build/radio/build_freedv# cmake ../fdmdv2
> -- FreeDV version: 0.96
> -- Threads library flags: -lpthread
> -- Looking for portaudio...
> -- portaudio library: /usr/local/lib/libportaudio.so
> -- portaudio headers: /usr/local/include
> -- Looking for hamlib...
> -- hamlib found: /usr/local/lib/libhamlib.so
> -- Looking for samplerate...
> -- samplerate library: /usr/lib/libsamplerate.so
> -- samplerate headers: /usr/include
> -- Looking for sndfile...
> -- sndfile library: /usr/lib/libsndfile.so
> -- sndfile headers: /usr/include
> -- Looking for sox...
> -- sox library: /usr/local/lib/libsox.so
> -- sox headers: /usr/local/include
> -- Looking for wxWidgets...
> -- wxWidgets version: 2.9.4
>
> -- Looking for codec2...
> -- codec2 library: /usr/local/lib/libcodec2.so
> -- codec2 headers: /usr/local/include/codec2
> -- Looking for libctb...
> -- libctb library: /usr/local/lib/libctb.so
> -- libctb headers: /usr/local/include
> CMake Error at CMakeLists.txt:405 (message):
> Linking libctb failed.
>
> I have built and installed the ctb package several times, but cmake always
> report it as unlinkable. I have similar problems when using the
> Makefile.linux in frmdv2/src.
>
> Any suggestions?
>
> Dave Witten, KD0EAG
>
>
> ------------------------------------------------------------------------------
> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
> Get 100% visibility into your production application - at no cost.
> Code-level diagnostics for performance bottlenecks with <2% overhead
> Download for free and get started troubleshooting in minutes.
> http://p.sf.net/sfu/appdyn_d2d_ap1
> _______________________________________________
> Freetel-codec2 mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2