• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
Locked
0

OSX32 dylib with MacOS-x86-64 platform?

Participant ,
Jan 28, 2016 Jan 28, 2016

Copy link to clipboard

Copied

Hello,

I need to update my old SteamWorks ANE to be working with new AIR20, but have problems with it on Mac. Here is my current code: Oldes/FRESteamWorks at AIR20_SteamWorks135 ... - GitHub

So far I managed to compile it on Mac without errors, but when I try to init in my app on MacOS, I get this error:

ArgumentError: Error #3500: The extension context does not have a method with the name AIRSteam_Init

Could you please let me know, if it's even in theory possible to have the Steam's osx32/libsteam_api.dylib working fine on 64bit OS? Is it somehow my fault that it is not working or some lack on Steam side, which would mean that Mac users will not get full functionality?

Thank you for any advice.

PS:

here are my another attempts to get some answer:

http://forum.starling-framework.org/topic/adobe-native-extension-ane-for-steamworks-on-osx

http://stackoverflow.com/questions/35038209/adobe-native-extension-ane-for-steamworks

TOPICS
Development

Views

617

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 04, 2016 Apr 04, 2016

Copy link to clipboard

Copied

LATEST

It looks like you already found this per the other forum posts, but the libsteam_api.dylib is a universal library, so it includes the x64 symbols as well as i386.

However, that doesn't solve the problem - I'm having the same issue here with upgrading a couple of ANEs that use third-party dylibs.

I've compared the ANE packages against the older versions, and I don't see much in the way of a difference. I posted some example code over at https://forums.adobe.com/thread/1692914?start=40&tstart=0 that is a simplified case to demonstrate the problem.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines