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                                [email protected] 
<mailto:[email protected]>
Professor Emeritus
Mathematics & Statistics Dept.       
University of Massachusetts 
Amherst, MA USA





_______________________________________________
Forum mailing list
[email protected]
https://mail.gap-system.org/mailman/listinfo/forum

Reply via email to