-
Notifications
You must be signed in to change notification settings - Fork 110
Description
Good morning,
I'm looking for help about installing AMUSE but it doesn't work and I don't understand why. Maybe you can help me to figure out the problem, I have Ubuntu 25.10
I've already install conda ( by using the code: curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh", and then : bash Miniforge3-$(uname)-$(uname -m).sh), like the amuse's site suggest to do and I precisely follow all the instructions ( using those codes : curl -L -O "https://github.com/amusecode/amuse/archive/refs/tags/v2025.9.0.tar.gz", tar xf v2025.9.0.tar.gz, and for start the installer, ./setup all - the last code, ./setup all, was suggested by the terminal). I used too the code : conda install scipy astropy jupyter pandas seaborn matplotlib, for additional packages.
So, I've followed all the instructions but there's something wrong i did or something i didn't do for not working beacuse that's is what comes out in the terminal:
./setup install all
Checking for dependencies, one moment please...
Package amuse-framework was not installed, not uninstalling.
Building and installing amuse-framework...
make: ingresso nella directory «/home/christian/amuse-2025.9.0/lib»
make -C amuse_mpi distclean
make[1]: ingresso nella directory «/home/christian/amuse-2025.9.0/lib/amuse_mpi»
rm -rf *.o *.mo *.mod *.a *.so *.pc
rm -f support/config.mk support/config.log support/config.status
rm -rf support/autom4te.cache support/configure~
make[1]: uscita dalla directory «/home/christian/amuse-2025.9.0/lib/amuse_mpi»
make -C forsockets distclean
make[1]: ingresso nella directory «/home/christian/amuse-2025.9.0/lib/forsockets»
rm -rf *.o *.mo *.mod *.a *.so *.pc
rm -f support/config.mk support/config.log support/config.status
rm -rf support/autom4te.cache support/configure~
make[1]: uscita dalla directory «/home/christian/amuse-2025.9.0/lib/forsockets»
make -C g6lib distclean
make[1]: ingresso nella directory «/home/christian/amuse-2025.9.0/lib/g6lib»
rm -rf *.o *.mo *.mod *.a *.so *.pc
rm -f support/config.mk support/config.log support/config.status
rm -rf support/autom4te.cache support/configure~
make[1]: uscita dalla directory «/home/christian/amuse-2025.9.0/lib/g6lib»
make -C sapporo_2 distclean
make[1]: ingresso nella directory «/home/christian/amuse-2025.9.0/lib/sapporo_2»
make[1]: Nessuna operazione da eseguire per «distclean».
make[1]: uscita dalla directory «/home/christian/amuse-2025.9.0/lib/sapporo_2»
make -C simple_hash distclean
make[1]: ingresso nella directory «/home/christian/amuse-2025.9.0/lib/simple_hash»
rm -f test_hash
rm -rf *.o *.mo *.mod *.a *.so *.pc
rm -f support/config.mk support/config.log support/config.status
rm -rf support/autom4te.cache support/configure~
make[1]: uscita dalla directory «/home/christian/amuse-2025.9.0/lib/simple_hash»
make -C stopcond distclean
make[1]: ingresso nella directory «/home/christian/amuse-2025.9.0/lib/stopcond»
rm -rf *.o *.mo *.mod *.a *.so *.pc
rm -f support/config.mk support/config.log support/config.status
rm -rf support/autom4te.cache support/configure~
make[1]: uscita dalla directory «/home/christian/amuse-2025.9.0/lib/stopcond»
make: uscita dalla directory «/home/christian/amuse-2025.9.0/lib»
make: ingresso nella directory «/home/christian/amuse-2025.9.0/lib»
make -C amuse_mpi install
make[1]: ingresso nella directory «/home/christian/amuse-2025.9.0/lib/amuse_mpi»
make[1]: git: File o directory non esistente
cd support && ./configure
checking build system type... x86_64-conda-linux-gnu
checking host system type... x86_64-conda-linux-gnu
checking target system type... x86_64-conda-linux-gnu
checking for x86_64-conda-linux-gnu-gcc... /home/christian/miniforge3/bin/x86_64-conda-linux-gnu-cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in /home/christian/amuse-2025.9.0/lib/amuse_mpi/support': configure: error: cannot run C compiled programs. If you meant to cross compile, use --host'.
See `config.log' for more details
support/shared/lib-configure.mk:4: support/config.mk: File o directory non esistente
make[1]: *** [support/shared/lib-configure.mk:7: support/config.mk] Errore 77
make[1]: uscita dalla directory «/home/christian/amuse-2025.9.0/lib/amuse_mpi»
make: *** [Makefile:17: amuse_mpi] Errore 2
make: uscita dalla directory «/home/christian/amuse-2025.9.0/lib»
./setup: 98: cannot create ../support/logs/install-amuse-framework.exit_code: Directory nonexistent
cat: support/logs/install-amuse-framework.exit_code: File o directory non esistente
amuse-framework failed to build and install correctly.
This is not supposed to happen!
Please contact the developers on Slack or make an issue on GitHub,
so that we can fix this together.
https://amusecode.slack.com
https://github.com/amusecode/amuse/issues/new/choose
The output of the installation process was logged to support/logs/install-amuse-framework.log
./setup: 113: return: Illegal number:
I know it's a lot of stuff but, unfortunately, I'm not very capable to understand all of this.
If you can help it wold be very nice!!
Thank you all for reading, hope hear you soon as possible.
Astrophysmath
Metadata
Metadata
Assignees
Labels
Type
Projects
Status