using older versions of command line tools (in parallel)?

Folks --


I am apparently running into some compatibility issues and my best hope is to use an older version of Xcode command line tools.

Background: I am trying to use theano within my python framework. Theano compiles functions using the CLANG etc. command line tools. Apparently my installed version of command line tools:


Apple LLVM version 7.3.0 (clang-703.0.29)

Target: x86_64-apple-darwin16.4.0

Thread model: posix

InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin


is to new for theano as I am running into a compilation error (seems like a genuine programming error deep inside theano that was tolerated by previous versions of clang; no chance to change this).


So, I downloaded (from the apple developer site) Command_Line_Tools_OS_X_10.10_for_Xcode_7.2.dmg and installed it (conventional way). Unfortunately, I don't seem to be able to select between what I had before (7.3) and the just installed version.


So my question is: How would I be able to have multiple version of the command line tools (ideally not the whole XCode) in parallel such that I could switch (how?) when needed?


Many thanks!

Thomas

>ideally not the whole XCode


CLI tools are typically Xcode version specific, so you can't get there from here.


To use different CLI versions, you'll need separate IDEs.

using older versions of command line tools (in parallel)?
 
 
Q