Nightly build 1.6.12 arduino cannot locate avrdude.conf

I just have downloaded the lastest IDE through the nightly build link and I can verify/compile the blink sketch. However when i try to upload this to my Uno I do get an error message saying that avrdude cannot locate avrdude.conf file.
The error message says:

Avrdude.exe: can't open config file "c:\users\paul\downloads\arduino\arduino\hardware\arduino\avr/tools/avrdude.conf": no such file or directory

I actually can locate the avrdude.conf file at that location but the slashes in the error message seem to indicate a configuration error or batch file that calls avrdude with the wrong parms. What can i do to fix this?
Thanks heaps, paul

Paulusjacobus:
c:\users\paul\downloads\arduino\arduino\hardware\arduino\avr/tools/avrdude.conf

Why is the path non-standard? A stock install should have it at arduino-nightly\hardware\tools\avr\etc\avrdude.conf.

Paulusjacobus:
the slashes in the error message seem to indicate a configuration error or batch file that calls avrdude with the wrong parms.

No that's normal. Windows can handle either front or backslashes in the path.

Actually I have the proper path you mentioned. I was just typing it over from my pc into my ipad since I was doing multiple things. Ideally I should have opened the forum from the windows machine and copy it over...my wrong.

So I understand that the slashes are wrong and that is probably causing the issue that avrdude cannot run a script or a function. My question is where is that path configured or scripted so I can change the error path char ("/") from

"c:\users\paul\downloads\arduino-nightly\hardware\tools\avr/etc/avrdude.conf"

into :

"c:\users\paul\downloads\arduino-nightly\hardware\tools\avr\etc\avrdude.conf"

I guess the script was probably a cut and paste error from a linux script? Worst I can install the current 1.6.11 version.

Paulusjacobus:
so I can change the error path char ("/") from

"c:\users\paul\downloads\arduino-nightly\hardware\tools\avr/etc/avrdude.conf"

into :

"c:\users\paul\downloads\arduino-nightly\hardware\tools\avr\etc\avrdude.conf"

I really don't think that's the problem because a successful upload on my Windows 7 system uses this command:

C:\Program Files (x86)\arduino-nightly\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\arduino-nightly\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM21 -b115200 -D -Uflash:w:C:\Users\per\AppData\Local\Temp\arduino_build_861712/sketch_sep15a.ino.hex:i

It has no problems at all with the mixture of front and backslashes. Windows is fine with either.

Paulusjacobus:
where is that path configured or scripted so I can change the error path char ("/")

Change line 96 of c:\users\paul\downloads\arduino-nightly\hardware\arduino\avr\platform.txt from:

tools.avrdude.config.path={path}/etc/avrdude.conf

to:

tools.avrdude.config.path={path}\etc\avrdude.conf

The reason they had to use the frontslashes is because the same platform.txt file is used for all operating systems and only Windows uses backslashes. It's definitely not a cut and paste error.

Thanks Pert!

I came to the same conclusion after reading more about the cross compiler toolchain. Indeed the upload step fails which is configured in the platform.txt file.

Will test tonight and very confident it will solve the issue!

Indeed the platform.txt did made all the difference. I must have had an old previous one. Issue solved.