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

Building on linux #74

Open
leiserfg opened this issue Aug 26, 2019 · 6 comments
Open

Building on linux #74

leiserfg opened this issue Aug 26, 2019 · 6 comments

Comments

@leiserfg
Copy link

leiserfg commented Aug 26, 2019

I have been trying to build it on Linux, but I'm having some compilation errors, the first one was regarding BGFX_CONFIG_RENDERER_OPENGLES, I manage to fix it by changing

https://github.com/CedricGuillemet/Imogen//blob/dev-0.14/CMakeLists.txt#L82
to be
ADD_DEFINITIONS(-DBGFX_CONFIG_RENDERER_OPENGLES=31)
but now I'm getting:
undefined reference to 'stbi_write_png'
when linking.

By the way, great work, with a little bit of marketing it can become a huge open source project.

@CedricGuillemet
Copy link
Owner

Thanks leiserfg
I did a mess with bimg trying to add support for jpeg write. Finally, I've just adding back image write support in the app instead.
I'll do my bes to fix it today.

@CedricGuillemet
Copy link
Owner

It's fixed!
The project needs some travis/azure dev ops continuous integration. I work on Windows and if there is no CI, the Linux/Mac/emscripten build will keep failing after a while.

@leiserfg
Copy link
Author

I'll try to set up a Travis pipeline to build the Linux version, if I make it work I will do a PR.

@unfa
Copy link

unfa commented Nov 20, 2019

Any development on this? I'd love to test Imogen on Linux :)

@CedricGuillemet
Copy link
Owner

I'm cleaning/debugging the 0.14 version atm and I have a linux box. So, in a couple weeks it should be out :)

@unfa
Copy link

unfa commented Nov 21, 2019

Awesome! Thank you :)

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

3 participants