You might be interested in the  difference between the 1.2 version
(available as binary download) and the current master branch (1.3-
alpha) regarding handling of the AOT-compiled assemblies.

In 1.2, ClojureCLR matches directory structure with ClojureJVM:
compile clojure/core.clj, the assembly is in the clojure subdirectory,
clojure/core.clj.dll.  That directory structure has to be maintained
below your application's base directory.

In the 1.3-alpha version, classpath information (JVM notion) is backed
into the assembly name (CLR notion), so that clojure/core.clj compile
into clojure.core.clj.dll.  This dll can go directly into the
application's base directory.   This change solves some problems that
I won't bore anyone with.

-David


On Mar 3, 8:23 pm, Timothy Pratley <timothyprat...@gmail.com> wrote:
> On Wed, Mar 2, 2011 at 8:39 AM, dmiller <dmiller2...@gmail.com> wrote:
> > (1)  I think the copy solution is the easiest.
>
> Ok sounds good
>
> > (2)  I'll have to look at the ambiguous match problem.
>
> User error on my part; I figured out that mixing .NET versions is
> bad... switch to compiled from source and it is working beautifully
> now.
>
> Thanks!
>
> Regards,
> Timothy

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