Strange, so 'rm .repl /out/ -r' is important but only so I see the
goog.async.Deferred error consistently now.
Starting from scratch:
git clone git://github.com/clojure/clojurescript.git
cd clojurescript
./script/bootstrap
cp
~/.m2/repository/org/clojure/google-closure-library-third-party/0.0-2029/google-closure-library-third-party-0.0-2029.jar
./lib
./script/repl
Clojure 1.4.0
user=> (require '[cljs.repl :as repl])
(require '[cljs.repl.browser :as browser]) ;; require the browser
implementatio n of IJavaScriptEnv
(def env (browser/repl-env)) ;; create a new environment
(repl/repl env) ;; start the REPL
nil
user=> nil
user=> #'user/env
user=> "Type: " :cljs/quit " to quit"
ClojureScript:cljs.user> Dec 05, 2012 12:47:37 AM
com.google.javascript.jscomp.L oggerErrorManager println
SEVERE:
file:/home/hara/dj/usr/src/minimal/clojurescript/lib/goog.jar!/goog/net/
xpc/crosspagechannel.js:26: ERROR - required "goog.async.Deferred"
namespace nev er provided
goog.require('goog.async.Deferred');
^
Dec 05, 2012 12:47:37 AM com.google.javascript.jscomp.LoggerErrorManager
println
SEVERE:
file:/home/hara/dj/usr/src/minimal/clojurescript/lib/goog.jar!/goog/net/
xpc/nativemessagingtransport.js:26: ERROR - required
"goog.async.Deferred" names pace never provided
goog.require('goog.async.Deferred');
^
Dec 05, 2012 12:47:37 AM com.google.javascript.jscomp.LoggerErrorManager
printSu mmary
WARNING: 2 error(s), 0 warning(s)
ERROR: JSC_MISSING_PROVIDE_ERROR. required "goog.async.Deferred" namespace
never provided at
file:/home/hara/dj/usr/src/minimal/clojurescript/lib/goog.jar!/goog
/net/xpc/crosspagechannel.js line 26 : 0
ERROR: JSC_MISSING_PROVIDE_ERROR. required "goog.async.Deferred" namespace
never provided at
file:/home/hara/dj/usr/src/minimal/clojurescript/lib/goog.jar!/goog
/net/xpc/nativemessagingtransport.js line 26 : 0
On Tuesday, December 4, 2012 3:41:15 PM UTC-5, Herwig Hochleitner wrote:
>
> I managed to get your example to work by copying the third-party jar into
> lib/
> One thing I ran into: Do a `rm .repl/ out/ -r` between runs, especially
> when compiles have failed.
>
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en