andrewrk / sdl-zig-demo

SDL2 hello world in zig
MIT License
116 stars 20 forks source link

Unable to build (zig master) #1

Closed dyu closed 6 years ago

dyu commented 6 years ago

Environment: Ubuntu 16.04 x64 with zig compiled from master branch

Details:

zig build
/home/dyu/dev/github-zig/sdl-zig-demo/src/main.zig:11:42: error: unable to @bitCast from type '(integer literal)'
const SDL_WINDOWPOS_UNDEFINED = @bitCast(c_int, c.SDL_WINDOWPOS_UNDEFINED_MASK);
                                         ^
The following command exited with error code 1:
zig build-exe /home/dyu/dev/github-zig/sdl-zig-demo/src/main.zig --cache-dir /home/dyu/dev/github-zig/sdl-zig-demo/zig-cache --output /home/dyu/dev/github-zig/sdl-zig-demo/zig-cache/sdl-zig-demo --name sdl-zig-demo --library c --library SDL2 
error: UncleanExit
/usr/local/lib/zig/std/build.zig:579:21: 0x23b127 in ??? (build)
                    return error.UncleanExit;
                    ^
/usr/local/lib/zig/std/build.zig:545:9: 0x2488fc in ??? (build)
        return self.spawnChildEnvMap(null, &self.env_map, argv);
        ^
/usr/local/lib/zig/std/build.zig:1339:9: 0x23dabf in ??? (build)
        try builder.spawnChild(zig_args.toSliceConst());
        ^
/usr/local/lib/zig/std/build.zig:1178:9: 0x2395e2 in ??? (build)
        return if (self.is_zig) self.makeZig() else self.makeC();
        ^
/usr/local/lib/zig/std/build.zig:1981:9: 0x22bcba in ??? (build)
        try self.makeFn(self);
        ^
/usr/local/lib/zig/std/build.zig:306:9: 0x22ac75 in ??? (build)
        try s.make();
        ^
/usr/local/lib/zig/std/build.zig:300:17: 0x22ac26 in ??? (build)
                return err;
                ^
/usr/local/lib/zig/std/build.zig:252:13: 0x22521e in ??? (build)
            try self.makeOneStep(s);
            ^
/usr/local/lib/zig/std/special/build_runner.zig:129:9: 0x222545 in ??? (build)
        return err;
        ^

Build failed. The following command failed:
./zig-cache/build zig . ./zig-cache
andrewrk commented 6 years ago

fixed now.