corange-rs 0.8.0

Rust interface to the Corange game engine, written in Pure C, SDL and OpenGL by Daniel Holden. Features include: deferred rendering, UI rendering, text rendering, multiple lights, post-processing effects, SSAO, shadow mapping, color correction, skeletal animation, inverse kinematics, collision detection, OpenCL support, asset management, entity management, terrain, file loaders including .dds, .wav, .bmp, .obj, .smd, 3D math.
Build #22326 2016-08-16T10:22:42.518527+00:00
# rustc version
rustc 1.12.0-nightly (54c0dcfd6 2016-07-28)
# docs.rs version
cratesfyi 0.2.0 (5dbd676 2016-07-30)

# build log
Build failed, waiting for other jobs to finish...
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading corange-rs v0.8.0
Compiling num-traits v0.1.34
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.1.34/src/lib.rs --crate-name num_traits --crate-type lib -g -C metadata=ca71ec056d3f4118 -C extra-filename=-ca71ec056d3f4118 --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --cap-lints allow`
Compiling gcc v0.3.32
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.3.32/src/lib.rs --crate-name gcc --crate-type lib -g -C metadata=ef3a0616dd2e0463 -C extra-filename=-ef3a0616dd2e0463 --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --cap-lints allow`
Compiling sdl2-sys v0.7.0
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/sdl2-sys-0.7.0/build.rs --crate-name build_script_build --crate-type bin -g --cfg feature=\"default\" --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/build/sdl2-sys-ede1cae4809cdd9f --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --cap-lints allow`
Compiling bitflags v0.3.3
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-0.3.3/src/lib.rs --crate-name bitflags --crate-type lib -g -C metadata=e61ad67c3301e77d -C extra-filename=-e61ad67c3301e77d --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --cap-lints allow`
Compiling log v0.3.6
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/log-0.3.6/src/lib.rs --crate-name log --crate-type lib -g --cfg feature=\"default\" --cfg feature=\"use_std\" -C metadata=bf16bb9a4912b11d -C extra-filename=-bf16bb9a4912b11d --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --cap-lints allow`
Compiling khronos_api v1.0.0
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/khronos_api-1.0.0/src/lib.rs --crate-name khronos_api --crate-type lib -g -C metadata=cd058630d4047ffc -C extra-filename=-cd058630d4047ffc --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --cap-lints allow`
Compiling libc v0.2.15
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.15/src/lib.rs --crate-name libc --crate-type lib -g --cfg feature=\"default\" --cfg feature=\"use_std\" -C metadata=1bd8847afb79f283 -C extra-filename=-1bd8847afb79f283 --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --cap-lints allow`
Compiling rustc-serialize v0.3.19
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.19/src/lib.rs --crate-name rustc_serialize --crate-type lib -g -C metadata=3561541d79c18212 -C extra-filename=-3561541d79c18212 --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --cap-lints allow`
Compiling xml-rs v0.2.2
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/xml-rs-0.2.2/src/lib.rs --crate-name xml --crate-type lib -g -C metadata=dc8e38e2b73a7769 -C extra-filename=-dc8e38e2b73a7769 --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --extern bitflags=/home/cratesfyi/corange-rs-0.8.0/debug/deps/libbitflags-e61ad67c3301e77d.rlib --cap-lints allow`
Running `/home/cratesfyi/corange-rs-0.8.0/debug/build/sdl2-sys-ede1cae4809cdd9f/build-script-build`
Compiling lazy_static v0.1.16
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-0.1.16/src/lib.rs --crate-name lazy_static --crate-type lib -g -C metadata=3a04918be71c80ee -C extra-filename=-3a04918be71c80ee --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --cap-lints allow`
Compiling rand v0.3.14
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/rand-0.3.14/src/lib.rs --crate-name rand --crate-type lib -g -C metadata=49a08859d086fffe -C extra-filename=-49a08859d086fffe --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --extern libc=/home/cratesfyi/corange-rs-0.8.0/debug/deps/liblibc-1bd8847afb79f283.rlib --cap-lints allow`
Compiling corange-rs v0.8.0
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/corange-rs-0.8.0/src/build.rs --crate-name build_script_build --crate-type bin -g --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/build/corange-rs-7f4f10f081cb666c --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --extern gcc=/home/cratesfyi/corange-rs-0.8.0/debug/deps/libgcc-ef3a0616dd2e0463.rlib`
Compiling num-integer v0.1.32
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.32/src/lib.rs --crate-name num_integer --crate-type lib -g -C metadata=52fdddf28cd8e924 -C extra-filename=-52fdddf28cd8e924 --out-dir /home/cratesfyi/corange-rs-0.8.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps -L dependency=/home/cratesfyi/corange-rs-0.8.0/debug/deps --extern num_traits=/home/cratesfyi/corange-rs-0.8.0/debug/deps/libnum_traits-ca71ec056d3f4118.rlib --cap-lints allow`
Running `/home/cratesfyi/corange-rs-0.8.0/debug/build/corange-rs-7f4f10f081cb666c/build-script-build`
thread 'main' panicked at 'ChainedError {
error: failed to compile `corange-rs v0.8.0`, intermediate artifacts can be found at `/home/cratesfyi/corange-rs-0.8.0`,
cause: Human(
failed to run custom build command for `corange-rs v0.8.0`
Process didn't exit successfully: `/home/cratesfyi/corange-rs-0.8.0/debug/build/corange-rs-7f4f10f081cb666c/build-script-build` (exit code: 101)
--- stderr
thread 'main' panicked at 'make exited with error 2:
make: Entering directory '/home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/corange-rs-0.8.0/src/corange'
mkdir obj
gcc src/cengine.c -c -I ./include -std=gnu99 -Wall -Werror -Wno-unused -O3 -g -fPIC -o obj/cengine.o
Makefile:43: recipe for target 'obj/cengine.o' failed
make: Leaving directory '/home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/corange-rs-0.8.0/src/corange'

In file included from src/cengine.c:1:0:
./include/cengine.h:29:22: fatal error: SDL2/SDL.h: No such file or directory
#include <SDL2/SDL.h>
^
compilation terminated.
make: *** [obj/cengine.o] Error 1
', .cargo/registry/src/github.com-1ecc6299db9ec823/corange-rs-0.8.0/src/build.rs:17
note: Run with `RUST_BACKTRACE=1` for a backtrace.

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