Question #705145 on Yade changed: https://answers.launchpad.net/yade/+question/705145
Description changed to: Hello everyone, I am writing to seek help with installing the Yade from source code on Ubuntu 18.04. The source code was downloaded on February 23, 2023. I made modifications to the polyhedra02.cpp file and its corresponding hpp file, and encountered errors during the compilation and installation process following the installation instructions. Specifically, I encountered the following issues: After entering the command "sudo add-apt-repository ppa:yade-users/external" and "sudo apt-get update", I received the following error message: ******************************************************************************************************************** Error:7 http://ppa.launchpad.net/yade-users/external/ubuntu bionic Release 404 Not Found [IP: 185.125.190.52 80] Reading the package list... Done E: The repository "http://ppa.launchpad.net/yade-users/external/ubuntu bionic Release" does not have a Release file. N: This source cannot be used securely for updates, so it is disabled by default. N: See the apt-secure(8) manual for details on repository creation and user configuration. ******************************************************************************************************************** After installing the external software listed in the Prerequisites, I encountered the following error during the Yade compilation process: ******************************************************************************************************************** /home/x/myYade/trunk/pkg/dem/CapillaryPhysDelaunay.cpp: In function ‘boost::python::api::object boost::python::detail::make_function_dispatch(F, const CallPolicies&, const Signature&, mpl_::false_) [with F = boost::python::detail::member<double, yade::ElastMat>; CallPolicies = boost::python::default_call_policies; Signature = boost::mpl::vector3<void, yade::ElastMat&, const double&>]’: /home/x/myYade/trunk/pkg/dem/CapillaryPhysDelaunay.cpp:34:1: internal compiler error: 段错误 } // namespace yade ^ Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions. CMakeFiles/pkg_dem.dir/build.make:121: recipe for target 'CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o' failed make[2]: *** [CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o] Error 1 CMakeFiles/Makefile2:356: recipe for target 'CMakeFiles/pkg_dem.dir/all' failed make[1]: *** [CMakeFiles/pkg_dem.dir/all] Error 2 Makefile:149: recipe for target 'all' failed make: *** [all] Error 2 ******************************************************************************************************************** Regarding the above errors, I have two questions: 1) How can I solve the above problems? 2) As the compilation process has partially completed (build folder has generated some files), do I need to delete the generated files (or registry entries created elsewhere) before recompiling? Thank you for your kind assistance. xue -- You received this question notification because your team yade-users is an answer contact for Yade. _______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : yade-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp