Du bist nicht angemeldet.

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

1

21.06.2016, 19:53

[C++|SFML]: Problem beim Starten einer Anwendung auf einem anderen PC

Hallo,

ich habe heute jemandem ein programmiertes Spiel gegeben. Alle Anwendungserweiterungen und Assets sind vorhanden. Auf meinem PC lässt sich das auch problemlos starten.
Auf dem anderen PC kommt allerdings eine Fehlermeldung, die besagt, dass sfml-graphics-2.dll auf dem Computer fehlt. In dem Ordner, indem sich die Exe befindet, liegt allerdings die sfml-graphics-2.dll ... Woran kann das liegen?

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

2

21.06.2016, 20:00

Sicher, dass der Name in beiden Fällen exakt "sfml-graphics-2.dll" lautet und nicht z.B. in einem der beiden "sfml-graphics-d-2.dll"?
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

3

21.06.2016, 20:05

Ja, ganz sicher.
Bei mir auf dem PC hat es ja funktioniert... Und Änderungen wurden auf dem anderen Computer nicht vorgenommen.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

4

21.06.2016, 20:08

Dann ist wohl der PC kaputt. Screenshots von der Fehlermeldung und vom Ordner? :)
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

5

21.06.2016, 20:14

Sieht alles normal aus...
»Tucker« hat folgende Bilder angehängt:
  • image.jpeg
  • image.jpeg

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

6

21.06.2016, 21:26

Mir fällt auf, dass die DLL-Dateien mit Erweiterung .dll angezeigt werden, die .exe und .txt aber nicht. Ist das normal? Evtl. haben die DLL-Dateien eine doppelte Endung, also z. B. "sfml-graphics-2.dll.dll"? Zu überprüfen z. B. mittels Eingabeaufforderung und DIR-Befehl.

7

21.06.2016, 21:44

Danke, werde ich morgen überprüfen und Bericht erstatten.

8

30.06.2016, 21:20

Hallo,
Ich hatte mal das gleiche Problem und bei mir hat es geholfen, die *.dll Dateien in den Systemordner (C:\Windows\System32) zu verschieben / kopieren.
Wenn alles nichts hilft, probier das mal. ;)
LG FMRS

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

9

30.06.2016, 21:22

Das ist keine sinnvolle Lösung. Wenn die Dateinamen stimmen und im richtigen Ordner liegen, ist alles gut. Da muss man nicht manuell in seinem System rumpfuschen.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

10

01.07.2016, 15:43

An den Dateiendungen liegt es auch nicht, auf meinem PC und auf einem Dritten läuft es tadellos...

Werbeanzeige