Error during compilation of SDRangel on Mac OSX Mojave #osx



I have just buy a ADALM-PLUTO and i am looking to compile SDRangel on my mac but i have strange error during the compilation :

In file included from ../../sdrangel/qrtplib/rtpudptransmitter.cpp:33:

In file included from ../../sdrangel/qrtplib/rtpudptransmitter.h:39:

In file included from /Applications/Dev/Qt/5.12.1/clang_64/lib/QtCore.framework/Headers/QObject:1:

In file included from /Applications/Dev/Qt/5.12.1/clang_64/lib/QtCore.framework/Headers/qobject.h:49:

In file included from /Applications/Dev/Qt/5.12.1/clang_64/lib/QtCore.framework/Headers/qlist.h:50:

/Applications/ error: invalid operands to binary expression ('const std::__1::__list_const_iterator<qrtplib::RTPAddress, void *>::value_type' (aka 'const qrtplib::RTPAddress') and 'const std::__1::list<qrtplib::RTPAddress, std::__1::allocator<qrtplib::RTPAddress> >::value_type' (aka 'const qrtplib::RTPAddress'))

if (*__i == __x)

~~~~ ^ ~~~

Do you have any solution for me ?

Best regards.

Fabio IZ0IBA 2220156

Same error for me, attempting to compile for LimeSdr mini 
Look to my other thread. 
I also find an other error after the one you listed .. a mismatch in method parameters passing. 

bye, Fabio.

Žiga S.


I think that the same error happened to me, when I moved all my build to Mojave machine....
will check out if that was the same issue, but the DMG that I produced and was posted was built on osx Sierra.

Sorry if I am that backward :)

It may be, that we would need to use higher Qt version for Mojave.
(I started experimenting with Mojave, but I was unable to find more time to get through)

Thanks for the input,
Cheerz, Z