wmayer wrote: ↑Mon Feb 06, 2023 11:30 am
Can FreeCAD_weekly-builds-31709-2023-02-02-conda-Linux-x86_64-py310.AppImage still be downloaded somewhere? I haven't found a link for it.
I tried to download and run the build 31772. Same result.
onekk wrote: ↑Mon Feb 06, 2023 11:23 am
16.04 is somewhat old, and obsolete from my point of view, some question:
- it is supported by Ubuntu as a LTS release.
- it receive security fixes.
- How much time it will take if some malware or ransomware will destroy or lock your data, due to a security flaw.
I still receive all of the updates, roughly every 20-30 days, including security fixes.
You can have the most updated OS version, but if you use old libraries you will get problems with an application in any case.
Usually, the problems with Freecad are somehow related to the C++ libs.
What version you have?
Could you run the command ldd /bin/bash on you computer?
There is nothing you have to upgrade on your system because the AppImage contains all 3rd party libraries it requires. When starting the AppImage it creates a mount point in /tmp (e.g. .mount_FreeCA55ab13).
When going to the internal /usr/lib directory then there are tons of 3rd party libraries. In the past it already caused some problems if there is a newer libstdc++ library than on your system. So, it would be interesting to see what happens when you extract the AppImage, remove the libstc++ library and start the "freecad" executable.
wmayer wrote: ↑Mon Feb 06, 2023 5:39 pmSo, it would be interesting to see what happens when you extract the AppImage, remove the libstc++ library and start the "freecad" executable.
I have extracted the Appimage.
Did you meant the lib named libstdc++ ? Yes? (located in /usr/share/licenses/libstdc++)
I have to put all back in an appimage file to run after deleting that lib?
Assuming you have extracted it to /tmp/freecad then you should remove from /tmp/freecad/usr/lib the file libstdc++.so, libstdc++.so.6 and libstdc++.so.6.0.30. This will cause the application to load your system libstdc++ file instead.
I have to put all back in an appimage file to run after deleting that lib?
You can but you don't have to. Just open a terminal and change to /tmp/freecad. From there run the script AppRun with
giulio@ubu:~/appimages/appimage-extract/squashfs-root$ ./AppRun
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/libFreeCADGui.so)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/libFreeCADApp.so)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/libFreeCADBase.so)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/libQt5Widgets.so.5)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/libQt5Widgets.so.5)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.28' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/libQt5Widgets.so.5)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/libQt5Gui.so.5)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/libQt5Core.so.5)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/libQt5Core.so.5)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.28' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/libQt5Core.so.5)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/libQt5Core.so.5)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/./libboost_regex.so.1.74.0)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.28' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/./libQt5Xml.so.5)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/./libQt5Xml.so.5)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/./libQt5Xml.so.5)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/./libshiboken2.cpython-310-x86_64-linux-gnu.so.5.15)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/./libQt5Network.so.5)
/home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/freecad: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/giulio/appimages/appimage-extract/squashfs-root/usr/bin/../lib/././libQt5Qml.so.5)