How do i update the OpenCL version to 1.2 on mac.
clinfo is complaining as below. I'm running mac os Big Sur 11.1
and also have updated to the latest xcode.
NOTE: your OpenCL library only supports OpenCL 1.0,
but some installed platforms support OpenCL 1.2.
Programs using 1.2 features may crash
or behave unexpectedly
Related
When installing drivers for the NVIDIA GeForce RTX 3060 Ti graphics card on Windows 11, OpenCL version 3.0 is installed.
How can I install OpenCL version 2.0?
Tried installing older versions of NVIDIA drivers but they don't install on Windows 11.
As far as I know, an older driver is the only way. But you will always get only OpenCL 1.2 with Nvidia. Officially it's 3.0, but 3.0 is just a renaming of 1.2, and the supported OpenCL C language standard is still 1.2. OpenCL 2.0/2.1/2.2 would have extra functionality (more than 1.2/3.0), but that was never supported by Nvidia.
However, Nvidia recently (somewhere between drivers 511 and 525) upgraded the OpenCL compiler from LLVM 3.4 to NVVM 7. The new NVVM 7 has a couple really bad bugs - I have already reported these and they are working on a fix.
I am trying to develop Window and MacOS programs using Xamarin Forms. However, I am curious what is the minimum supported version of Xamarin for MacOS.
The documentation says that it is MacOS 10.13 or higher but, when creating a project through Visual Studio, you can set the minimum supported version up to 10.7.
The storyboard is from 10.10. What is really the minimum supported version?
Welcome to SO!
The documentation says that it is MacOS 10.13 or higher
If you want to develop a MacOS application and need to runing in macOS Mojave, you will need the MacOS 10.13 or higher. Because the macOS Mojave (10.14) SDK ships with Xcode 10 and is required to build apps that use the newest macOS APIs. And Xcode 10 requires macOS High Sierra (10.13) or newer.
but when creating a project through Visual Studio, you can set the minimum supported version up to 10.7.
If you need to develop older macOS versions application, you need to use old version of Xamarin.Mac.Here is the warning from the macOS requirements:
Xamarin.Mac 4.8 only supports macOS 10.9 (Mavericks) or higher.
Previous versions of Xamarin.Mac supported macOS 10.7 or higher, but
these older macOS versions lack sufficient TLS infrastructure to
support TLS 1.2. To target macOS 10.7 or macOS 10.8, use Xamarin.Mac
4.6 or earlier.
And you can refer to Xamarin.Mac release notes and API changes to know which version of Xamarin Mac mathch which version of MacOS.
In short, you could develop old version of MacOS application, but you also need to use the matched version of Xamarin.Mac. If Visual Studio not supports the version of Xamarin.Mac, you will not develop that version of MacOS appliation.
Currently I am using Xcode 10.1 on macOS High Sierra 10.13.6, on a Early 2011 MacBook Pro with 4GB RAM.
Problem is that I am unable to upgrade to macOS Catalina. Is it possible to install Xcode 11.3 in the macOS High Sierra? Or is there any other safe solution for installation of macOS Catalina in my unsupported Early 2011 MacBook Pro and then install Xcode 11.3?
Please suggest a well tested and safe solution.
Your model of Mac, i.e. Early 2011 MacBook Pro can't be upgraded past macOS High Sierra 10.13.6 using any official means, i.e. macOS High Sierra 10.13.6 is the highest supported macOS release for your model of Mac.
Source: Mactracker app for macOS and iOS
The last release of Xcode supported on macOS High Sierra 10.13.6 is Xcode 10.1.
Source: Xcode - Wikipedia
So, officially speaking, your model of Mac cannot run macOS Catalina and by extension Xcode 11.x.
There is no officially supported solution.
Xcode 11.3 is supported on macOS Mojave 10.14.4 or later. So, your best recourse would be to be get a Mac that can run the said release of macOS.
Given my build machine is machine is OS X 10.8 with Xcode 4.6 and my Qt version is 4.8.4:
Can I build Qt from source to support 10.6, 10.7 and 10.8? I assume with BASE SDK of 10.6?
or is it possible only under this configuration? 10.6 SDK isn't even in the /Developer tree of the new XCode.
Any advice will be appreciated.
From the docs:
In general, Qt supports building on one Mac OS X version and deploying on all others, both forward and backwards. You can build on 10.4 Tiger and run the same binary on 10.5 and up.
Qt Docs: Developing on Mac.
As a caveat, I've done it before and it does work but you will be best off building and testing on each of the versions of OS X you're deploying on for sanity purposes. In general, it's perfectly fine but there can occasionally be the odd part where it won't work.
I need to develop a GUI for my MonoMac application. Which Xcode shall I use for cocoa development?
I am using Mono 3.0 and MAC OX Lion 10.8 in VMware on Windows 7 PC.
I'm guessing that you mean MonoDevelop 3.0.x and not Mono 3.0 (they are different things).
If that is the case, any Xcode from 4.2 or newer should work (older versions might work, but have not been tested).
I would suggest that you go with 4.4 or 4.5 as you'll need those if you plan to submit to the AppStore for Mountain Lion.