You're running into a classpath issue. You'll need to have both files on you classpath. If you're just getting started, I'd suggest using Netbeans/Enclojure, as it handles the classpath stuff for you, and you can focus on learning Clojure.
On Feb 5, 3:41 pm, Mike Jarmy <mja...@gmail.com> wrote: > winXP, java 1.6 > > On Fri, Feb 5, 2010 at 3:31 PM, Sean Devlin <francoisdev...@gmail.com> wrote: > > What development environment are you using? > > > On Feb 5, 1:57 pm, Mike Jarmy <mja...@gmail.com> wrote: > >> I'm writing a clojure program which is getting sort of large, so I'd > >> like to split it up into separate source files. However, I'm having > >> trouble figuring out how to tell the files about each other's > >> existence. I'd like all the source files to be in the same > >> namespace. Can someone straighten me out? Here is a typical example > >> of the sort of things that I've tried: > > >> java -cp .;lib/clojure.jar clojure.main foo.clj > > >> yields > > >> java.io.FileNotFoundException: Could not locate > >> foo_util__init.class or foo_util.clj on classpath: > > >> with the following source files (all in the same directory that I'm > >> running clojure.main from) > > >> ------------------------------- > >> foo.clj: > > >> (ns foo) > > >> (require 'foo-util) > > >> (defn main [] > >> (print "hello from main\n") > >> (frob)) > > >> (main) > > >> ------------------------------- > >> foo-util.clj > > >> (ns foo) > > >> (defn frob [] > >> (print "hello from frob\n")) > > > -- > > 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 -- 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