running Arduino software from E:\

Hi I am getting errors on lots but not all programs that include the following invalid path i.e

"C:\Windows\system32\config\SYSTEM~1\AppData\Local\Temp\buildddf767fb847386c6c4fe0baf11ca1bd8.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"

This path dose not exists. I have a 80gb ssd drive that my computer boots from c:. My e:\ drive is a 1tb drive that has all my Arduino software on. Is this a problem? My sketches are in the Arduino directory with other directors including examples, is this a problem?

The sketch and library files are collated in the temp directory before compiling. Its normal behavior.

Are the errors in your code, or are they specifically saying "file not found"?

Thanks I did have a invalid path to a library. But even when a sketch works I get this long invalid path in the c:\windows directory dose the software make this path/files while compiling then delete it afterwards? if hard disk space is needed why is the temp path not used? thanks andy

I do not quite understand what you are experiencing.

A temp folder is used!

But even when a sketch works I get this long invalid path in the c:\windows directory

What makes it invalid. If its there, is it not valid?
The IDE will delete the temp folder when it closes. If it doesn't, you can use something like CCleaner to remove all system and user temp data.

If you are having trouble explaining it, copy the text you are seeing, or take a screenshot.

Hi this is part of what I get from a program I wrote it compiles down loads and works fine.

"E:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -Wall -Os -Wl,--gc-sections -mmcu=atmega328p -o "C:\Windows\system32\config\SYSTEM~1\AppData\Local\Temp\build0006f0aac0e1ea328854befa23bbc9ca.tmp/Blinkmine.ino.elf" "C:\Windows\system32\config\SYSTEM~1\AppData\Local\Temp\build0006f0aac0e1ea328854befa23bbc9ca.tmp\sketch\Blinkmine.ino.cpp.o" "C:\Windows\system32\config\SYSTEM~1\AppData\Local\Temp\build0006f0aac0e1ea328854befa23bbc9ca.tmp/core\core.a" "-LC:\Windows\system32\config\SYSTEM~1\AppData\Local\Temp\build0006f0aac0e1ea328854befa23bbc9ca.tmp" -lm
"E:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\Windows\system32\config\SYSTEM~1\AppData\Local\Temp\build0006f0aac0e1ea328854befa23bbc9ca.tmp/Blinkmine.ino.elf" "C:\Windows\system32\config\SYSTEM~1\AppData\Local\Temp\build0006f0aac0e1ea328854befa23bbc9ca.tmp/Blinkmine.ino.eep"
"E:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -R .eeprom "C:\Windows\system32\config\SYSTEM~1\AppData\Local\Temp\build0006f0aac0e1ea328854befa23bbc9ca.tmp/Blinkmine.ino.elf" "C:\Windows\system32\config\SYSTEM~1\AppData\Local\Temp\build0006f0aac0e1ea328854befa23bbc9ca.tmp/Blinkmine.ino.hex"

How ever the C:\Windows\system32\config\SYSTEM~1\AppData\Local\Temp\build0006f0aac0e1ea328854befa23bbc9ca.tmp/Blinkmine.ino.hex"
path is rubbish it at no time do I have such a path on my c: drive. I don't understand the file structure of the software. I know that libraries have to be in the library directory when the program is started and the file has the extension .h but other than that I am lost
sorry to be a pain happy xmas andy

As pointed out previously

The IDE will delete the temp folder when it closes.

So it is perhaps not surprising that you do not appear to have such a folder on your system after compilation.