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

Reply via email to