biodynamo icon indicating copy to clipboard operation
biodynamo copied to clipboard

porting to debian_based_platforms

Open johnpapad24 opened this issue 6 months ago • 5 comments

Dear eveyone, After Stavros ported the biodynamo platform to ubuntu 24.04. I have managed to port it to other debian-based and ubuntu based platforms with very little effort.

I have just made some changes in order to identify some debian based distros as ubuntu 24.04 and continue the installation with ubuntu 24.04 scheme.

additionally I have made a modification that allows any flavor of ubuntu to be identified as ubuntu-PLATFORM_VERSION

currently tested on deepin linux and will be tested on debian soon.

UPDATE: works fine on debian 12

johnpapad24 avatar Jul 26 '25 05:07 johnpapad24

made some commits for preliminary support of ubuntu 24.10, 25 and 26

johnpapad24 avatar Jul 26 '25 08:07 johnpapad24

Note: removed unneeded dependency libatlas-base-dev and checked the correct biodynamo installation on ubuntu 24.04

this dependency was the only problem on the ubuntu 25.10 daily build

johnpapad24 avatar Jul 26 '25 10:07 johnpapad24

Adding #include cstddef for fixing gcc-15 issues seems to be failing on older gcc compilers.

The change will be reverted and a flag (or in the worst case a patch) will be included instead.

***EDIT: Seems to be a ROOT/cling issue.

***EDIT2: The problem seems to be fixed by recovering the gcc-11 packages

johnpapad24 avatar Oct 04 '25 18:10 johnpapad24