home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
General Development (no feature request here!)
compiling MPStreamAnalyzer with VS2005
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="draktheas" data-source="post: 33305" data-attributes="member: 17330"><p>Changing the paths alone will not allow the BaseClasses to compile under Visual Studio 2005. As I said in my message before, the Visual Studio 2005 C++ compiler implements ANSI C++ standards that it never adhered to in previous versions of Visual Studio. And the code in BaseClasses will not compile with the new compiler as is. </p><p></p><p>Agree, have you tried to compile the BaseClasses from the Dec 2005 Platform SDK under Visual Studio 2005? I think if you attempt it, you will find that it will not compile without the changes and steps that I listed in my post.</p><p></p><p>I would like to add that I am not trying to make things complicated. I arrived at the series of steps I posted through reading the Dec. 2005 Platform SDK documentation and tracking down the specifics of why BaseClasses will not compile under the new compiler. I didn't just pull these answers out of thin air. </p><p></p><p>FlexyZ, to get the MPTS and MPTA projects to compile and link, you will need to add the Platform SDK include and lib paths to your default paths in Visual Studio. You will find that option under Tools->Options->Project And Solutions->VC++ Directories. You will want to make sure that your Platform SDK paths are the first ones in the list. </p><p></p><p>Mine are:</p><p>C:\Program Files\Platform SDK\Include</p><p>C:\Program Files\Platform SDK\Samples\Multimedia\DirectShow\BaseClasses</p><p>under 'Include files'</p><p></p><p>and:</p><p>C:\Program Files\Platform SDK\Lib</p><p>under 'Library files'</p><p></p><p>Drak</p></blockquote><p></p>
[QUOTE="draktheas, post: 33305, member: 17330"] Changing the paths alone will not allow the BaseClasses to compile under Visual Studio 2005. As I said in my message before, the Visual Studio 2005 C++ compiler implements ANSI C++ standards that it never adhered to in previous versions of Visual Studio. And the code in BaseClasses will not compile with the new compiler as is. Agree, have you tried to compile the BaseClasses from the Dec 2005 Platform SDK under Visual Studio 2005? I think if you attempt it, you will find that it will not compile without the changes and steps that I listed in my post. I would like to add that I am not trying to make things complicated. I arrived at the series of steps I posted through reading the Dec. 2005 Platform SDK documentation and tracking down the specifics of why BaseClasses will not compile under the new compiler. I didn't just pull these answers out of thin air. FlexyZ, to get the MPTS and MPTA projects to compile and link, you will need to add the Platform SDK include and lib paths to your default paths in Visual Studio. You will find that option under Tools->Options->Project And Solutions->VC++ Directories. You will want to make sure that your Platform SDK paths are the first ones in the list. Mine are: C:\Program Files\Platform SDK\Include C:\Program Files\Platform SDK\Samples\Multimedia\DirectShow\BaseClasses under 'Include files' and: C:\Program Files\Platform SDK\Lib under 'Library files' Drak [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
compiling MPStreamAnalyzer with VS2005
Contact us
RSS
Top
Bottom