On 29/06/2015 15:00, Bill Somerville wrote:

Hi Steve & others who build gnuradio and WSJT-X on Mac,

...

>
> OK, the problem wasn't quite what I thought. It is an include directive
> ordering issue but it stems from the use of FFTW3 from MacPorts, this in
> itself is not an issue but it has the side effect of picking up the Qt4
> headers as well. Unfortunately I can't find an easy way of ensuring the
> -I/opt/local/include is after the includes for Qt5. That would solve the
> issue but the way that the Qt includes are detected by CMake doesn't
> seem to have a way to change the ordering. I have posted a question to
> the CMake ML but for now you should be able to build by deactivating
> qt4-mac before building WSJT-X. It would be wise to add a
> '--clean-first' to the CMake build for the first time to ensure any
> incorrectly built object files are discarded. Something like:
>
> $ sudo port deactivate qt4-mac
> $ cmake --build ~/Builds/wsjtx --clean-first --target install -- -j
> $ sudo port activate qt4-mac
> $ open ~/Builds/wsjtx_install/wsjtx.app
This process should no longer be necessary as of r5663. I have adjusted 
the CMake script to avoid a MacPorts Qt4 installation being incorrectly 
detected ahead of a Qt5 installation.

...

73
Bill
G4WJS.

------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to