Skip to content

Build fails with missing types #1

@virtualritz

Description

@virtualritz

Maybe you know the solution OTTOYH?

I'm on Ubuntu 23.10.

clang -v
Ubuntu clang version 16.0.6 (15)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/11
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/12
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/13
Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/13
Candidate multilib: .;@m64
Selected multilib: .;@m64

Running:

cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=Release

This succeeds.
Then:

cmake --build build --config Release

Gives me a bunch of those:

In file included from /home/moritz/code/crates/bbl-oiio/bind/bbl-misc.cpp:3:
In file included from /usr/include/OpenImageIO/imagebuf.h:15:
In file included from /usr/include/OpenImageIO/dassert.h:12:
In file included from /usr/include/OpenImageIO/platform.h:31:
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/cstdint:56:11: error: no member named 'int_fast8_t' in the global namespace
   56 |   using ::int_fast8_t;
[severall screens of similar type errors omitted]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions