Skip to content

Vs2017 dev#2

Merged
malloch merged 2 commits intolibmapper:mainfrom
johnty:vs2017-dev
May 13, 2021
Merged

Vs2017 dev#2
malloch merged 2 commits intolibmapper:mainfrom
johnty:vs2017-dev

Conversation

@johnty
Copy link
Copy Markdown
Collaborator

@johnty johnty commented May 12, 2021

C90 compatible changes for mpr.in/out (variable length arrays changed to malloc / free)

CLASS_ATTR_LONG changed to CLASS_ATTR_ATOM_LONG for instance_id since in Win64 a long is only 4 bytes (may need further verification this change doesn't have any unintentional consequences).

Some #ifdefs for Windows-specific settings, including addition of ext_main function which appears to be necessary for Windows.

Briefly tested and it seems to compile and run fine in OSX with these changes.

Compiled test package available here

@malloch malloch merged commit c18f7ab into libmapper:main May 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants