Closed doppioslash closed 9 years ago
Hi!
You need to install the ios-sim application (via homebrew) and xcode command line utilities.
Sorry, I just realized you said Ubuntu. Of course, you don't have those applications available. I used to develop SchemeSpheres in Linux, but now the primary dev platform is OSX for this reason (damn Apple lock-in).
I'll take a look into it.
I've added a fix for this particular problem. However, I can see that you also have a problem with macro environment in Sake. You should have the file /usr/local/Gambit-C/spheres/sake-extensions/src/aaaa_core-macros.scm (or located in you Gambit ~~ directory, if you changed that when you installed).
$ sudo sspheres install fusion
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2418 100 2418 0 0 3475 0 --:--:-- --:--:-- --:--:-- 3475 * INFO -- Not updating fabric. Force with --update if you wish otherwise. * INFO -- Not compiling fabric. Force with --update if you wish otherwise. * INFO -- Not updating energy. Force with --update if you wish otherwise. * INFO -- Not compiling energy. Force with --update if you wish otherwise. * INFO -- Sphere fusion is already installed. Pulling latest changes. Already up-to-date. Already on 'master' * INFO -- entering directory /usr/local/Gambit-C/spheres/fusion/ * INFO -- loading syntax expander /usr/local/Gambit-C/spheres/fusion/tools/get-ios-sdk-dir: 1: /usr/local/Gambit-C/spheres/fusion/tools/get-ios-sdk-dir: xcode-select: not found /usr/local/Gambit-C/spheres/fusion/tools/get-ios-sdk-dir: 1: cd: can't cd to /Platforms/iPhoneOS.platform/Developer/SDKs /usr/local/Gambit-C/spheres/fusion/tools/get-ios-sdk-dir: 14: /usr/local/Gambit-C/spheres/fusion/tools/get-ios-sdk-dir: 2: not found /usr/local/Gambit-C/spheres/fusion/tools/get-ios-sdk-dir: 1: /usr/local/Gambit-C/spheres/fusion/tools/get-ios-sdk-dir: xcode-select: not found /usr/local/Gambit-C/spheres/fusion/tools/get-ios-sdk-dir: 1: cd: can't cd to /Platforms/iPhoneSimulator.platform/Developer/SDKs /usr/local/Gambit-C/spheres/fusion/tools/get-ios-sdk-dir: 14: /usr/local/Gambit-C/spheres/fusion/tools/get-ios-sdk-dir: 2: not found /bin/sh: 1: xcodebuild: not found /bin/sh: 1: ios-sim: not found * INFO -- running task compile * ERROR -- unbound global variable 'unless'. * ERROR -- sake error, aborting * INFO -- The following Spheres have been successfully installed: * INFO -- * fusion: ERROR -- Please contact Sphere maintainer and provide as much information as possible.