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

09.11.2010, 19:07

dll´s mitliefern

Hallo,

ich wollte demnächst mal ein Spiel hier/auf meiner Seite hochladen.
Das Framework benötigt DirectX, DirectX Extensions und FMod. Darf ich die
dll´s einfach so mitliefern? (directx werd ich mit dem redist installieren)

2

09.11.2010, 19:14

/

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »E333« (02.09.2021, 10:33)


3

09.11.2010, 19:32

Ja so dumm bin ich auch nicht!
FMod schreibt nichts von DLL liefern oder ähnliches und in der MSDN findet sich ja kein
normaler Mensch zurecht.
Soweit Google das weiß, darf ich DirectX (nicht D3DX) nur mit den Redists liefern bzw. den User
auf den Web-Installer verweisen.
Aber von D3DX ist da niergends die Rede.

Achja werden die Datein "msvcp100.dll" und "msvcr100.dll" im Visual C++ Redist mitgeliefert?
Weil bei nem Freund von mir hats nicht gefunzt.

4

09.11.2010, 22:44

Achja werden die Datein "msvcp100.dll" und "msvcr100.dll" im Visual C++ Redist mitgeliefert?

Ja!

Achte darauf, dass du die richtige Version des Redistributable Packages hast. Damit meine ich 2005, 2008, 2010 und x86 bzw. x64. Wobei du wohl kaum eine 64-bit Anwendung geschrieben hast, oder?!

Gruß
SaRu_

5

10.11.2010, 18:04

Wobei du wohl kaum eine 64-bit Anwendung geschrieben hast, oder?!

wieso nciht? wenn ic mich nicht irre, kann man normalen C++-Code ohne veränderungen sowohl nach x86 als auch nach x64 kompilieren lassen, entsprechende compiler vorausgesetzt.

6

10.11.2010, 18:26

entsprechende compiler vorausgesetzt.

Das entspricht im Falle von Mircosoft Visual Studio der Professional-Version, wenn ich mich nicht irre. Wenn er die natürlich hat oder eine andere IDE die da mitmacht, klar, dann kann das natürlich sein... :)


*EDIT*: Ok, hab gerade noch mal nachgeschaut: Es scheint also doch mit der Express-Version von VC++ zu funktionieren, nur ist das dann ein wenig Arbeit, so wie hier beschrieben.


Gruß
SaRu_

7

10.11.2010, 21:07

Wobei du wohl kaum eine 64-bit Anwendung geschrieben hast, oder?!


Ne hab ich nicht.
War mir zu anstrengen :P

@SaRu
Muss ich eigl. die oben genannten datein mit nem Redist installieren lassen oder kann ich die einfach
mit in den Game Ordner stecken?
Weil in der redist.txt im VC++2010 ordner steht das nicht ganz verständlich drinnen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von ».:!Batzer!:.« (10.11.2010, 22:28)


8

10.11.2010, 22:25

Ich heiß zwar net "VC++ Redist" aber ich würd die empfehlen das Package installieren zu lassen. ;)

Gruß
SaRu_

9

10.11.2010, 22:31

Ok danke :)
Sry war da nicht ganz bei der Sache :D
Habs geändert.
Thx, dann werd ich einfach die User/Spieler/Downloader (was auch immer)
auf das "Visual C++ 2010 Runtime", "DirectX Runtime" verweisen und die
"D3DX9_43.dll" und "fmodex.dll" in den Ordner legen. (Falls es jemanden interessiert :P)

10

11.11.2010, 08:21

Für Demospiele dieser Art kann man das Gedöns auch weitestgehend statisch linken.
fka tm

Werbeanzeige