Arbeiten mit libs

Hallo zusammen,

ist es zwingend notwendig das man bei eigenen libs mit Klassen, etc. arbeitet?
Ich habe mir eine für meinen SRF05 geschrieben und bekomme ständig die Fehlermeldungen das ich Variablen mehrfach definieren würde, was aber nicht der Fall ist.

SRF05\srf05.cpp.o:(.data.SONAR_TRIGGER+0x0): multiple definition of `SONAR_TRIGGER'
Sensor.cpp.o:(.data.SONAR_TRIGGER+0x0): first defined here
SRF05\srf05.cpp.o:(.data.SONAR_ECHO+0x0): multiple definition of `SONAR_ECHO'
Sensor.cpp.o:(.data.SONAR_ECHO+0x0): first defined here

Könnte mir kurz jemand auf die sprünge helfen?

Gruß
tucow

Hat sich erledigt.

Spann uns nicht auf die Folter; was wars?
Grüße Uwe