Vielen Dank für die Antworten. Ich habe tatsächlich die TriBase-Engine noch nicht kompiliert
, jedoch stoße ich dabei nun auch wieder auf Probleme. Ich habe das Platform SDK bisher nicht nocheinmal extra runter geladen und installiert, da bei mir in Visual C++ bereits Verzeichnisse wie $(WindowsSdkDir)/include vorhanden waren. Beim Kompilieren der DShowBaseClasses bin ich jedoch auf Probleme gestoßen und wollte zunächst versuchen diese zu lösen indem ich das Platform-SDK eben installiere. Die Installation scheint aber fehlerhaft zu sein!
Ich habe versucht "
Microsoft ® Windows Server® 2003 SP1 Platform SDK Web Install" von der Microsoftseite zu installieren, wie im Buch genannt nur die Core- und die DirectShow-Komponente. Die Installation endet jedoch immer mit der Fehlermeldung das er die Datei PSDK-SDK_Core_BLD-common.1.cab auf dem Microsoft-Server nicht bekommt(no access). Eine Internet-Recherche dazu hat leider nichts ergeben. Kann ich das Platform-SDK noch irgendwie anders beziehen, eine andere Version oder sowas?
Ganz abgesehen davon das Problem das ich beim kompilieren derDShowBaseClasses habe:
Zunächst einmal tue ich mich schwer mit dem Begriff "importieren". In der Anleitung zum Kompilieren der Engine von David Scherfgen die E122 gepostet hat sagt er, man soll das Projekt BaseClasses.sln importieren, heißt das etwas anderes als man soll es öffnen? Ich habe jedenfalls keinen Knopf zum importieren gefunden, es also lediglich geöffnet. Dann meldet sich der Visual Studio-Konvertierungs-Assistent, den ich durcklicke. Wenn der Assistent fertig ist, öffnet sich nichts. Wenn ich dann das nun konvertierte BaseClasses.sln (das Symbol hat sich schonmal verändert von 7.1 auf 9) öffne kriege ich die Fehlermeldung "
Für VC++-Projekte sind keine IntelliSense-Informationen verfügbar, da die IntelliSense-Datenbankdatei "
C:\TriBase\Include\DShowBaseClasses\BaseClasses.ncb" schreibgeschützt ist. Wenn das Projektmappenverzeichnis schreibgeschützt ist, sind davon weitere Features betroffen.". Diese Datei ist aber nicht schreibgeschützt
Kann jemand helfen?
Gruß
Armun