Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

kann Repetier für Gen7 nicht kompilieren

geschrieben von Mirko 
kann Repetier für Gen7 nicht kompilieren
02. November 2013 15:50
Hallo miteinander,

ich bekomme leider die Repetier-FW 0.83 nicht für meine Gen7 1.4 übersetzt.

Was habe ich gemacht:
- Arduino-IDE (V 1.0.3 und 1.0.5) eingespielt
- Gen7 Support Pack 2.1 von Github geladen und die Gen7 Dateien nach Anweisung in die Arduino-Verzeichnisse kopiert
- in der IDE meine Gen7 mit ATmega1284P und 20MHz ausgewählt
- Setup-Test so übersetzt -> geht
- in der Repetier Configuration.h Motherboard=71 ausgewählt und SD-Karte, Display usw. ausgeschaltet
- versucht, Repetier zu übersetzen -> folgende Fehler:

In file included from /Repetier.h:225,
from Commands.cpp:22:
/HAL.h:546:1: error: pasting "DIO" and "-" does not give a valid preprocessing token
/HAL.h:546:1: error: invalid suffix "_DDR" on integer constant
/HAL.h:546:1: error: pasting "DIO" and "-" does not give a valid preprocessing token
/HAL.h:546:1: error: invalid suffix "_PIN" on integer constant
In file included from /Repetier.h:225,
from Commands.cpp:22:
/HAL.h: In static member function 'static void HAL::spiBegin()':
HAL.h:546: error: 'DIO' was not declared in this scope
In file included from /Repetier.h:313,
from Commands.cpp:22:
/Extruder.h: In static member function 'static void Extruder::step()':
Extruder.h:112: error: 'DIOE1_STEP_PIN_WPORT' was not declared in this scope
Extruder.h:112: error: 'DIOE1_STEP_PIN_PIN' was not declared in this scope
Extruder.h:112: error: 'DIOE1_STEP_PIN_WPORT' was not declared in this scope
Extruder.h:112: error: 'DIOE1_STEP_PIN_PIN' was not declared in this scope
Extruder.h:119: error: 'DIOE1_STEP_PIN_WPORT' was not declared in this scope
Extruder.h:119: error: 'DIOE1_STEP_PIN_PIN' was not declared in this scope
Extruder.h:119: error: 'DIOE1_STEP_PIN_WPORT' was not declared in this scope
Extruder.h:119: error: 'DIOE1_STEP_PIN_PIN' was not declared in this scope
/Extruder.h: In static member function 'static void Extruder::unstep()':
Extruder.h:161: error: 'DIOE1_STEP_PIN_WPORT' was not declared in this scope
Extruder.h:161: error: 'DIOE1_STEP_PIN_PIN' was not declared in this scope
Extruder.h:161: error: 'DIOE1_STEP_PIN_WPORT' was not declared in this scope
Extruder.h:161: error: 'DIOE1_STEP_PIN_PIN' was not declared in this scope
Extruder.h:168: error: 'DIOE1_STEP_PIN_WPORT' was not declared in this scope


Da war noch mehr, aber es scheint irgendwo an der Pin-Zuweisung zu hängen. Repetier-FW mit Ramps-Einstellung funktioniert. Eine testweise geladene Teacup ließ sich für die Gen7 übersetzen. Die möchte ich aber nicht benutzen. Ich habe die letzten drei Tage im Netz gesucht, bin aber nicht weiter gekommen. Für eine tiefer gehende Fehlersuche fehlen mir leider die C-Kenntnisse.

Irgendwo fehlt noch was, bloß wo?confused smiley

1-mal bearbeitet. Zuletzt am 02.11.13 15:58.


Grüße von
Mirko
_______________________________________________________________________
1. mod. MendelMax + Ramps1.4 + Repetier-Firmware & Host
2. mod. Anet A6
3. XY-Core im Bau

"Eine kleine Revolution hin und wieder ist eine gute Sache." (Kapitain Ramius)
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen