alvatar / sphere-fusion

Multiplatform support and project generator for SchemeSpheres / Gambit
zlib License
5 stars 2 forks source link

Unable to install fusion on Ubuntu 12.04 - gambit 4.7.3 devel #11

Closed doppioslash closed 9 years ago

doppioslash commented 10 years ago

$ 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.

alvatar commented 10 years ago

Hi!

You need to install the ios-sim application (via homebrew) and xcode command line utilities.

alvatar commented 10 years ago

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.

alvatar commented 10 years ago

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).