Build FAQ
-lxxxfailed incmaketype build, butldconfigandpkg-configcan query the library information.The link library path is not a regular path, the new path is
/runtime/lib. Add the environment variableLIBRARY_PATH=<libpath>, which is included in the build environment by default.linkstatic library failed when building, which requires re-build withfPIC.Use the
-fPICparameter when building a static library.Failed to start
boxduring build, as shown below.
The kernel does not support
unprivilege namespace, please openunprivilege namespaceto solve it.bashsudo sysctl -w kernel.unprivileged_userns_clone=1The build of
qtbaseis successful, but theqtapplication cannot be built, which promptsmodule,mkspecrelated errors.There is a problem in the lower version of
fuse-overlay mount, which leads to the polluted file content whenqtbase commit, and cannot be used. Usefuse-overlayfs >= 1.8.2version.