Ventero / FRESteamWorks

SteamWorks API for AIR applications
Other
83 stars 27 forks source link

Implement Friend/Persona API #5

Closed Ventero closed 10 years ago

Ventero commented 10 years ago

As requested in https://github.com/Ventero/FRESteamWorks/issues/4#issuecomment-37748707.

vieko commented 10 years ago

tried building the project, did not work for me... gonna give it another go in a few hours.

Ventero commented 10 years ago

Can you describe the problem you're encountering?

vieko commented 10 years ago

I think I may be missing some of the requirements, maybe not the right Xcode version... not sure. A bit later, I'm gonna try from the top down and get some notes for you :)

vieko commented 10 years ago

This is what I get, can't seem to shake it: https://www.dropbox.com/s/ljljki7yf0w4ypq/Screenshot%202014-03-17%2001.36.53.png

vieko commented 10 years ago

A restart to Xcode got me past that last issue, now I get a lexical or preprocess issue: can't find steam_api.h... see here: https://www.dropbox.com/s/x5j12x4mkhnec0v/Screenshot%202014-03-17%2001.43.10.png

Ventero commented 10 years ago

In the first screenshot, the problem was that a 64-bit build was selected. Since AIR is 32-bit only, you'd have to select "My Mac 32-bit" from the drop down at the top (I actually don't have a 64-bit option in there, not sure why you do).

To fix the second problem, go to the project's build settings, and under Search Paths, change the Framework, Header and Library Search Paths to point to the correct folders for the AIR and Steam SDK.

vieko commented 10 years ago

The 64-bit option disappeared once I relaunched Xcode, there was no 32-bit option the first time around... crazy hey? Trying your suggestion now. Cheers!

On Mon, Mar 17, 2014 at 4:41 AM, Ventero notifications@github.com wrote:

In the first screenshot, the problem was that a 64-bit build was selected. Since AIR is 32-bit only, you'd have to select "My Mac 32-bit" from the drop down at the top (I actually don't have a 64-bit option in there, not sure why you do).

To fix the second problem, go to the project's build settings, and under Search Paths, change the Framework, Header and Library Search Paths to point to the correct folders for the AIR and Steam SDK.

Reply to this email directly or view it on GitHubhttps://github.com/Ventero/FRESteamWorks/issues/5#issuecomment-37802470 .

Ventero commented 10 years ago

So, do you want to implement this yourself, or do you want me to do it? Either way is fine, just asking before I start potentially duplicating something you already worked on ;)

vieko commented 10 years ago

I managed to get the project building, I've started working on it... meddling with FRESteamWorks.cpp... adding AIR_FUNC(AIRSteam_GetFriendPersonaName)... not sure if it's going to work :) Would you mind doing it please?

On Mon, Mar 17, 2014 at 9:56 AM, Ventero notifications@github.com wrote:

So, do you want to implement this yourself, or do you want me to do it? Either way is fine, just asking before I start potentially duplicating something you already worked on ;)

Reply to this email directly or view it on GitHubhttps://github.com/Ventero/FRESteamWorks/issues/5#issuecomment-37832697 .

Ventero commented 10 years ago

New builds are up on http://dump.ventero.de/FRESteamWorks/v0.4-36-g5ff1e97/