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

RK108 #26

Open
ghisabrain opened this issue May 3, 2023 · 32 comments
Open

RK108 #26

ghisabrain opened this issue May 3, 2023 · 32 comments

Comments

@ghisabrain
Copy link

ghisabrain commented May 3, 2023

Hi!

I have got my self one RK108.

Your wonderful software does not support it and I was wondering if I can do something to help you determine the connecting protocol.

Thanks!

Andrea

@rnayabed
Copy link
Owner

rnayabed commented May 4, 2023

Share the official software please

@ghisabrain
Copy link
Author

ghisabrain commented May 4, 2023 via email

@rnayabed
Copy link
Owner

rnayabed commented May 4, 2023

Thank you. Also please provide the USB PID and VID of your keyboard.

@ghisabrain
Copy link
Author

ghisabrain commented May 5, 2023 via email

@ghisabrain
Copy link
Author

ghisabrain commented May 5, 2023 via email

@rnayabed
Copy link
Owner

rnayabed commented May 5, 2023 via email

@ghisabrain
Copy link
Author

ghisabrain commented May 5, 2023 via email

@rnayabed
Copy link
Owner

rnayabed commented May 6, 2023 via email

@ghisabrain
Copy link
Author

ghisabrain commented May 6, 2023 via email

@rnayabed
Copy link
Owner

rnayabed commented May 7, 2023 via email

@ghisabrain
Copy link
Author

ghisabrain commented May 7, 2023 via email

@rnayabed
Copy link
Owner

rnayabed commented May 9, 2023

Hello i have added the keyboards, but still need to do some mods in github actions to get it to compile with qt 6.5, before i can roll out new installer builds.

If you want you can compile rangoli from scratch with the steps in readme and report back.

Thank you

@ghisabrain
Copy link
Author

ghisabrain commented May 10, 2023 via email

@ghisabrain
Copy link
Author

ghisabrain commented May 11, 2023 via email

@rnayabed
Copy link
Owner

Did you install qt6 from linux mint repositories? they offer an older qt 6.2 version, latest LTS is qt 6.5
you can try installing latest qt by using qt maintenance tool (available on qt website). or please wait for the builds.

@ghisabrain
Copy link
Author

ghisabrain commented May 11, 2023 via email

@rnayabed
Copy link
Owner

Did you use the maintenance tool? Itll run on any distro and offer 6.5 installation

@ghisabrain
Copy link
Author

ghisabrain commented May 11, 2023 via email

@rnayabed
Copy link
Owner

its a GUI tool very easy to use
https://www.qt.io/download-qt-installer-oss

download for linux, itll download a .run file that you can run

@ghisabrain
Copy link
Author

ghisabrain commented May 12, 2023 via email

@rnayabed
Copy link
Owner

Which CMakeLists.txt are you executing? It looks like you are running cmake inside the src directory. you should run it in the root folder of the repo instead.

@ghisabrain
Copy link
Author

ghisabrain commented May 12, 2023 via email

@rnayabed
Copy link
Owner

I am assuming you have installed Qt 6.5 via the maintenance tool, but it is installed in a different location. you need to provide that path in CMAKE_PREFIX_PATH.

You can do that by

cmake -G Ninja -DCMAKE_PREFIX_PATH=<path to Qt 6.5 directory that you installed via Qt Maintenance Tool>

You may also provide the directory listing of that directory in case it still fails ...

@ghisabrain
Copy link
Author

ghisabrain commented May 12, 2023 via email

@rnayabed
Copy link
Owner

You do not need to have 6.2 installed, you need to have 6.5 installed. I think we are having a miscommunication, so sorry for that if i have not been clear 😅

@ghisabrain
Copy link
Author

ghisabrain commented May 12, 2023 via email

@ghisabrain
Copy link
Author

ghisabrain commented May 12, 2023 via email

@rnayabed
Copy link
Owner

rnayabed commented May 12, 2023

Sorry for the late reply.

let's take a small step back. i will explain myself better:

  1. take the installation path that you specified inside the Qt Maintenance tool before installation. In my case you can see its /home/rnayabed/HDD/Qt.
    image
  2. Then with the maintenance tool you have to select Qt 6.5 > GCC like below. You can choose to unselect Qt Creator, design studio and other tools down below if you want to.
    image
  3. After that when installation is complete, go to Rangoli directory and run:
cmake -DCMAKE_PREFIX_PATH=<the path in #1>/6.5.0/gcc_64/lib/cmake -G Ninja

@ghisabrain
Copy link
Author

ghisabrain commented May 12, 2023 via email

@rnayabed
Copy link
Owner

you need to build it with cmake --build . --parallel (Assuming you ran the command i gave you above and not one from the tutorial)
after that it should be in src folder as "rangoli" executable

@ghisabrain
Copy link
Author

ghisabrain commented May 16, 2023 via email

@rnayabed
Copy link
Owner

no problems, have a nice and safe journey :D

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