Help - Search - Members - Calendar
Full Version: foobar2000 0.9.5.2 and SDK
Hydrogenaudio Forums > Hosted Forums > foobar2000 > Development - (fb2k)
RavenSoft
Looks like 0.9.5.2 final is released along with the SDK? Or is that not the long awaited SDK?
n0obie4life
Looks like it~ smile.gif

Finally? http://www.foobar2000.org/SDK.html
Chaser
Now, what do the developers say?
NEMO7538
A new version of Visual studio is needed ... and there is no indication on how to build a toolbar.
oblikoamorale
QUOTE(NEMO7538 @ Apr 20 2008, 14:09) *
A new version of Visual studio is needed

no, it isn't. everything you need is just to to download additionally created dependency, WTL. I've recompiled my component with new SDK in a no-time.
Yirkha
If by "long awaited" you mean support for UI Elements, then no, their specification is not included in 0.9.5.2 SDK yet.
NEMO7538
QUOTE(oblikoamorale @ Apr 20 2008, 12:33) *

QUOTE(NEMO7538 @ Apr 20 2008, 14:09) *
A new version of Visual studio is needed

no, it isn't. everything you need is just to to download additionally created dependency, WTL. I've recompiled my component with new SDK in a no-time.

Then I probably have missed something. I get this message when trying to open the SDK-test.sln file in VS 2005.

IPB Image

And this SDK-test.sln starts with:
CODE
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "foobar2000_SDK", "foobar2000\SDK\foobar2000_SDK.vcproj", "{E8091321-D79D-4575-86EF-064EA1A4A20D}"
    ProjectSection(ProjectDependencies) = postProject
        {EBFFFB4E-261D-44D3-B89C-957B31A0BF9C} = {EBFFFB4E-261D-44D3-B89C-957B31A0BF9C}
    EndProjectSection
EndProject
oblikoamorale
QUOTE(NEMO7538 @ Apr 20 2008, 18:45) *

Then I probably have missed something. I get this message when trying to open the SDK-test.sln file in VS 2005.

you have two ways: either manually recreate sdk solution hierarchy, or decrease format version numbers in SDK-test.sln and each *.vcproj you encounter. yes, the 2nd one is somewhat dumb, but it works. solution and project formats didn't change that much in vs08 versus vs05.
casperrr
Hello. Where can I get ATL for free? VS 2008 Express edition don’t include it.
Or is there a possibility to compile without it?
T.P Wang
@casperrr:
You can read this article for using WTL if you are using Visual C++ Express, however, one problem is Windows SDK of VC++ 2008 Express doesn't contain atl headers anymore.
foosion
QUOTE(casperrr @ Apr 28 2008, 17:38) *
Or is there a possibility to compile without it?
ATL/WTL is used in the implementation of some of the official components. You can compile the SDK just fine in Visual C++ 20008 Express without ATL (obviously, only as long as you don't try to use the ATLHelpers project).
casperrr
Thanks, now I ready to read your guide).
AoErat
Just a quick question, will the tutorial be updated to reflect the new SDK? It currently does not compile, presumably because of the titleformatting changes.

Thanks!
foosion
QUOTE(AoErat @ Apr 30 2008, 00:38) *
Just a quick question, will the tutorial be updated to reflect the new SDK? It currently does not compile, presumably because of the titleformatting changes.
Yes. Thanks for the reminder.
AoErat
QUOTE(foosion @ Apr 29 2008, 21:43) *

QUOTE(AoErat @ Apr 30 2008, 00:38) *
Just a quick question, will the tutorial be updated to reflect the new SDK? It currently does not compile, presumably because of the titleformatting changes.
Yes. Thanks for the reminder.

Any ETA on this?
foosion
I uploaded a new version of foo_tutorial1. It is available from my components page.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.