adi 0.3.0

Aldaron's Device Interface, or ADI is a rust library for creating cross-platform applications and video games. It's goal is to be an powerful, easy-to-use, and minimal SDL-esque library. It is developed by Plop Grizzly.
Documentation
Build #51126 2017-05-27T23:14:10.017420+00:00
# rustc version
rustc 1.19.0-nightly (75b056812 2017-05-15)# docs.rs version
cratesfyi 0.3.4 (cc96115 2017-05-09)# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading adi v0.3.0
Compiling gcc v0.3.49
Compiling adi_clock v0.2.0
Running `rustc --crate-name gcc .cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.3.49/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=9e8484cb56a4104b -C extra-filename=-9e8484cb56a4104b --out-dir /home/cratesfyi/adi-0.3.0/debug/deps -L dependency=/home/cratesfyi/adi-0.3.0/debug/deps --cap-lints allow`
Running `rustc --crate-name adi_clock .cargo/registry/src/github.com-1ecc6299db9ec823/adi_clock-0.2.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=ef550a14b0f56a82 -C extra-filename=-ef550a14b0f56a82 --out-dir /home/cratesfyi/adi-0.3.0/debug/deps -L dependency=/home/cratesfyi/adi-0.3.0/debug/deps --cap-lints allow`
Compiling adi_screen v0.2.0
Running `rustc --crate-name build_script_build .cargo/registry/src/github.com-1ecc6299db9ec823/adi_screen-0.2.0/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=1abb38ce182ed0c2 -C extra-filename=-1abb38ce182ed0c2 --out-dir /home/cratesfyi/adi-0.3.0/debug/build/adi_screen-1abb38ce182ed0c2 -L dependency=/home/cratesfyi/adi-0.3.0/debug/deps --extern gcc=/home/cratesfyi/adi-0.3.0/debug/deps/libgcc-9e8484cb56a4104b.rlib --cap-lints allow`
Running `/home/cratesfyi/adi-0.3.0/debug/build/adi_screen-1abb38ce182ed0c2/build-script-build`
thread 'main' panicked at 'Human(
failed to run custom build command for `adi_screen v0.2.0`
process didn't exit successfully: `/home/cratesfyi/adi-0.3.0/debug/build/adi_screen-1abb38ce182ed0c2/build-script-build` (exit code: 101)
--- stdout
TARGET = Some("x86_64-unknown-linux-gnu")
OPT_LEVEL = Some("0")
TARGET = Some("x86_64-unknown-linux-gnu")
HOST = Some("x86_64-unknown-linux-gnu")
TARGET = Some("x86_64-unknown-linux-gnu")
TARGET = Some("x86_64-unknown-linux-gnu")
HOST = Some("x86_64-unknown-linux-gnu")
CC_x86_64-unknown-linux-gnu = None
CC_x86_64_unknown_linux_gnu = None
HOST_CC = None
CC = None
HOST = Some("x86_64-unknown-linux-gnu")
TARGET = Some("x86_64-unknown-linux-gnu")
HOST = Some("x86_64-unknown-linux-gnu")
CFLAGS_x86_64-unknown-linux-gnu = None
CFLAGS_x86_64_unknown_linux_gnu = None
HOST_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running: "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m64" "-Wall" "-Werror" "-o" "/home/cratesfyi/adi-0.3.0/debug/build/adi_screen-b972dcf7364b23d7/out/native/vw.o" "-c" "native/vw.c"
cargo:warning=native/vw.c: In function ‘vw_vulkan_swapchain’:
cargo:warning=native/vw.c:97:2: error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode
cargo:warning=  for(uint32_t i = 0; i < presentModeCount; i++) {
cargo:warning=  ^
cargo:warning=native/vw.c:97:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code
cargo:warning=native/vw.c: In function ‘vw_vulkan_image_view’:
cargo:warning=native/vw.c:162:2: error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode
cargo:warning=  for(uint32_t i = 0; i < vulkan->image_count; i++) {
cargo:warning=  ^
cargo:warning=native/vw.c: In function ‘memory_type_from_properties’:
cargo:warning=native/vw.c:221:2: error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode
cargo:warning=  for (uint32_t i = 0; i < props.memoryTypeCount; i++) {
cargo:warning=  ^
cargo:warning=native/vw.c: In function ‘vw_vulkan_framebuffers’:
cargo:warning=native/vw.c:406:2: error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode
cargo:warning=  for(uint32_t i = 0; i < vulkan->image_count; i++) {
cargo:warning=  ^
cargo:warning=native/vw.c: In function ‘vw_vulkan_animate’:
cargo:warning=native/vw.c:607:2: error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode
cargo:warning=  for (int y = 0; y < h; y++) {
cargo:warning=  ^
cargo:warning=native/vw.c:609:3: error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode
cargo:warning=   for (int x = 0; x < w; x++) {
cargo:warning=   ^
cargo:warning=native/vw.c: In function ‘vw_vulkan_pipeline’:
cargo:warning=native/vw.c:972:2: error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode
cargo:warning=  for(int i = 0; i < ns; i++) {
cargo:warning=  ^
cargo:warning=native/vw.c: In function ‘vw_vulkan_swapchain_delete’:
cargo:warning=native/vw.c:1052:2: error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode
cargo:warning=  for (int i = 0; i < vulkan->image_count; i++) {
cargo:warning=  ^
exit code: 1


command did not execute successfully, got: exit code: 1



--- stderr
thread 'main' panicked at 'explicit panic', .cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.3.49/src/lib.rs:1210
note: Run with `RUST_BACKTRACE=1` for a backtrace.

)', src/bin/cratesfyi.rs:136
note: Run with `RUST_BACKTRACE=1` for a backtrace.