Forum: Mikrocontroller und Digitale Elektronik nc30 "No such file or directory"


von David G. (ded)


Lesenswert?

Hi,

ich habe ein M16C62 Board, welches ich über den NC30 Compiler auf 
Konsole programmieren will. Ich hab den Pfad in die Umgebungsvariablen 
eingetragen und in der Konsole den Pfad meiner *.c Datei ausgwählt. Doch 
wenn ich den Compiler mit nc30 test.c aufrufe, erhalte ich nur die 
Meldung:
test.c
nc30: No such file or directory
Weiß jemand woran das liegen könnte? Danke.
MfG David

: Verschoben durch Moderator
von Stefan B. (stefan) Benutzerseite


Lesenswert?

Hast du die richtige Version des NC30?
Beitrag "NC30 compiler"

Und die Environmentvariablen gesetzt?
http://tool-support.renesas.com/eng/toolnews/faq/faq.pdf

von David G. (ded)


Lesenswert?

Den Beitrag kenn ich schon. Da ist ja von der Version 5.10 die Rede. Ich 
hab aber die Version 5.45. Daran dürfte es eigentlich nicht liegen.

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Ausschnitt aus der FAQ:

I get the following error when I compile my program.
nc30:No such file or directory
I have set the environment variables as follows. Is there any other 
possible cause?
SET BIN30=C:\MTOOL\BIN
SET LIB30=C:\MTOOL\LIB30
SET INC30=C:\MTOOL\INC30
SET TMP30=C:\MTOOL\TMP
A.
The directory you have specified in the environment variables may not 
actually exist. In particular, the directory specified in
environment variable TMP30 may not exist, resulting in this error. You 
should also check the 'permission' (the TMP30 may be set
for 'write-inhibit') of the directory specified in the environment 
variables.

Wenn das nicht hilft, dann Nachschauen, welches File oder Directory 
gesucht und nicht gefunden wird. Das kann man unter Windows mit 
Filemon machen bzw. mit dem Nachfolger Process Monitor 
(http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx).

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.