> I think dlg_about.cpp is mistakenly included in
> fdmdv2/src/CMakeLists.txt. Try editing that, you may have to clear
> the cmake cache/rm the build_dir/
I tried that, and the new, similar compile failure shown below is in
dlg_audiooptions.cpp. My build environment is very similar to:
[ fresh install of Ubuntu 12 LTS 64 bit ]
$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ sudo apt-get install cmake gcc g++ libportaudio-dev libhamlib-dev
libsamplerate-dev libsndfile-dev libsox-dev libgtk-3-dev libasound-dev
libportaudio2 libhamlib2 libsamplerate0 libsndfile1 libgtk-3-0 libasound2
libcairo2-doc libgtk-3-doc libpango1.0-doc libportaudio-doc sox subversion
$ svn checkout svn://svn.code.sf.net/p/freetel/code/ freetel-code
$ cd freetel-code
$ vi fdmdv2/src/CMakeLists.txt
[ remove dlg_about.cpp ]
$ mkdir fdmdv2_build
$ cd fdmdv2_build
$ cmake -DBOOTSTRAP_WXWIDGETS=TRUE ../fdmdv2
[...]
$ make
[...]
$ cmake -DUSE_STATIC_CODEC2=TRUE ../fdmdv2
[...]
$ make
[...]
[ 54%] Building CXX object src/CMakeFiles/freedv.dir/dlg_audiooptions.cpp.o
In file included from /home/ubntinst/freetel-code/fdmdv2/src/fdmdv2_main.h:77:0,
from
/home/ubntinst/freetel-code/fdmdv2/src/dlg_audiooptions.cpp:22:
/home/ubntinst/freetel-code/fdmdv2/src/fdmdv2_pa_wrapper.h:44:9: error:
‘PaStreamCallback’ does not name a type
[...]
------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2