(1) I think the copy solution is the easiest. ClojureCLR deals with its dependencies on the DLR dlls exactly as you describe, with custom build step to copy DLLs from a lib directory. You will need a project reference at least to Clojure.dll. You will need the files in clojure/ subdirectory copied in, maintaining the directory structure. You do not need to add references to them.
(2) I'll have to look at the ambiguous match problem. In the meantime, you might try working with one of the 'create' factory methods in PersistentTreeMap. Or, since you appear to be creating an empty map, just use PersistentTreeMap.EMPTY (yeah for immutability) David -- 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