Hi Eric,

You are very close, on the bleeding edge in fact.  I just added the test 
frames support yesterday.  You might just need a "svn up" in codec2-dev, 
then "make".

I'm at svn revision 2209.

BTW you only need codev2-dev and fdmdv2-dev.

Let me know how you go.

Cheers,

David

On 20/06/15 00:41, Erich Heinzle wrote:
> I have successfully built
>
> codec2
> codec2-dev
> fdmdv
>
> but, no matter what I try, during the final quickstart 1 fdmdv-dev build
> instructions I just can't get past the following.
>
>
> Stumped.
>
> Erich.
>
>
> [ 80%] Building CXX object src/CMakeFiles/freedv.dir/fdmdv2_main.cpp.o
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp: In member
> function ‘void MainFrame::OnTimer(wxTimerEvent&)’:
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp:1065:21:
> error: ‘struct freedv’ has no member named ‘test_frames’
>       if (!g_pfreedv->test_frames && wxGetApp().m_testFrames) {
>                       ^
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp:1069:20:
> error: ‘struct freedv’ has no member named ‘test_frames’
>           g_pfreedv->test_frames = 1;
>                      ^
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp:1070:20:
> error: ‘struct freedv’ has no member named ‘test_frame_sync_state’
>           g_pfreedv->test_frame_sync_state = 0;
>                      ^
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp:1071:20:
> error: ‘struct freedv’ has no member named ‘total_bits’
>           g_pfreedv->total_bits = 0;
>                      ^
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp:1074:16:
> error: ‘struct freedv’ has no member named ‘test_frames’
>       g_pfreedv->test_frames =  wxGetApp().m_testFrames;
>                  ^
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp:1082:51:
> error: ‘struct freedv’ has no member named ‘total_bits’
>           sprintf(bits, "Bits: %d", (int)g_pfreedv->total_bits);
> wxString bits_string(bits); m_textBits->SetLabel(bits_string);
>                                                     ^
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp:1084:71:
> error: ‘struct freedv’ has no member named ‘total_bits’
>           float b =
> (float)g_pfreedv->total_bit_errors/(1E-6+g_pfreedv->total_bits);
>                                                                         ^
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp: In member
> function ‘virtual void MainFrame::OnBerReset(wxCommandEvent&)’:
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp:1394:16:
> error: ‘struct freedv’ has no member named ‘total_bits’
>       g_pfreedv->total_bits = 0;
>                  ^
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp: In
> function ‘void per_frame_rx_processing(FIFO*, FIFO*)’:
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp:3196:30:
> error: ‘struct freedv’ has no member named ‘sync’
>           g_State = g_pfreedv->sync;
>                                ^
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp:3202:61:
> error: cannot convert ‘MODEM_STATS*’ to ‘FDMDV_STATS*’ for argument ‘2’
> to ‘void fdmdv_get_demod_stats(FDMDV*, FDMDV_STATS*)’
>               fdmdv_get_demod_stats(g_pfreedv->fdmdv, &g_stats);
>                                                               ^
> /home/esh/Source/freetel/code/fdmdv2-dev/src/fdmdv2_main.cpp:3204:63:
> error: ‘cohpsk_get_demod_stats’ was not declared in this scope
>               cohpsk_get_demod_stats(g_pfreedv->cohpsk, &g_stats);
>                                                                 ^
> make[2]: *** [src/CMakeFiles/freedv.dir/fdmdv2_main.cpp.o] Error 1
> make[1]: *** [src/CMakeFiles/freedv.dir/all] Error 2
> make: *** [all] Error 2
>
>
>
>
> ------------------------------------------------------------------------------
>
>
>
> _______________________________________________
> Freetel-codec2 mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

------------------------------------------------------------------------------
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to