analogdevicesinc / iio-oscilloscope

A GTK+ based oscilloscope application for interfacing with various IIO devices

Home Page:https://wiki.analog.com/resources/tools-software/linux-software/iio_oscilloscope

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cmake build fails on OSX

rabarar opened this issue · comments

Has anyone attempted to build this on OSX?

a few thoughts:

  • a readme section on pre-reqs for OSX would be helpful
  • a list of cmake options on the build would be helpful
  • a pre-built binary for those not skilled in using the build system would be helpful

Remove the pothos variant and retry.

Please provide the error.

you need to disambiguate the conflict so one can use the soapysdr pluto driver concurrently with the taps from tfcollins

Based on how brew works if taps share the same formula name it will break all dependent packages that perform installs. You can only remove a tap to proceed.

So the only option IMHO is to untap pothos and then reinstall with the tfcollins tap. v0.15 of libiio in the pothos repo is not really recommended since its missing certain features that may break IIO-Scope.

also, is there any timeline on supporting gr-iio an gnuradio 3.9?

On Jan 24, 2022, at 8:09 PM, Travis F. Collins @.***> wrote: Please provide the error. — Reply to this email directly, view it on GitHub <#360 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB2J6D22ZJBY53VQECIKW3UXXZ5BANCNFSM5MWNFBUA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.

Please ask that in a different thread as its unrelated to IIO-Scope development

In the mean time, I removed the tap, installed iio-oscilloscope, and ran it: there are issue with GTK version on OSX:

This is why there is a special gtk recipe in the IIO-Scope formulae. You cannot use the standard gtk2 databox package.