Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Anonymous
unregistriert
Zitat
Game.obj : error LNK2005: "class client * client1" (?client1@@3PAVclient@@A) bereits in Galactica.obj definiert
Game.obj : error LNK2005: "class server * server1" (?server1@@3PAVserver@@A) bereits in Galactica.obj definiert
Game.obj : error LNK2005: "struct Playerdata * Players" (?Players@@3PAUPlayerdata@@A) bereits in Galactica.obj definiert
Game.obj : error LNK2005: "class clients * clientlist" (?clientlist@@3PAVclients@@A) bereits in Galactica.obj definiert
Intro.obj : error LNK2005: "class client * client1" (?client1@@3PAVclient@@A) bereits in Galactica.obj definiert
Intro.obj : error LNK2005: "class server * server1" (?server1@@3PAVserver@@A) bereits in Galactica.obj definiert
Intro.obj : error LNK2005: "struct Playerdata * Players" (?Players@@3PAUPlayerdata@@A) bereits in Galactica.obj definiert
Intro.obj : error LNK2005: "class clients * clientlist" (?clientlist@@3PAVclients@@A) bereits in Galactica.obj definiert
MainMenu.obj : error LNK2005: "class client * client1" (?client1@@3PAVclient@@A) bereits in Galactica.obj definiert
MainMenu.obj : error LNK2005: "class server * server1" (?server1@@3PAVserver@@A) bereits in Galactica.obj definiert
MainMenu.obj : error LNK2005: "struct Playerdata * Players" (?Players@@3PAUPlayerdata@@A) bereits in Galactica.obj definiert
MainMenu.obj : error LNK2005: "class clients * clientlist" (?clientlist@@3PAVclients@@A) bereits in Galactica.obj definiert
network.obj : error LNK2005: "class client * client1" (?client1@@3PAVclient@@A) bereits in Galactica.obj definiert
network.obj : error LNK2005: "class server * server1" (?server1@@3PAVserver@@A) bereits in Galactica.obj definiert
network.obj : error LNK2005: "struct Playerdata * Players" (?Players@@3PAUPlayerdata@@A) bereits in Galactica.obj definiert
network.obj : error LNK2005: "class clients * clientlist" (?clientlist@@3PAVclients@@A) bereits in Galactica.obj definiert
Projectile.obj : error LNK2005: "class client * client1" (?client1@@3PAVclient@@A) bereits in Galactica.obj definiert
Projectile.obj : error LNK2005: "class server * server1" (?server1@@3PAVserver@@A) bereits in Galactica.obj definiert
Projectile.obj : error LNK2005: "struct Playerdata * Players" (?Players@@3PAUPlayerdata@@A) bereits in Galactica.obj definiert
Projectile.obj : error LNK2005: "class clients * clientlist" (?clientlist@@3PAVclients@@A) bereits in Galactica.obj definiert
Ship.obj : error LNK2005: "class client * client1" (?client1@@3PAVclient@@A) bereits in Galactica.obj definiert
Ship.obj : error LNK2005: "class server * server1" (?server1@@3PAVserver@@A) bereits in Galactica.obj definiert
Ship.obj : error LNK2005: "struct Playerdata * Players" (?Players@@3PAUPlayerdata@@A) bereits in Galactica.obj definiert
Ship.obj : error LNK2005: "class clients * clientlist" (?clientlist@@3PAVclients@@A) bereits in Galactica.obj definiert
.\Debug/Galactica.exe : fatal error LNK1169: Ein oder mehrere mehrfach definierte Symbole gefunden
Zitat von »"DragonMaster"«
Auserdem finde ich WinSock einfacher zu handhaben als DirectPlay und man programmiert System unabhängig
Hmm....hab keine Lust das auszuprobieren. Zudem alle Instanzen werden immer nur in einem Modul erzeugt und nicht in einer Header. Das dumme nur, wenn die Definition in einer Header steht, will der Compiler eine Instanz in jedem Modul vornemen, was zu besagten Fehlern führt.Zitat
Das mit den Fehlern ist ganz einfach, aber ich habe gedacht, das speichert der Komp in den Projekt dateien. Also alle änderungen raus und nur beim linker /force eintragen.
Werbeanzeige