first defined here / multiple definition of [gelöst]
Verfasst: 18. März 2009 15:49
Hi,
ich wollte eben ein "älteres Projekt" (4 Monate alt) neu compilieren.
Ich habe mir einen neuen PC zurechtgemacht mit allem was ich brauche (Ubuntu, eclipse, Qt, ...) und nun lässt sich dieses Projekt nicht mehr compilieren.
Ich bekomme für jede einzelne Funktion in meinen Klassen die folgende Fehlermeldung:
Klasse.o: In function `Klasse::Funktion()':
Klasse.cpp:(.text+0x0): multiple definition of `Klasse::Funktion'
Klasse.o:Klasse.cpp:(.text+0x0): first defined here
Und das für ca. 290 Funktionen ...
Da sich das alles auf meinem alten Rechner super compilieren lassen hat, bin ich mir ziemlich sicher, dass da keine Fehler im Quellcode sind.
Kann mir jemand sagen wie solche Fehler zustande kommen können?
Grüße Label
ich wollte eben ein "älteres Projekt" (4 Monate alt) neu compilieren.
Ich habe mir einen neuen PC zurechtgemacht mit allem was ich brauche (Ubuntu, eclipse, Qt, ...) und nun lässt sich dieses Projekt nicht mehr compilieren.
Ich bekomme für jede einzelne Funktion in meinen Klassen die folgende Fehlermeldung:
Klasse.o: In function `Klasse::Funktion()':
Klasse.cpp:(.text+0x0): multiple definition of `Klasse::Funktion'
Klasse.o:Klasse.cpp:(.text+0x0): first defined here
Und das für ca. 290 Funktionen ...
Da sich das alles auf meinem alten Rechner super compilieren lassen hat, bin ich mir ziemlich sicher, dass da keine Fehler im Quellcode sind.
Kann mir jemand sagen wie solche Fehler zustande kommen können?
Grüße Label