himalayagaur@Himalayas-Air amuse-2023.5.0 % ./configure checking for gcc... gcc 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... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking for gfortran... gfortran checking whether the compiler supports GNU Fortran... yes checking whether gfortran accepts -g... yes checking whether the Fortran 90 compiler (gfortran -g -O2 ) works... yes checking if the fortran compiler supports iso c binding... checking for a Python interpreter with version >= 3.5... python3 checking for python3... /usr/local/bin/python3 checking for python3 version... 3.11 checking for python3 platform... darwin checking for GNU default python3 prefix... ${prefix} checking for GNU default python3 exec_prefix... ${exec_prefix} checking for python3 script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.11/site-packages checking for python3 extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.11/site-packages checking for /usr/local/bin/python3... (cached) /usr/local/bin/python3 checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for python-config... no checking for cython... no ./configure: line 5540: 'no': command not found ./configure: line 5541: 'no': command not found checking for Python.h... no configure: WARNING: Cannot find headers (Python.h) checking for java... /usr/bin/java checking for javac... /usr/bin/javac checking for jar... /usr/bin/jar checking whether Java compiler works... no checking whether Java interpreter works... no configure: WARNING: Java not found, Java codes disabled checking for mpiexec... /usr/local/bin/mpiexec checking for mpicc... mpicc checking checking MPI C flags... flags found checking for MPI_Init... yes checking for mpi.h... yes checking for mpicxx... mpicxx checking checking MPI C++ flags... flags found checking for mpi.h... yes checking for mpicc... (cached) mpicc checking checking MPI C flags... flags found checking for mpi.h... yes checking for mpif90... mpif90 checking checking MPI Fortran flags... flags found checking for mpif.h... yes checking for OpenMP flag of C compiler... unknown checking for OpenMP flag of Fortran compiler... -fopenmp checking if gfortran accepts -dumpversion option... yes checking gfortran version... 13.1.0 checking for a sed that does not truncate output... /usr/bin/sed checking whether we are using the Microsoft C compiler... no checking for CL/cl.h... no checking for OpenCL/cl.h... yes checking for windows.h... no checking for OpenCL library... no checking for g77... no checking for xlf... no checking for f77... no checking for frt... no checking for pgf77... no checking for cf77... no checking for fort77... no checking for fl32... no checking for af77... no checking for xlf90... no checking for f90... no checking for pgf90... no checking for pghpf... no checking for epcf90... no checking for gfortran... gfortran checking whether the compiler supports GNU Fortran 77... yes checking whether gfortran accepts -g... yes checking build system type... x86_64-apple-darwin21.6.0 checking host system type... x86_64-apple-darwin21.6.0 checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/local/Cellar/gcc/13.1.0/bin/../lib/gcc/current/gcc/x86_64-apple-darwin21/13 -L/usr/local/Cellar/gcc/13.1.0/bin/../lib/gcc/current/gcc -L/usr/local/Cellar/gcc/13.1.0/bin/../lib/gcc/current/gcc/x86_64-apple-darwin21/13/../../.. -lgfortran -lquadmath checking for dummy main to link with Fortran 77 libraries... none checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore checking if sgemm_ is being linked in already... no checking for sgemm_ in -lopenblas... no checking for ATL_xerbla in -latlas... no checking for sgemm_ in -lblas... yes checking for dgemm_ in -ldgemm... no checking for sgemm_ in -lmkl_gf_lp64... no checking for sgemm_ in -lmkl... no checking for sgemm_ in -framework vecLib... no checking for sgemm_ in -lcxml... no checking for sgemm_ in -ldxml... no checking for sgemm_ in -lscs... no checking for sgemm_ in -lcomplib.sgimath... no checking for sgemm_ in -lblas... (cached) yes checking for sgemm_ in -lessl... no checking for sgemm_ in -lblas... (cached) yes checking for cheev_... no checking for cheev_ in -llapack... yes configure: LAPACK and BLAS found checking for pkg-config... no checking for FFTW... no checking for fftw3.h... yes checking for fftw_plan_dft_r2c in -lfftw3... yes checking for GMP... no checking for gmp.h... yes checking for __gmpz_init in -lgmp... yes checking for MPFR... no checking for mpfr.h... yes checking for mpfr_init in -lmpfr... yes checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking for grep that handles long lines and -e... /usr/bin/grep checking for h5pcc... no checking for h5cc... /usr/local/bin/h5cc checking for HDF5 type... serial checking for HDF5 libraries... yes (version 1.14.1-2) checking for hdf5.h... yes checking for H5Fcreate in -lhdf5... yes checking for main in -lhdf5_hl... yes checking for matching HDF5 Fortran wrapper... no checking for nc-config... no checking for NetCDF4 libraries... no configure: WARNING: Unable to locate NetCDF4 compilation helper script 'nc-config'. Please specify --with-netcdf4= as the full path prefix where NetCDF4 has been installed. NetCDF4 support is being disabled (equivalent to --with-netcdf4=no). checking for gcc option to produce PIC... -fno-common checking for GSL... no checking for gsl-config... /usr/local/bin/gsl-config checking for GSL - version >= 1.0... yes checking for python module numpy... found (1.25.1) checking for python module mpi4py... found (3.1.4) checking for python module h5py... not found configure: WARNING: h5py version 0 found, but at least 1.1.0 needed checking for python module pytest... not found configure: WARNING: pytest version 0 found, but at least 3.0 needed checking for python module docutils... found (0.20.1) checking for python module zlib... found (1.0) checking for python module matplotlib... not found configure: creating ./config.status config.status: creating config.mk config.status: creating bin/amusifier config.status: creating Makefile configure: Configuration done. Configuration written to config.mk himalayagaur@Himalayas-Air amuse-2023.5.0 % make /usr/local/bin/python3 setup.py generate_main /usr/local/lib/python3.11/site-packages/setuptools/__init__.py:85: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. dist.fetch_build_eggs(dist.setup_requires) Traceback (most recent call last): File "/Users/himalayagaur/Amuse/amuse-2023.5.0/setup.py", line 75, in setup( File "/usr/local/lib/python3.11/site-packages/setuptools/__init__.py", line 108, in setup return distutils.core.setup(**attrs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 147, in setup _setup_distribution = dist = klass(attrs) ^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/setuptools/dist.py", line 488, in __init__ _Distribution.__init__( File "/usr/local/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 283, in __init__ self.finalize_options() File "/usr/local/lib/python3.11/site-packages/setuptools/dist.py", line 912, in finalize_options ep(self) File "/Users/himalayagaur/Amuse/amuse-2023.5.0/.eggs/setuptools_scm-7.1.0-py3.11.egg/setuptools_scm/integration.py", line 127, in infer_version _assign_version(dist, config) File "/Users/himalayagaur/Amuse/amuse-2023.5.0/.eggs/setuptools_scm-7.1.0-py3.11.egg/setuptools_scm/integration.py", line 63, in _assign_version _version_missing(config) File "/Users/himalayagaur/Amuse/amuse-2023.5.0/.eggs/setuptools_scm-7.1.0-py3.11.egg/setuptools_scm/__init__.py", line 108, in _version_missing raise LookupError( LookupError: setuptools-scm was unable to detect version for /Users/himalayagaur/Amuse/amuse-2023.5.0. Make sure you're either building from a fully intact git repository or PyPI tarballs. Most other sources (such as GitHub's tarballs, a git checkout without the .git folder) don't contain the necessary metadata and will not work. For example, if you're using pip, instead of https://github.com/user/proj/archive/master.zip use git+https://github.com/user/proj.git#egg=proj make: *** [all] Error 1