|  | 
 
  
    | 
      
        |  Author | Topic: Help! Processing Won't Start!  (Read 4420 times) |  |  
  
    | 
      
        | 
          
            | fry 
 
 
   
 | 
              
                | Help! Processing Won't Start! «  on: Feb 21st, 2005, 5:58pm »
 |  |  PROCESSING WON'T START! NOTHING HAPPENS WHEN I HIT "RUN"!
 
 - on windows, processing probably won't work if you install it inside
 a folder with non-ascii characters in its name. for instance, if the
 name of your user folder uses japanese text, or it has an umlaut or
 cedilla or anything else fancy, and processing is on the desktop, or
 somewhere inside that folder, you're gonna have trouble. the fix is
 to place processing inside the root level of your C:\ drive (or
 whatever drive you use) and it'll be ok again. this will be fixed in
 the future.
 http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1062794781.html
 http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1067764732.html
 
 - windows.. if you have lots of garbage in your CLASSPATH environment
 variable, that might cause trouble starting up a sketch. you might
 get "Couldn't find package xxx.xxx" errors. clean things up (avoid
 spaces and quotes)
 http://processing.org/discourse/yabb/board_BugFixes_action_disp_lay_num_1096302833.html
 
 - windows.. in general, perhaps avoid having spaces in the folder name
 that contains processing. this is because of windows' awesome
 hokiness and its not-as-distant-as-it-should-be ancestor DOS.
 http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1094148057.html
 
 - windows.. if you're still having trouble, disable any overly
 protective virus scanning software. it might be holding things up.
 
 - windows.. you might also try using run.bat to start processing. lots
 of people seem to have a better time with this method.
 
 - any platform.. errors inside code that is outside of setup() or
 loop(), for instance this code:
 BFont font = loadFont("blah.vlw");
 void setup {
 // something fancy
 }
 may just hang/freeze processing if "blah.vlw" is not in the "data"
 folder. in general, a better practice is to use loadFont() (and
 loadImage and the rest) inside setup().
 
 - on 50% of machines, there still seems to be a bug that causes the
 application to hang completely when something that uses a library
 (or a code folder) is run. symptom will be a non-responsive applet
 that either never shows up, or shows up but never draws (perhaps
 until you hit stop) or draws three frames and then dies. this will
 only happen with applets that have a "coffee cup" icon in the
 window (that's how you know it's running externally).
 
 |  
            |  |  |  |  
 |