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

CBenni::O

1x Contest-Sieger

  • »CBenni::O« ist der Autor dieses Themas

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

1

11.12.2009, 21:40

SFML 2.0 Kompilieren

Ich habe entschieden, hierfür einen neuen Thread aufzumachen:

Ich möchte SFML 2.0 aus dem SVN Kompilieren...
wenn ich dann aber im Ordner CSFML\VC2008 (ist das der richtige, wenn ich VC08 verwende? Warscheinlich schon :lol: )
die Solution öffne, und dann eines (oder mehrere) der Projekte kompilieren will, kommt z.B. ein Linkerfehler:

Zitat

LINK : fatal error LNK1104: Datei "sfml-network-s-d.lib" kann nicht geöffnet werden.

Der Fall ist eigentlich klar, er findet die Datei nicht, kein wunder, die gibt es ja auch nicht,
aber sollten die nicht eigentlich erstellt werden, wenn ich die SFML Kompiliere?

Was mache ich falsch?

Danke schon mal im voraus!

EDIT: Ich glaube, es hat sich schon gelöst...
http://wiki.sfml.boxbox.org/index.php/SF…geschrittene.29

mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

CBenni::O

1x Contest-Sieger

  • »CBenni::O« ist der Autor dieses Themas

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

2

11.12.2009, 21:58

Komisch, es werden die libs erstellt, die so enden -d.lib, aber die -s-d.lib Dateien fehlen....

Brauche doch eure hilfe... :?

mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

3

11.12.2009, 22:29

-s heisst, du willst die lib als static kompilieren. Meistens nutzt man eine dynamische verlinkung (dll), weil platzsparender.

Schau halt mal, ob du irgendwo und irgendwie nen "static" build hinbekommst. Erster Anlaufpunkt wäre beim VS08 der BatchBuild, da sind ja alle möglichen Kombinationen aufgeführt.

So Far...

Laguna

K-Bal

Alter Hase

Beiträge: 703

Wohnort: Aachen

Beruf: Student (Elektrotechnik, Technische Informatik)

  • Private Nachricht senden

4

12.12.2009, 01:52

Warum willst du denn CSFML erstellen? Das ist ein Binding für C.

Stazer

Alter Hase

Beiträge: 468

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

5

12.12.2009, 18:02

IM SVN unter Branches ist das richtige^^

CBenni::O

1x Contest-Sieger

  • »CBenni::O« ist der Autor dieses Themas

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

6

12.12.2009, 18:11

Zitat von »"Laguna"«

Schau halt mal, ob du irgendwo und irgendwie nen "static" build hinbekommst. Erster Anlaufpunkt wäre beim VS08 der BatchBuild, da sind ja alle möglichen Kombinationen aufgeführt.


mmh... beim Batchbuild kommen nur mehrere Fehlermeldungen a la

Zitat

Der Befehl msbuild ist entweder falsch geschrieben oder konnte nicht gefunden werden


Zitat von »"Stazer"«

IM SVN unter Branches ist das richtige^^

Achtung, doofe Frage: Was bedeutet das :?:

mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

the[V]oid

Alter Hase

Beiträge: 775

Wohnort: Aachen

  • Private Nachricht senden

7

12.12.2009, 19:28

Vermutlich (ich weiß es nicht) dass du nicht die Version aus dem Trunk (Hauptzweig) nehmen sollst, sondern die aus einem bestimmten Nebenzweig.
<< an dieser Stelle ist eine Signatur verstorben >>

CBenni::O

1x Contest-Sieger

  • »CBenni::O« ist der Autor dieses Themas

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

8

14.12.2009, 18:17

Oje, ich kenne mich damit überhaupt nicht aus...
Kann das jemand näher erläutern oder mir ein Tutorial empfehlen?

Was muss ich jetzt eigentlich tun, um die Dateien zu Kompilieren?

mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

CBenni::O

1x Contest-Sieger

  • »CBenni::O« ist der Autor dieses Themas

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

9

14.12.2009, 20:56

Soo... Es hat geklappt...
Ich habe Die Dateien noch einmal aus dem SVN heruntergeladen und dann In der Solution von CSFML den Erstellungsmodus auf Static-DLL gesetzt! Abgesehen von einen Paar Warnungen klappte es nun einwandfrei...

Mal sehn, ob auch die Programme Klappen :p

mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

K-Bal

Alter Hase

Beiträge: 703

Wohnort: Aachen

Beruf: Student (Elektrotechnik, Technische Informatik)

  • Private Nachricht senden

10

14.12.2009, 21:08

Hast du meinen Beitrag bewusst ignoriert? CSFML != SFML.

Werbeanzeige