Gast
#448432
Hallo zusammen! Ich verwende AVRStudio 4.12 SP4 B498 und WINAVR 20060421 und stehe hier vor einem merkwürdigen Problem. Eine Sourcecodedatei enthält u.a. eine Funktion namens SYS_InitCom. Wenn ich diese in der main aufrufe, bekomme ich beim Linken die Fehlermeldung: "../First.c:121: undefined reference to `SYS_InitCom'" Nun habe ich mir die Symbolnamen im Objektfile angesehen und finde dort die Bezeichnung _Z11SYS_InitComhhhl statt SYS_InitCom. Verwende ich in main dann tatsächlich diesen Namen (und trage ihn auch entsprechend im Header der betreffenden Sourcecodedatei ein), läuft der Linker problemlos durch und erzeugt ein HEX-File (welches nicht funktioniert, aber das kann noch andere Gründe haben). Was läuft hier falsch?