Just a word of warning:  I've had several reports of people encountering 
difficulties (e.g. weird stack traces) when trying to use a recent 
ClojureScript compiler with the various "goog" jars that are flying around. 
 Presumably this is due to the fact that the compiler depends on the Google 
Closure Library, which conflicts with most of the goog jars (which also 
include the Closure Library, but typically a newer version of it).

It seems like it would be good if someone broke out the third-party Closure 
libraries into a separate jar that did not include the base Closure 
Library, to avoid these conflicts.

I myself am guilty of packaging the Closure Library together with the third 
party stuff (https://github.com/emezeske/closure-library).  It would be 
trivial to fork this repo and provide a third-party-only library, I think...

On Tuesday, January 24, 2012 4:47:38 PM UTC-7, Dave Sann wrote:
>
> The third party libs are not included in the std closurescript jar.
>
> pinot requires a modified jar that contains the extra libs. If you follow 
> the instructions for pinot - you can get this lib and install it - it's 
> fairly painless.
>
> I don't know of an easy way to include these without doing this.
>
> There is a version with a newer closure library here:
>
>    - https://github.com/davesann/clojurescript-goog-jar
>
> (It is currently this version of the closure library : 
> closure-library-20111110-r1376.zip)
>
> I made some notes on how I created this here: 
>
>    - https://groups.google.com/d/topic/clj-noir/x5x9vcI-T4E/discussion
>
>
> Cheers
>
> Dave
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to