[GAP Forum] GAP 4.11.0, macOS 10.15.7, Several packages not building

Murray Eisenberg murray at math.umass.edu
Wed Dec 9 01:52:01 GMT 2020


I’m trying to get GAP 4.11.0 installed uner macOS Catalina 10.15.7 but am getting several packages seeming to complete their configuration OK but then failing to build:

CddInterface-2020.01.01
xgap-4.30
semigroups-3.2.3
NormalizInterface-1.1.0
guava-3.15
anupq-3.2.1

The errors seem to be for different reasons among the various packages. 

Is there some systematic, common problem here, rather than different underlying causes for the different packages?

Examples of the build errors:

CddInterface-2020.01.01

	  CC       src/CddInterface_la-CddInterface.lo
	src/CddInterface.c:7:10: fatal error: setoper.h: No such file or directory
	    7 | #include "setoper.h"
	      |          ^~~~~~~~~~~


xgap-4.30: 

	gcc -I. -g -O2   -o xcmds.o -c ../../src.x11/xcmds.c
	In file included from ../../src.x11/xcmds.c:9:
	../../src.x11/utils.h:130:13: fatal error: X11/X.h: No such file or directory
  	130 | #include    <X11/X.h>                   /* X11 basic definition            */
	      |             ^~~~~~~~~


semigroups-3.2.2: 

 	 363 |   format_arg arg(int id) const { return args_.get(id); }
	      |                  ~~~~^~
	In file included from /opt/local/include/fmt/ostream.h:12,
	                 from /opt/local/include/fmt/printf.h:14,
	                 from /Users/me/Downloads/gap-4.11.0/pkg/semigroups-3.2.3/libsemigroups/include/libsemigroups-exception.hpp:32,
	                 from /Users/me/Downloads/gap-4.11.0/pkg/semigroups-3.2.3/libsemigroups/include/runner.hpp:31,
	                 from /Users/me/Downloads/gap-4.11.0/pkg/semigroups-3.2.3/libsemigroups/include/fpsemi-intf.hpp:40,
	                 from /Users/me/Downloads/gap-4.11.0/pkg/semigroups-3.2.3/libsemigroups/include/cong-intf.hpp:29,
	                 from /Users/me/Downloads/gap-4.11.0/pkg/semigroups-3.2.3/libsemigroups/include/cong-pair.hpp:77,
	                 from src/cong-pair.cpp:19:
	/opt/local/include/fmt/format.h:2721:53: error: 'class fmt::v6::basic_printf_context<std::back_insert_iterator<fmt::v6::internal::buffer<char> >, char>' has no member named 'error_handler'
	 2721 |                                                 ctx.error_handler());
	      |                                                 ~~~~^~~~~~~~~~~~~

——
Murray Eisenberg                                murray at math.umass.edu <mailto:murray at math.umass.edu>
Professor Emeritus
Mathematics & Statistics Dept.       
University of Massachusetts 
Amherst, MA USA







More information about the Forum mailing list