Skip to content

Compiling failure on Mac M1 OS 14.6.1 #84

@TimothySHamilton

Description

@TimothySHamilton

I'm compiling from the makefile on an Apple Mac M1 running OS 14.6.1 (Sonoma) and Python 3.9.12 (managed with Conda). I get the following errors generated before it gives up and stops:

./builds/unix/ftconfig.h:273:2: error: "no 32bit type found -- please check your configuration files"

/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/fttypes.h:176:11: error: unknown type name 'FT_UInt32'; did you mean 'FT_UInt16'?

/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:768:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:768:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:768:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:768:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:770:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:770:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:770:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:770:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:771:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:771:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:771:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:771:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:773:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:773:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:773:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:773:5: error: use of undeclared identifier 'FT_UInt32'
/Applications/Montage-6.0/lib/src/freetype-2.9.1/include/freetype/freetype.h:774:5: error: use of undeclared identifier 'FT_UInt32'
fatal error: too many errors emitted, stopping now [-ferror-limit=]

Any suggestions how to fix this?
Sincerely,
Tim Hamilton

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions