Page 1 of 1

How to install a shared library? (libappindicator3)

Posted: Mon Mar 06, 2023 7:25 am
by Jesito

Hi,
I've been following EasyOS for a long while, because I am looking for a lightweigth portable distro that could be run from a pendrive. And the containers stuff seems to be very interesting.
As EasyOS seems to be the answer, I started trying my usual apps on it.

I use to develop microcontroller apps and I have also a small workshop devoted to 3D printing.
Many of my apps are .appimage, and the ones I've tried have run fine so far.
I also prefer to use web apps and have my files on a cloud. This allows me to avoid having critical data on the local hard drives.

I use to develop under the Arduino platform, and to try it on EasyOS I have to install a program called "Arduino Create Agent" that is the one that allows me to run the development environment in the net.

When I try to run the installation shell script, everything seems to be okay, but the agent is not installed.
So I run the installation shell script from a terminal window and I got this:

Code: Select all

./ArduinoCreateAgent-1.2.7-linux-x64.run 
/files/ArduinoCreateAgent/Arduino_Create_Agent: 
error while loading shared libraries: libappindicator3.so.1: 
cannot open shared object file: No such file or directory

On the Distrowatch summary for EasyOS I can only see

Code: Select all

 libappindicator 0.4.92-7

Does anybody know any way to install libappindicator3 on Easy?

Thanks in advance.

Jes.


Re: Help needed for a shared library (libappindicator3)

Posted: Mon Mar 06, 2023 1:06 pm
by BarryK

It looks like you will need to download this and compile it:

https://github.com/AyatanaIndicators/li ... pindicator

Link with gtk3. You will need the devx sfs to compile.


Re: How to install a shared library? (libappindicator3)

Posted: Tue Mar 07, 2023 11:20 am
by Jesito

Thanks a lot!
I'll try it and come back with the result.

Jes.


Re: How to install a shared library? (libappindicator3)

Posted: Mon Jun 19, 2023 4:35 pm
by Jesito

well, I wasn't able to compile, so I tried the alternative, the Arduino IDE appimage, (not the same concept but works for me).

Code: Select all

arduino.ide_2.1.0_Linux_64bit.AppImage

with success, although it needs the --no-sandbox switch to run.


Re: How to install a shared library? (libappindicator3)

Posted: Mon Jun 19, 2023 4:53 pm
by kris777

Re: How to install a shared library? (libappindicator3)

Posted: Wed Jun 21, 2023 2:38 am
by BarryK

I'm trying to remember...

I think that libappindicator is deprecated, replaced by libayatana-indicator package.

Ah yes:

https://www.mail-archive.com/debian-bug ... 18726.html


Re: How to install a shared library? (libappindicator3)

Posted: Wed Jun 21, 2023 7:19 am
by Jesito

Thanks a lot, Barry!
I'll give it a second try....