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

ERROR

Alter Hase

  • »ERROR« ist der Autor dieses Themas

Beiträge: 417

Wohnort: Paderborn

Beruf: Informatik Student

  • Private Nachricht senden

1

19.06.2014, 22:42

SFGUI Visual Studio 13

Ich versuche grade die Kombination SFGUI und VS13 zum laufen zu bekommen, aber es ist einfach unmöglich.

Habe den letzten Release geladen und per CMake konfiguriert.

Als Generator habe ich "Visual Studio 12" benutzt. Habe alle Pfade usw gesetzt und anschliessen generiert.

Was muss ich nun machen?


Laut dem Tutorial der Seite einfach per DeveloperConsole "nmake install" ausführen. Das liefert mir aber den fatal error U1703 zurück.

Was mache ich falsch?


EDIT: Mit VS die .sln öffnen und einfach compilen klappt übrigens nicht, es wird nichts compiled.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ERROR« (19.06.2014, 22:49)


eXpl0it3r

Treue Seele

Beiträge: 386

Wohnort: Schweiz

Beruf: Professional Software Engineer

  • Private Nachricht senden

2

20.06.2014, 18:17

Es hilft wenn man versteht wie CMake funktioniert.
Wenn du von Visual Studio 2013 sprichst, musst du entweder 2013 oder 12 schreiben, sonst gibt es da bald ein durcheinander.

Zuerst musst du SFML für VS 2013 builden, da SFML VS 2013 momentan keine Binaries für hat und SFGUI eine neuere Version voraussetzt. Danach folgst du dem Tutorial. Falls du per Konsole compilieren willst, musst du natürlich den "NMake makefile" Generator verweden und nicht "Visual Studio 12", der "Visual Studio 12" Generator erstellt VS 2013 Projektdateien.

Falls du nmake verwendest und den install prefix Pfad richtig gesetzt hast, kannst du einfach "nmake install" aufrufen.
Falls du das Projektfile verwendest, öffnest du eine Projektdatei und baust das INSTALL Projekt, damit wird auch alles an den in CMake angegebenen install Pfad geschrieben.

Wenn du eine Fehlermeldung erhältst, dann schreib sie bitte hier komplett rein.

Im Überigen gibt es auch ein offizielles SFGUI Forum, da kann dir dann auch noch besser geholfen werden. ;)
Blog: https://dev.my-gate.net/
—————————————————————————
SFML: https://www.sfml-dev.org/
Thor: http://www.bromeon.ch/libraries/thor/
SFGUI: https://github.com/TankOs/SFGUI/

ERROR

Alter Hase

  • »ERROR« ist der Autor dieses Themas

Beiträge: 417

Wohnort: Paderborn

Beruf: Informatik Student

  • Private Nachricht senden

3

21.06.2014, 14:21

SFML habe ich bereits, es geht nur um SFGUI.

Folgende Probleme treten auf:

wähle ich "nmake makefiles" als Generator in Cmake aus, bekomme ich bereits in Cmake eine Menge Fehler, dass die Compiler nicht auffindbar sind.

wähle ich "Visual Studio 12" als Generator aus, werden die ganzen Projektdateien usw erstellt. Will ich diese dann mit Visual Studio 2013 Professional Edition compilieren, gibt es nur tausende Fehlermeldungen (siehe Screenshot).


Ich will doch einfach nur gute Textboxen usw usw ;(
»ERROR« hat folgendes Bild angehängt:
  • error.PNG

eXpl0it3r

Treue Seele

Beiträge: 386

Wohnort: Schweiz

Beruf: Professional Software Engineer

  • Private Nachricht senden

4

21.06.2014, 21:57

Wenn du den NMake Makefile Generator verwenden willst, dann musst du CMake von der Visual Studio Console starten oder eben die Enviroments Variabeln richtig setzten in dem du die eine Batch Datei von VS aufrufst.

Was die Meldungen angeht, bist du vielleicht einmal auf die glorreiche Idee gekommen, die Linker Fehlernummer bei Google einzugeben? :rolleyes:
Da ich hab es für dich mal gemacht: Linkertoolfehler LNK1104
Steht schön geschrieben, was denn nun die Fehler sein könnten.
Blog: https://dev.my-gate.net/
—————————————————————————
SFML: https://www.sfml-dev.org/
Thor: http://www.bromeon.ch/libraries/thor/
SFGUI: https://github.com/TankOs/SFGUI/

Thoran

Alter Hase

Beiträge: 520

Wohnort: Stuttgart

Beruf: Senior Software Engineer

  • Private Nachricht senden

5

23.06.2014, 11:15

SFML habe ich bereits, es geht nur um SFGUI.

Folgende Probleme treten auf:

wähle ich "nmake makefiles" als Generator in Cmake aus, bekomme ich bereits in Cmake eine Menge Fehler, dass die Compiler nicht auffindbar sind.

wähle ich "Visual Studio 12" als Generator aus, werden die ganzen Projektdateien usw erstellt. Will ich diese dann mit Visual Studio 2013 Professional Edition compilieren, gibt es nur tausende Fehlermeldungen (siehe Screenshot).


Ich will doch einfach nur gute Textboxen usw usw ;(

So wie das aussieht ist dein CMake nicht korrekt durchgelaufen und hat deswegen kaputte Anweisungen in den VS Projektdateien. Deswegen bekommst du die Fehlermeldung mit cmd.exe. D.h. das hier ein SFGUI-spezifischer Schritt nicht ausgeführt wurde und deswegen alles mögliche in deinem SFGUI-Projekt kaputt sein kann (bspw. könnte die sfgui-d.lib nicht gebaut worden sein). Prüfe doch mal bitte beim Verwenden von CMake, nach dem Configure-Schritt, ob wirklich alles korrekt konfiguriert wurde, indem du die Gruppenansicht aktivierst und dann in jeder einzelnen Gruppe prüfst ob alle Einträge korrekt aufgelöst wurden.
Mein Entwicklertagebuch
Aktuelles Projekt: Universum Espionage
Eingestellt:Spieleengine SilverCore
Organisator "Spieleentwickler Stammtisch Stuttgart"

Werbeanzeige