Skip to content

Latest commit can't find raylib.h #37

@figurae

Description

@figurae

Hi,

I tried using yesterday's commit (bd561b3), thanks for adapting to latest zig build changes (btw, I think usage section should now say raylib.addTo(b, exe, target.query, mode, .{});), but I can't seem to build it properly now. I'm getting this:

PS C:\Dev\deleteme> zig build run
info: include 'C:\Dev\deleteme\raylib\raylib\src' to deleteme
info: include 'C:\Dev\deleteme\raylib' to deleteme
info: include 'C:\Dev\deleteme\raylib\raylib\src' to raylib.zig
info: include 'C:\Dev\deleteme\raylib' to raylib.zig
info: linked raylib.zig
run
└─ run deleteme
   └─ zig build-exe deleteme Debug native 2 errors
raylib\raylib.zig:2:16: error: C import failed
const raylib = @cImport({
               ^~~~~~~~
referenced by:
    mGenImageFontAtlas: raylib\raylib.zig:760:14
    remaining reference traces hidden; use '-freference-trace' to see all reference traces
C:\Dev\deleteme\zig-cache\o\0d5ecb46916cdb5d753079cf1d74c1e0\cimport.h:1:10: error: 'raylib.h' file not found
#include <raylib.h>
         ^
error: the following command failed with 2 compilation errors:
C:\Programy\zig\zig.exe build-exe C:\Dev\deleteme\zig-cache\o\c28dfb7d04bd2c30c1b41b11f46910da\raylib.lib C:\Dev\deleteme\zig-cache\o\32f84d208d30b2a3f8ffc03966fab633\raylib.zig.lib -ODebug -I C:\Dev\deleteme\raylib\raylib\src -I C:\Dev\deleteme\raylib --dep raylib -Mroot=C:\Dev\deleteme\src\main.zig -Mraylib=C:\Dev\deleteme\raylib\raylib.zig -lwinmm -lgdi32 -lopengl32 -lc --cache-dir C:\Dev\deleteme\zig-cache --global-cache-dir C:\Users\Althea\AppData\Local\zig --name deleteme --listen=-
Build Summary: 5/10 steps succeeded; 1 failed (disable with --summary none)
run transitive failure
└─ run deleteme transitive failure
   ├─ zig build-exe deleteme Debug native 2 errors
   └─ install transitive failure
      └─ install deleteme transitive failure
         └─ zig build-exe deleteme Debug native (+2 more reused dependencies)
error: the following build command failed with exit code 1:
C:\Dev\deleteme\zig-cache\o\ae144d8a823e78ff0a47196651dee6a9\build.exe C:\Programy\zig\zig.exe C:\Dev\deleteme C:\Dev\deleteme\zig-cache C:\Users\Althea\AppData\Local\zig --seed 0x3d31fcd7 run

This is a clean repo with just raylib.zig, zig version 0.12.0-dev.2341+92211135f, Windows 11 22631.3085

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