Does clang 7.0.0 windows not include LLDB? - clang

In the pre-built windows binaries, LLDB was present in clang version 6.0.x.
I downloaded version 7.0.0 and I can't find it.

Related

Unity iOS Build - Wrong XCode Installation, Incorrect Clang Version

Building a Unity 2022.1 project for iOS I get the following error:
Burst.Compiler.IL.Aot.AotLinkerException: XCode installation version is less than required.
Clang version is 11.0.0 and 12.0.0 is the minimum required
This is weird because I have just updated XCode to 14.2 which apparently uses Clang 14.
Ok it turns out it was pointing to some old version. I probably previously installed it with brew, but now it is exclusively on the app store. I was able to fix it by entering this in the terminal:
sudo xcode-select --switch /Applications/Xcode.app

Cytoscape v3.8.2 problems on mac OS 11.5.2 - system check failure

I recently tried downloading Cytoscape v3.8.2 to my computer (mac OS 11.5.2). I saw the warning about the issue with the latest mac OS update and downloaded the disable-opencl.dummy file and placed it in the CytoscapeConfiguration directory as suggested. I still had trouble opening Cytoscape so I continued looking through the suggested troubleshooting protocol. I checked my Java version and ran the system checker script:
java version "12.0.1" 2019-04-16
Java(TM) SE Runtime Environment (build 12.0.1+12)
Java HotSpot(TM) 64-Bit Server VM (build 12.0.1+12, mixed mode, sharing)
############# Cytoscape System Requirements Checker for Mac ##############
Target Cytoscape version: 3.8.2
Your shell is bash
Fail: This version of OS is not supported: 11.5.2
Please upgrade your system to 10.11 or newer.
I wasn't sure how to proceed with an error that says my systems needs to be upgraded to 10.11 or newer when I'm already running 11.5.2.
Cytoscape requires java 11 and will not work with Java 12, unfortunately. Typically we support only the LTS versions, so we plan on supporting Java 17 (the next LTS version) with Cytoscape 3.10. Try installing Java 11 and see if things work better for you.
-- scooter

building for OSX, but linking in object file built for iOS

On an inhouse Mac Mini we previously had a configuration where we could build our software (mostly in C) so it could be used on devices with ARM chips running iOS. The build used makefiles that invoked a gcc binary that was present within a /Developer hierarchy. I'm told this /Developer hierarchy was from an old version of Apple's Xcode tool.
Recently we had a contractor upgrade this Mac Mini to OS X v10.10.5. Sorry, I can't remember what older version of OS X it was running before. This upgrade wiped out the /Developer hierarchy. I tried copying the /Developer hierarchy from the backup disk that the contractor created, but attempting to do the same iOS for ARM build using it fails under the newer OS X; I get a "no assemblers installed" message.
The contractor suggested installing Xcode v7.2.1, which is the most recent version of Xcode that can work with OS X v10.10.5. We did this install, but the hierarchy for the newer Xcode (now in /Applications/Xcode.app/Contents/Developer) doesn't seem to include a cross compiling version of gcc that can run on OS X on x64 but produce code for iOS on ARM.
The contractor suggested trying the build with the regular /usr/bin/gcc and specifying the same qualifiers (e.g., -isysroot) that were used before, obviously adjusted for the newer Xcode hierarchy. I've tried that, but I'm now getting the error message in the title as soon as the build tries to create dynamic libraries.
So it appears I need some kind of cross compiler to complete this build. I'm afraid I'm something of an Apple novice. How can I obtain a proper cross compiler for this build?

Compile iOS app against older Mono framework version in Xamarin Studio

I'd like to debug my iOS app using an older version of the Mono framework so that I can see how things behaved with an older version of the Mono.Data.Sqlite assembly.
How can I tell Xamarin Studio to use an older version?
You can assign MD_MTOUCH_SDK_ROOT to point to an alternative install location. This should be the root directory that contains bin/mtouch.
You can set/export this as an env. variable to points to your alternative Xamarin.iOS framework and then launch Xamarin Studio (or VS4M) from the same shell.
Or you could assign it within your .csproj file.
Ref: Xamarin.MonoTouch.CSharp.targets
You can downgrade to an earlier version of Xamarin simply by running an older installer. Here's more information on where to find the installers and how to use them: How do I downgrade to an older version of Xamarin?

how to migrate the source code(downgrade) of ios from mac 10.7 to mac 10.6.8

I am new to ios developement.
I have two mac books. one mac os is 10.6.8 with xcode version 4.2 and another mac os is 10.7 with xcode version 4.3.3.
The source code is in 10.7 mac version. it is running and working fine . I want to migrate the source code which is in 10.7 to 10.6 mac version.
I have copy the source code from working machine (i.e 10.7) and open that source code in xcode 4.3.3(i.e in mac osx 10.6.8)
Lots of errors are coming like sematic issues instace method not found return type defaults to id
for pseduo code, [self addApplicationObservers]; ..instance method -addApplicationObservers not found(return type defaulst to id)
Implementation is provided for addApplicationObservers. But declaration is missing in h or m file. But it works in mac osx 10.7 with xcode 4.3.3
If i provide the declarations for each one, its very tough job.Because i have so many classes.
What is the reason for those errors?
Is there any perquisites to downgrade the source code from mac osx 10.7 to 10.6.8 and please tell the required sdk's
Please provide me a solutions to run the code without errors
thank you
Chaitanya
If your program is building for iOS, the only things that matter are what compiler you're using and which iOS SDK you're using. It sounds as though your 10.6.8 machine has an older SDK installed in its version of iOS.
Can you verify that both machines have the same iOS SDKs installed?

Resources