Code: Select all
FreeCAD -M /usr/lib/x86_64-linux-gnu
Perhaps the people concerned just need to modify the Cmake installation configuration to fix this error.
This problem has been tested.
Although the cause of the error was misjudged once, it was indeed a flaw in the installation process
This is not a serious error because it can be resolved by -M, but it is a defect.
Some people like to compile and install (maybe to track and participate in freecad development in the future, maybe to track the latest changes in development branches, participate in the community, or simply want to compile themselves to meet 100% compatible ABI, but in any case, they want to compile and install)
As the most commonly used manual installation method of Linux, especially the operation and maintenance personnel, the use of compilation and installation should not be hindered by defects (tracing the exact directory of each dynamic library often wastes redundant time)
Most software compilation and installation can accurately install files in specific paths, and only a small amount of environment configuration is required. Freecad should be the same. It should not cause additional trouble to users. (if necessary, please explain the process required for install from sources in the document)
And it is undeniable that a normal freecad should not need to start it with -M