Mikä on oikea permissio kirjastotiedostoille ?
Jouduin asentamaan Arduino IDE:n kokonaan uudestaan päivitettyäni Linux Mint 19 -> 22.1.
Asennuksen jälkeen yritin kääntää ESP32:lle kirjoittamaani ohjelmaa, joka on aiemmin kääntynyt nätisti.
Sain virheilmoituksen, "error while loading shared libraries: libz.so.1"
Aikani kokeiltuani netistä löytämiäni ohjeita tein 'chmod 755 /usr/lib/x86_64-linux-gnu/libz.so.1.3"
(alkupetäinen permissio oli 644)
Tämän jälkeen käännös onnistui
Olen aina luullut, että library ei ole suoritettava tiedosto.