-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Oscpack #152
Oscpack #152
Conversation
Co-authored-by: Lily Wang <[email protected]>
@JoergAtGithub can you have a look here? |
@daschuer I opened already a topic in the core dev group to discuss this. I guess you haven't seen this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please rebase to 2.6
set(VCPKG_LIBRARY_LINKAGE static) | ||
else() | ||
set(VCPKG_LIBRARY_LINKAGE dynamic) | ||
endif() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not the right approach. Instead please provide a patch with the missing __declspec(dllexport) declarations upstream and use dynamic linkage according our standards.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have not a big interest to do it now and I also think that a patch is a too fragile solution.
It would be better to do this change via upstream.
Until this has happened, a static build is a good intermediate solution.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is the common procedure to fix build issues upstream microsoft/vcpkg this way. This shouldn't require an overlay in our repo. An overlay is only appropriate if the upstream rejects a patch.
I can do it. However the idea was to avoid hassle with an incompatible 2.5 branch for main builds.Will it help you on Windows? |
Hi, |
Can you point about which changes are important? |
indeed codestyle & debug messages
I invested a lot of time in finding these ;-) |
Some of these are only required because you copied the source into the Mixxx tree. I would like to test the upstream version first and than apply all the reaming patches. |
I'm not so sure about that considering the ARM. |
Yes please, I though that was the plan. Now that 2.5 is in the maintenance phase, it's time for an update. 2.6 should use the new builddenv over the whole beta cycle, but we should use the same buildenv for 2.7alpha as long as possible. |
OK |
This adds the oscpack package used for OSC communication.