Awesome, I'll definitely try it out if my new solution doesn't work. I hate to be posting in two threads at once, but this actually belongs in software:
I believe I have a solution now for people getting this ridiculous error with Vista 64.
Using the latest build of AVR Studio (v4.14 build 589), I went into the makefile and found/replaced all ".dep" with "dep" and created a subfolder: "C:\My_Robots\Photovore_v1\dep" . Now there is somewhere for the dependency files to go. It built, but I got a new interesting error after it finished:
Creating Extended Listing: Photovore_v1.lss
avr-objdump -h -S Photovore_v1.elf > Photovore_v1.lss
0 [main] sh 4124 sync_with_child: child 5636(0x1C0) died before initialization with status code 0x0
91129 [main] sh 4124 sync_with_child: *** child state waiting for longjmp
/usr/bin/sh: fork: Resource temporarily unavailable
make: *** [Photovore_v1.lss] Error 128
Build succeeded with 0 Warnings...
This error looks a lot like the one I get when it's initializing:
Build started 2.11.2008 at 12:37:42
0 [main] sh 5824 sync_with_child: child 5992(0x1C8) died before initialization with status code 0x0
52352 [main] sh 5824 sync_with_child: *** child state waiting for longjmp
/usr/bin/sh: fork: Resource temporarily unavailable
There might still be a pathing issue... but the code compiled and built.
Not sure what to make of that. But hopefully I can proceed with the deployment, now.