Skip to content
This repository has been archived by the owner on Jul 3, 2023. It is now read-only.

libsciter-gtk.so doesn't support in ARM64 platform #210

Open
YajunDeng opened this issue Sep 13, 2021 · 14 comments
Open

libsciter-gtk.so doesn't support in ARM64 platform #210

YajunDeng opened this issue Sep 13, 2021 · 14 comments

Comments

@YajunDeng
Copy link

Hello, there is libsciter-gtk.so in x86 and arm32, could you help me support in arm64?

@c-smile
Copy link
Owner

c-smile commented Sep 14, 2021

I am assembling Sciter on machines that I have here. arm32 on Raspberry and x64 on desktop Linux.
I do not have ARM64 machine and even more an idea where to get one.

While cross compilation is feasible on Linux but testing is not.

@YajunDeng
Copy link
Author

I can provide remote environment with ARM64 machine if you like.

@knro
Copy link

knro commented Jul 11, 2022

@c-smile Is there anything we can do to make arm64 version possible? This is the main reason why rustdesk cannot support arm64 Linux yet. I can give you access to an arm64 machine that you can login in to to build the library. If that's something you can work with, please let me know. Alternatively, I can build the library and share back the binaries if you're short on time.

@c-smile
Copy link
Owner

c-smile commented Jul 11, 2022

arm64 version possible

I can make a build of arm64 but for Ubuntu / ARM64. Raspbian/64 seems like is not ready for primetime.
At least I am not able to install gtk3-dev package using:

sudo apt-get install libgtk-3-dev

It works on Raspbian/32 but on Raspbian/64 it lacks some sub-packages.

If you have Raspbian/64 installed please try to install the above package. Will it work for you?

@knro
Copy link

knro commented Jul 11, 2022

I have Raspbian Bullseye arm64 install and libgtk-3-dev installs just fine. Just tested it. Please download the latest Raspian OS based on bullseye and not buster.

@artenax
Copy link

artenax commented Jul 12, 2022

libsciter-gtk.so for Linux arm64 is on Gitlab. Direct link. I don't know why not on Github.

@knro
Copy link

knro commented Jul 12, 2022

Thank you so much!! I'll ask RustDesk developers to consider this now!

@knro
Copy link

knro commented Jul 12, 2022

It appears RuskDesk needs tis SDK build and not js. I don't know what this means exactly, but we do have an arm64 Linux build for this?

@knro
Copy link

knro commented Jul 14, 2022

@c-smile @artenax Do we have an arm64 version for Raspian Bullseye now that we can share with RustDesk?

@c-smile
Copy link
Owner

c-smile commented Jul 15, 2022

Not yet, working on it.

@c-smile
Copy link
Owner

c-smile commented Jul 15, 2022

I've uploaded linux/arm64 binaries.

@knro
Copy link

knro commented Jul 15, 2022

Thank you so MUCH!

@kero990
Copy link

kero990 commented Nov 30, 2022

I've uploaded linux/arm64 binaries.
@c-smile
Can I compile this file libsciter-gtk.so myself? The file you uploaded depends on glibc>2.29, and my machine must use debian10 due to the driver, and glibc seems to be only 2.28.
I run make in the build.linux directory, but it doesn't seem to be used to compile libsciter-gtk.so.

@Leprechaun777
Copy link

I've uploaded linux/arm64 binaries.
@c-smile
Can I compile this file libsciter-gtk.so myself? The file you uploaded depends on glibc>2.29, and my machine must use debian10 due to the driver, and glibc seems to be only 2.28.
I run make in the build.linux directory, but it doesn't seem to be used to compile libsciter-gtk.so.

I've got a similar problem. Rustdesk installs fine but I have glibc 2.28 and I can't seem to update it. I've tried like 6 different ways to update.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants