eerolanguage / eero

Eero was a fully binary- and header-compatible dialect of Objective-C, implemented with a modified version of the Apple-sponsored LLVM/clang open-source compiler. It featured a streamlined syntax, Python-like indentation, and other features that improve readability and code safety. It was inspired by languages such as Smalltalk, Python, and Ruby.
https://web.archive.org/web/20171101134337/http://eerolanguage.org/
288 stars 7 forks source link

brew install eero #42

Open vjpr opened 10 years ago

vjpr commented 10 years ago

There is currently not a straightforward way to install. Brew support would be great.

andyarvanitis commented 10 years ago

Agreed, that would be pretty nice. Someone used to maintain a MacPorts port for it, but it hasn't been updated in a while.

andyarvanitis commented 10 years ago

There's now an easy installer for Xcode5 (download button on home page). Keeping this issue open, as brew would still be good too.

kelvinpompey commented 10 years ago

I have been having trouble setting up eero with xcode5 so hopefully this will fix everything!

kelvinpompey commented 10 years ago

The install was successful. I am running mavericks and using xcode 5.0.1. I was caught off guard that I was unable to select the eero compiler from the build settings but after some experimenting it seems the plugin invokes the eero compiler for eero files.

Also, the wiki mentions autocompletion as one of the features. This does not seem to work for me.

andyarvanitis commented 10 years ago

Yeah sorry, I need to document the fact that the custom compiler spec is gone now (as of last night). Please make sure to use the default compiler for both project and target build settings.

Autocompletion should definitely work. I just got another report of it not working for someone else. Can you submit any related log statements from the OSX console? Anything that looks related to eero, AXA... or clang, please.

kelvinpompey commented 10 years ago

Here's the log:

http://pastebin.com/85ZmdTXJ

This seems related to the error I was getting when trying to build the plugin from source a few days ago.

andyarvanitis commented 10 years ago

From your logs, it looks like it's now working, but getting compilation errors in the source itself. Are you missing any critical #imports?

I just managed to reproduce the autocomplete problem on a fresh machine. It looks like Xcode needs to be restarted after its first run with the plugin. After that, it seems to be fine. I'll file a ticket and investigate why this is happening.

andyarvanitis commented 10 years ago

Issue #46 has been filed. Thanks for your help, and please let me know if you're still seeing any problems with it.

andyarvanitis commented 10 years ago

The Eero Xcode plugin is now distributed via Alcatraz. This also provides a plugin update mechanism. Please check it out!