Я пытаюсь установить MPLABX на своем 64-разрядном поле Linux. В установщике говорится, что я пропускаю эти файлы:
libstdc++.so
libexpat.so
libX11.so
libXest.so
Таким образом, я уже работал:
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install build-essential
sudo apt-get install aptitude
Я пытаюсь работать:
sudo apt-get install libstdc++6
# and it says:
libstdc++6 is already the newest version
Я читал где-нибудь, чтобы попытаться выполнить способный файл:
sudo apt-file find libstdc++.so.6
и я получаю следующий вывод:
libstdc++6: /usr/lib/x86_64-linux-gnu/libstdc++.so.6
libstdc++6: /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19
libstdc++6: /usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19-gdb.py
libstdc++6-4.4-dbg: /usr/lib/x86_64-linux-gnu/debug/libstdc++.so.6
libstdc++6-4.4-dbg: /usr/lib/x86_64-linux-gnu/debug/libstdc++.so.6.0.13
libstdc++6-4.6-dbg: /usr/lib/x86_64-linux-gnu/debug/libstdc++.so.6
libstdc++6-4.6-dbg: /usr/lib/x86_64-linux-gnu/debug/libstdc++.so.6.0.16
libstdc++6-4.7-dbg: /usr/lib/x86_64-linux-gnu/debug/libstdc++.so.6
libstdc++6-4.7-dbg: /usr/lib/x86_64-linux-gnu/debug/libstdc++.so.6.0.17
libstdc++6-4.7-dbg-armel-cross: /usr/arm-linux-gnueabi/lib/debug/libstdc++.so.6
libstdc++6-4.7-dbg-armel-cross: /usr/arm-linux-gnueabi/lib/debug/libstdc++.so.6.0.17
libstdc++6-4.7-dbg-armel-cross: /usr/lib/debug/usr/arm-linux-gnueabi/lib/libstdc++.so.6.0.17
libstdc++6-4.7-dbg-armel-cross: /usr/lib/debug/usr/arm-linux-gnueabi/lib/libstdc++.so.6.0.17-gdb.py
libstdc++6-4.7-dbg-armhf-cross: /usr/arm-linux-gnueabihf/lib/debug/libstdc++.so.6
libstdc++6-4.7-dbg-armhf-cross: /usr/arm-linux-gnueabihf/lib/debug/libstdc++.so.6.0.17
libstdc++6-4.8-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19
libstdc++6-4.8-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19-gdb.py
libstdc++6-4.8-dbg: /usr/lib/x86_64-linux-gnu/debug/libstdc++.so.6
libstdc++6-4.8-dbg: /usr/lib/x86_64-linux-gnu/debug/libstdc++.so.6.0.19
libstdc++6-4.8-dbg: /usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu/debug/libstdc++.so.6.0.19-gdb.py
libstdc++6-4.8-dbg-arm64-cross: /usr/aarch64-linux-gnu/lib/debug/libstdc++.so.6
libstdc++6-4.8-dbg-arm64-cross: /usr/aarch64-linux-gnu/lib/debug/libstdc++.so.6.0.19
libstdc++6-4.8-dbg-arm64-cross: /usr/lib/debug/usr/aarch64-linux-gnu/lib/libstdc++.so.6.0.19
libstdc++6-4.8-dbg-arm64-cross: /usr/lib/debug/usr/aarch64-linux-gnu/lib/libstdc++.so.6.0.19-gdb.py
libstdc++6-4.8-dbg-arm64-cross: /usr/share/gdb/auto-load/usr/aarch64-linux-gnu/lib/debug/libstdc++.so.6.0.19-gdb.py
libstdc++6-4.8-dbg-armhf-cross: /usr/arm-linux-gnueabihf/lib/debug/libstdc++.so.6
libstdc++6-4.8-dbg-armhf-cross: /usr/arm-linux-gnueabihf/lib/debug/libstdc++.so.6.0.19
libstdc++6-4.8-dbg-armhf-cross: /usr/lib/debug/usr/arm-linux-gnueabihf/lib/libstdc++.so.6.0.19
libstdc++6-4.8-dbg-armhf-cross: /usr/lib/debug/usr/arm-linux-gnueabihf/lib/libstdc++.so.6.0.19-gdb.py
libstdc++6-4.8-dbg-armhf-cross: /usr/share/gdb/auto-load/usr/arm-linux-gnueabihf/lib/debug/libstdc++.so.6.0.19-gdb.py
libstdc++6-4.8-dbg-powerpc-cross: /usr/lib/debug/usr/powerpc-linux-gnu/lib/libstdc++.so.6.0.19
libstdc++6-4.8-dbg-powerpc-cross: /usr/lib/debug/usr/powerpc-linux-gnu/lib/libstdc++.so.6.0.19-gdb.py
libstdc++6-4.8-dbg-powerpc-cross: /usr/powerpc-linux-gnu/lib/debug/libstdc++.so.6
libstdc++6-4.8-dbg-powerpc-cross: /usr/powerpc-linux-gnu/lib/debug/libstdc++.so.6.0.19
libstdc++6-4.8-dbg-powerpc-cross: /usr/share/gdb/auto-load/usr/powerpc-linux-gnu/lib/debug/libstdc++.so.6.0.19-gdb.py
libstdc++6-4.8-dbg-ppc64el-cross: /usr/lib/debug/usr/powerpc64le-linux-gnu/lib/libstdc++.so.6.0.19
libstdc++6-4.8-dbg-ppc64el-cross: /usr/lib/debug/usr/powerpc64le-linux-gnu/lib/libstdc++.so.6.0.19-gdb.py
libstdc++6-4.8-dbg-ppc64el-cross: /usr/powerpc64le-linux-gnu/lib/debug/libstdc++.so.6
libstdc++6-4.8-dbg-ppc64el-cross: /usr/powerpc64le-linux-gnu/lib/debug/libstdc++.so.6.0.19
libstdc++6-4.8-dbg-ppc64el-cross: /usr/share/gdb/auto-load/usr/powerpc64le-linux-gnu/lib/debug/libstdc++.so.6.0.19-gdb.py
libstdc++6-arm64-cross: /usr/aarch64-linux-gnu/lib/libstdc++.so.6
libstdc++6-arm64-cross: /usr/aarch64-linux-gnu/lib/libstdc++.so.6.0.19
libstdc++6-arm64-cross: /usr/share/gdb/auto-load/usr/aarch64-linux-gnu/lib/libstdc++.so.6.0.19-gdb.py
libstdc++6-armel-cross: /usr/arm-linux-gnueabi/lib/libstdc++.so.6
libstdc++6-armel-cross: /usr/arm-linux-gnueabi/lib/libstdc++.so.6.0.17
libstdc++6-armhf-cross: /usr/arm-linux-gnueabihf/lib/libstdc++.so.6
libstdc++6-armhf-cross: /usr/arm-linux-gnueabihf/lib/libstdc++.so.6.0.19
libstdc++6-armhf-cross: /usr/share/gdb/auto-load/usr/arm-linux-gnueabihf/lib/libstdc++.so.6.0.19-gdb.py
libstdc++6-powerpc-cross: /usr/powerpc-linux-gnu/lib/libstdc++.so.6
libstdc++6-powerpc-cross: /usr/powerpc-linux-gnu/lib/libstdc++.so.6.0.19
libstdc++6-powerpc-cross: /usr/share/gdb/auto-load/usr/powerpc-linux-gnu/lib/libstdc++.so.6.0.19-gdb.py
libstdc++6-ppc64el-cross: /usr/powerpc64le-linux-gnu/lib/libstdc++.so.6
libstdc++6-ppc64el-cross: /usr/powerpc64le-linux-gnu/lib/libstdc++.so.6.0.19
libstdc++6-ppc64el-cross: /usr/share/gdb/auto-load/usr/powerpc64le-linux-gnu/lib/libstdc++.so.6.0.19-gdb.py
(среди других, которых я не учел),
таким образом, я перешел в /usr/lib/gcc/x86_64-linux-gnu
и сделал a:
find . -name "libstdc++*"
и получил следующее:
./4.8/libstdc++.so
./4.8/libstdc++.a
В 4-й строке вывода это говорит "/usr/lib/x86_64-linux-gnu/debug..."
и у меня нет каталога отладки в том местоположении.
Какие-либо идеи?
Я установил (использующий sudo склонный - получают установку)
libx11-6:i386
libexpat-dev:i386
libXest-dev:i386
lib32stdc ++ 6
, и это устанавливает прекрасный теперь.