On Mon, 17 Jun 2019 at 14:07, Anders Broman <[email protected]>
wrote:

> Hi,
>
> Building a local relativly new version I get:
>
> (dpkg-buildpackage -rfakeroot -us -uc )
>
>
>
> ui/qt/simple_dialog.cpp: In member function ‘void SimpleDialog::show()’:
>
> /ui/qt/simple_dialog.cpp:414:13: error: ‘bind’ is not a member of ‘std’
>
>
> std::bind(visible_message_finished,message_box_,std::placeholders::_1));
>
>              ^
>
> ui/qt/simple_dialog.cpp:414:66: error: ‘std::placeholders’ has not been
> declared
>
>
> std::bind(visible_message_finished,message_box_,std::placeholders::_1));
>
>
>
> googling
> https://stackoverflow.com/questions/14261013/bind-is-not-a-member-of-std
>
> it looks like flag -std=c++11 is needed. How to add this in CMakeList ?
>
> Regards
>
> Anders
>
>
>
Try adding:

set (CMAKE_CXX_STANDARD 11)

at the top level.

See also:
https://cmake.org/cmake/help/v3.14/variable/CMAKE_CXX_STANDARD.html#variable:CMAKE_CXX_STANDARD

-- 
Graham Bloice
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to