Mahlzeit !
ich portiere gerade meine "make"-scripte für meine acme-Quellcodes von Windows nach Linux und da hab ich mich gleich mal an einer Stelle festgebissen ![]()
Der folgende exomizer-Aufruf funtioniert unter Windows einwandfrei, unter Linux gibts einen Syntax-Fehler
Code
exomizer sfx basic -t64 -s "lda#$00 sta$D015 sta$D020 sta$D021 sta$DBE7" -X "inc$D020 dec$D020" sourcefile.prg -o outputfile.prg
unter Linux wird abgebrochen mit diesem Fehler:
Code
Phase 3: Generating output file
------------------------------
Encoding: 1111334547770863,1012,1010234445566789,0120344455789ACF
Length of crunched data: 36571 bytes.
Target is self-decrunching C64 executable,
basic start ($0801-$FFFF).
line 742, syntax error, unexpected DIV
Parse failure.
Es liegt wohl an den Assembler-Fragmenten, denn wenn ich Die weg lasse, funzt exomizer erwartungsgemäß.
Ich hab es mit exomizer 2.0.7 getestet - sowohl unter Windows als auch unter Linux.
Hat hier Jemand mal einen heißen Tip auf Lager ?