Skip to content
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

Build projectM from sources on Windows, or download official .lib artifact #6

Open
korfuri opened this issue Apr 22, 2019 · 4 comments

Comments

@korfuri
Copy link
Owner

korfuri commented Apr 22, 2019

It looks like projectM is nearing the point where they can build on Windows when they release: projectM-visualizer/projectm#98

It would be nice to either get their official artifacts from there at build time, or to build from source ourselves on Windows, instead of relying on volunteers contributing pre-built .lib files to the repo.

@korfuri
Copy link
Owner Author

korfuri commented May 27, 2019

Update on this: the projectM .lib is being built via appveyor. But it's built via MSVC, and I can't find a way to link a MSVC-built C++ lib when using mingw's g++. That's currently blocking progress.

@korfuri
Copy link
Owner Author

korfuri commented Jun 20, 2019

@dizzisound did you have a chance to publish your method for building projectM on Windows? Thanks :)

@dizzisound
Copy link

@korfuri I was at it after the last release of Milkrack, but there were edits I pulled related with the local build of glm that resulted in new compilation issues. Seeing that there was activity growing in the ProjectM repo, I gave up with my issues. Then I was overloaded with my day job and life routines... I'll see in the next days if I manage to clone a fresh project from Milkrack master branch and try it all again.
Cheers, I wish you a nice weekend :-)

@dizzisound
Copy link

dizzisound commented Aug 2, 2019

@korfuri Managed to commit my edits to build libprojectM here: https://github.com/dizzisound/projectm
It works for me, I really don't know if it's sufficiently clean and generic on all Windows configurations.
I hope some intrepid tester can give it a try?

Compiler: gcc 7.3.0 Rev2
Build commands:

./autogen.sh
./configure --with-pic --enable-static --disable-sdl --disable-threading
make

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

No branches or pull requests

2 participants