[MacPorts] #68756: Cannot build gildas, Command failed
MacPorts
noreply at macports.org
Wed Nov 22 13:53:51 UTC 2023
#68756: Cannot build gildas, Command failed
---------------------------+----------------------
Reporter: pabloriviere | Owner: bardeau
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gildas |
---------------------------+----------------------
Comment (by pabloriviere):
Hi,
I tried
sudo port install gcc13
sudo port select gcc
sudo port select gcc mp-gcc13
sudo port install gtk2
sudo port install pkgconfig
sudo port variants fftw-3-single
sudo port install fftw-3-single +gcc13
sudo port variants cfitsio
sudo port install cfitsio +gcc13
unxz gildas-src-nov23b.tar.xz
tar -xf gildas-src-nov23b.tar
cd gildas-src-nov23b
source admin/gildas-env.sh -o openmp
make
but I get
Makefile:35: built/x86_64-darwin-gfortran-openmp/Makefile.deps: No such
file or directory
gcc -c -I../ -I/Users/pabloriviere/Downloads/gildas-src-
nov23b/integ/x86_64-darwin-gfortran-openmp/include -pipe -fPIC -w
-Ddarwin -DDARWIN -DPNG -O -Dunderscore -DGAG_USE_GTK -DGAG_USE_OPENMP
-DGAG_USE_POSIX -DGAG_USE_UNDERSCORE gcomm.c -o built/x86_64-darwin-
gfortran-openmp/gcomm.o
gcomm.c: In function 'sic_remove_previous_comm_files':
gcomm.c:720:23: error: 'PATH_MAX' undeclared (first use in this function)
720 | char last_cwd[PATH_MAX];
| ^~~~~~~~
gcomm.c:720:23: note: each undeclared identifier is reported only once for
each function it appears in
make[3]: *** [built/x86_64-darwin-gfortran-openmp/gcomm.o] Error 1
make[2]: *** [default] Error 1
make[1]: *** [default] Error 1
make: *** [default] Error 1
And then after make install:
make[2]: Nothing to be done for `default-install'.
Makefile:35: built/x86_64-darwin-gfortran-openmp/Makefile.deps: No such
file or directory
gcc -c -I../ -I/Users/pabloriviere/Downloads/gildas-src-
nov23b/integ/x86_64-darwin-gfortran-openmp/include -pipe -fPIC -w
-Ddarwin -DDARWIN -DPNG -O -Dunderscore -DGAG_USE_GTK -DGAG_USE_OPENMP
-DGAG_USE_POSIX -DGAG_USE_UNDERSCORE gcomm.c -o built/x86_64-darwin-
gfortran-openmp/gcomm.o
gcomm.c: In function 'sic_remove_previous_comm_files':
gcomm.c:720:23: error: 'PATH_MAX' undeclared (first use in this function)
720 | char last_cwd[PATH_MAX];
| ^~~~~~~~
gcomm.c:720:23: note: each undeclared identifier is reported only once for
each function it appears in
make[3]: *** [built/x86_64-darwin-gfortran-openmp/gcomm.o] Error 1
make[2]: *** [default-install] Error 1
make[1]: *** [default-install] Error 1
make: *** [default-install] Error 1
--
Ticket URL: <https://trac.macports.org/ticket/68756#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list