Bei wem läuft hier Mplab X IDE 5.40 auf Linux Debian 11"Bullseye"?

#6843591
Lesenswert?

Also nach dieser Seite hier hab ich versucht Mplab 5.40 zu installieren:

[[http://microchip.wikidot.com/install:mplabx-lin64]]

Und das kam im Terminal raus:

sudo bash MPLABX-v5.40-linux-installer.sh

64 Bit, check libraries
Check for 32 Bit libraries
These 32 bit libraries were not found and are needed for MPLAB X to run:
libexpat.so
libX11.so
libXext.so

For more information visit 
http://microchip.wikidot.com/install:mplabx-lin64


Tja und nun finde ich in keinem Paket diese 3 Bibliotheken!?

Kann jemand dazu Tipps geben?

Gruß André
Gast #6843614
Lesenswert?

> Tja und nun finde ich in keinem Paket diese 3 Bibliotheken!?

Sind ja auch auf drei Pakete verteilt, so wie man das erwarten würde.

> Kann jemand dazu Tipps geben?

Alle drei Pakete installieren, dann sollte es klappern. Außer die 
Versionen (aktuell 2.2.10-2, 2:1.7.2-1 und 2:1.3.3-1.1) passen nicht, 
aber dann gäbs hoffentlich eine adäquate Fehlermeldung.

HTH
#6843697
Lesenswert?

g457 schrieb:
>> Tja und nun finde ich in keinem Paket diese 3 Bibliotheken!?
>
> Sind ja auch auf drei Pakete verteilt, so wie man das erwarten würde.
>
>> Kann jemand dazu Tipps geben?
>
> Alle drei Pakete installieren, dann sollte es klappern. Außer die
> Versionen (aktuell 2.2.10-2, 2:1.7.2-1 und 2:1.3.3-1.1) passen nicht,
> aber dann gäbs hoffentlich eine adäquate Fehlermeldung.
>
> HTH

Cool wäre es mal jemanden zu haben bei dem es läuft...läuft es denn bei 
dir??
Klingt so als wären es unausprobierte Tipps(...dann sollte es klappen) 
;o)
#6843725
Lesenswert?

Rudi R. schrieb:
> These 32 bit libraries were not found and are needed for MPLAB X to run:
> libexpat.so
> libX11.so
> libXext.so
>
> For more information visit
> http://microchip.wikidot.com/install:mplabx-lin64
>
> Tja und nun finde ich in keinem Paket diese 3 Bibliotheken!?
>
> Kann jemand dazu Tipps geben?

Suche auf https://www.debian.org/distrib/packages.de.html nach
libexpat, libX11 und libXext liefert:
Package libexpat1
    bullseye (stable) (libs): XML parsing C library - runtime library
    2.2.10-2: amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x
Package libx11-6
    bullseye (stable) (libs): X11 client-side library
    2:1.7.2-1: amd64 arm64 armel armhf i386 mips64el mipsel ppc64el 
s390x
Package libxext6
    bullseye (stable) (libs): X11 miscellaneous extension library
    2:1.3.3-1.1: amd64 arm64 armel armhf i386 mips64el mipsel ppc64el 
s390x
Alle drei Pakete gibt es also für amd64 und i386.
#6843761
Lesenswert?

also ich habe ja diese Pakete, so ist es ja nicht, aber in diesem sind 
die gesuchten Bibliotheken in anderer Version, hier ist bei libexpat.so 
zB. eine 1 dahinter.(siehe Anhang)Und nun finde man mal das Paket 
welches in der Version ohne 1 dahinter vorhanden ist!?
Bei dem was ich bisher alles schon gefunden hatte, hatte das genau 
gestimmt!
Das ist jetzt mein Problem.

Ähm, verständnisfrage: bedeutet i386 etwa 32Bit??...das weiß ich jetzt 
so nicht...vielleicht spielt die 1 am Ende gar keine Rolle und ich muss 
wirklich die i386 variante wählen?Wenn dem so ist wäre das die 
Lösung...hmmm,guck ich doch gleich mal was bei den anderen Dateien 
steht!

habe mal gegoogelt....jepp, darauf habe ich nicht geachtet, das wird es 
wohl sein!

Danke erstmal..gleich mal abchecken...:o)
Angehängte Dateien:
Gast #6875943
Lesenswert?

Rudi R. schrieb:
> Ähm, verständnisfrage: bedeutet i386 etwa 32Bit??.

Ja. Schöne Sch*. Ist noch eine 32 bit-Applikation. Ist die Software 
schon älter?

"MPLAB® X IDE and the MPLAB XC Compilers are 32-bit applications, so to 
run them on a 64-bit system with a 64-bit Linux distribution, you may 
need to install additional packages from your distribution's 
repository."

Und Vorsicht, damit man sein System nicht zerschießt. Lieber mal vorher 
ein Backup machen. Oder mit KVM eine eigene virtuelle Maschine.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren