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

Linux Build #17

Open
mrunderhill89 opened this issue Mar 27, 2022 · 2 comments
Open

Linux Build #17

mrunderhill89 opened this issue Mar 27, 2022 · 2 comments

Comments

@mrunderhill89
Copy link

Hello! I found this project while I was looking for Lua alternatives to PyQT and I noticed that this project has build instructions for Windows and Mac OS, but not Linux. I want to get this running on Linux (I'm currently on Ubuntu 20.04) and I'd like to know:

  1. Has anyone managed to get LQT working on Linux?
  2. If so, how different is the build process from Mac OS?
  3. If it's very different, are there plans to add Linux build options and instructions for this project?

Thank you for your time,
~mrunderhill89

@sanikoyes
Copy link
Collaborator

At present, compiling under linux and mac should be similar, but I have not tested it myself.
You can try:

  1. Modify the path in cmakelist (to your Qt installation directory)
  2. Try to compile, if you encounter compilation errors, look at/modify the lqt files (in fact, these files are modified versions of the original qt header files, and cpptoxml parse these files to exports the required interfaces for lua)
  3. If you encounter a linking error, comment the function/class that is exported by mistake in lqt files (it may be that linux does not support these functions/class etc...)

sorry aboud my google english ;-O

@justdie386
Copy link

Has any progress been made? I also can't get it to work even with the proper qt install directory (i directed it to the official installer's directory obviously)

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