rosenholzer Posted March 27, 2008 Report Share Posted March 27, 2008 Moin,ich hab in der setup_6581.asm datei den lcd wert von 5 auf 4 gesetzt und möchte nun ein hexfile mit dieser veränderung generieren.wenn ich jetzt im command shell "make" eingebe arbeitet er alles durch und erzeugt neue dateien:...setup_6581.codsetup_6581.lst.......aber keine hex dateien... Wie krieg ich die ? :(Bidde helft mir... Quote Link to comment Share on other sites More sharing options...
sebiiksbcs Posted March 27, 2008 Report Share Posted March 27, 2008 Wahrscheinlich tritt ein Error auf, wenn er keine HEX Dateien ausspuckt. Öffne mal die Eingabeaufforderung und führe make.bat aus. Lies was make.bat bei der Ausführung schreibt. (Wenn du es von Windows aus ausführst, verschwindet das Fenster ja sofort wieder).Schau dir auch mal die LST Datei mit Notepad o.ä. an, ganz am Ende steht sowas wie "total errors: 0" oder so. Quote Link to comment Share on other sites More sharing options...
rosenholzer Posted March 27, 2008 Author Report Share Posted March 27, 2008 cool, danke es hat hingehauen... Hab vor lauter Bäumen mal wieder den Wald nicht gesehen ... Quote Link to comment Share on other sites More sharing options...
puddingbrumsel Posted April 4, 2008 Report Share Posted April 4, 2008 klinke mich mal hier mit ein.Gibt ja jetzt die neue RC fürn SID. Hab mir dafür die gputils installiert und posix auf C: entpackt. Path-Variable hab ich wie vorgegeben eingetragen. Die Make-Routine startet, aber er spuckt nix aus. Nicht mal eine Err-Datei. Kann mir jemand sagen was falsch läuft ? Er meckert eine fehlende Rule an. Wo muss die sein ??MfG :-\ Quote Link to comment Share on other sites More sharing options...
Pascal Posted April 4, 2008 Report Share Posted April 4, 2008 Was für ein OS nutzt du denn?Also wenn du gputils installiert hast, und dann nach der Änderung der Configs mit einem Editor deiner Wahl, in der Shell (command, cmd) im Verzeichnis wo die Konfigurationen liegen "make" eingibst, sollte eigentlich alles klappen oder ein eindeutiger Fehler raus kommen beim kompilieren. Was sagt er denn genau? Was für eine Rule fehlt!? Quote Link to comment Share on other sites More sharing options...
puddingbrumsel Posted April 4, 2008 Report Share Posted April 4, 2008 Hi,benutze XP. Da die Make.bat im aktuellen RC18 nicht mehr supported wird hab ich gemacht was hier stehtCurrently I'm going to change the project structure (again), so that it's easier to maintain all existing applications. Unfortunately it makes the build step a little bit more complicated for Windows users, because the "make.bat" file won't be supported anymore. Instead, you need to install a POSIX emulation in order to process the same Makefile, that is used by Mac and Linux users.So, beside of GPUTILS, you need some additional tools which are temporary located here: posix_bin.zip. This directory has been taken from the WinAVR toolchain, it's a reduced variant of MSYS, which can be freely used and distributed.Just copy it anywhere at your harddisk, e.g. C:\posix_binThereafter open a command shell, and enhance the PATH variable, e.g.:set PATH=C:\posix_bin;%PATH%Now you are able to build a new .hex file from the command shell by typing "make" within the downloaded application directory (where "Makefile" is located)Ansonsten läuft alles wie gehabt. Ich gehe ins Verzeichnis wo mein Source-code steht und gebe make ein. Die Routine läuft kurz an. Löscht alle Tmp-Dateien. Aber endet dann damit: no rule to make target 'setup_6581.hex' ... so ähnlich zumindest. Der Witz ist aber im Verzeichnis steht nix mehr mit setup_6581 nur noch meine Setup-Datei. ???Also ich weiß nicht weiter. Muss diese Rule noch irgendwo festgelegt werden ?!MfG Quote Link to comment Share on other sites More sharing options...
TK. Posted April 5, 2008 Report Share Posted April 5, 2008 Fortsetzung hier: http://www.midibox.org/forum/index.php/topic,11159.0.html Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.