Skip to content

Instantly share code, notes, and snippets.

@jdub
Created October 12, 2016 22:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jdub/e61dd96dad50e2a227225eba2451369b to your computer and use it in GitHub Desktop.
Save jdub/e61dd96dad50e2a227225eba2451369b to your computer and use it in GitHub Desktop.
building brotli-sys with msvc using incremental gcc-rs
cargo:dec_include=D:\GitHub\brotli2-rs\brotli-sys\brotli/dec
cargo:enc_include=D:\GitHub\brotli2-rs\brotli-sys\brotli/enc
TARGET = Some("x86_64-pc-windows-msvc")
OPT_LEVEL = Some("0")
PROFILE = Some("debug")
TARGET = Some("x86_64-pc-windows-msvc")
debug=true opt-level=0
HOST = Some("x86_64-pc-windows-msvc")
TARGET = Some("x86_64-pc-windows-msvc")
TARGET = Some("x86_64-pc-windows-msvc")
HOST = Some("x86_64-pc-windows-msvc")
CC_x86_64-pc-windows-msvc = None
CC_x86_64_pc_windows_msvc = None
HOST_CC = None
CC = None
TARGET = Some("x86_64-pc-windows-msvc")
HOST = Some("x86_64-pc-windows-msvc")
CFLAGS_x86_64-pc-windows-msvc = None
CFLAGS_x86_64_pc_windows_msvc = None
HOST_CFLAGS = None
CFLAGS = None
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/common/dictionary.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/dec/bit_reader.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/dec/decode.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/dec/huffman.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/dec/state.c" "/showIncludes" "/E"
"brotli/enc/backward_references.c" or one of its dependencies is 40s fresher than "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\backward_references.o"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/bit_cost.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/block_splitter.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/brotli_bit_stream.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/cluster.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/compress_fragment.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/compress_fragment_two_pass.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/encode.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/entropy_encode.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/histogram.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/literal_cost.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/memory.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/metablock.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/static_dict.c" "/showIncludes" "/E"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "brotli/enc/utf8_util.c" "/showIncludes" "/E"
TARGET = Some("x86_64-pc-windows-msvc")
OPT_LEVEL = Some("0")
PROFILE = Some("debug")
TARGET = Some("x86_64-pc-windows-msvc")
debug=true opt-level=0
HOST = Some("x86_64-pc-windows-msvc")
TARGET = Some("x86_64-pc-windows-msvc")
TARGET = Some("x86_64-pc-windows-msvc")
HOST = Some("x86_64-pc-windows-msvc")
CC_x86_64-pc-windows-msvc = None
CC_x86_64_pc_windows_msvc = None
HOST_CC = None
CC = None
TARGET = Some("x86_64-pc-windows-msvc")
HOST = Some("x86_64-pc-windows-msvc")
CFLAGS_x86_64-pc-windows-msvc = None
CFLAGS_x86_64_pc_windows_msvc = None
HOST_CFLAGS = None
CFLAGS = None
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe" "/nologo" "/MD" "/Z7" "/FoD:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\backward_references.o" "/c" "brotli/enc/backward_references.c"
backward_references.c
ExitStatus(ExitStatus(0))
TARGET = Some("x86_64-pc-windows-msvc")
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\lib.exe" "/OUT:D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\libbrotli.a" "/nologo" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/common\\dictionary.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/dec\\bit_reader.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/dec\\decode.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/dec\\huffman.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/dec\\state.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\backward_references.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\bit_cost.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\block_splitter.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\brotli_bit_stream.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\cluster.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\compress_fragment.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\compress_fragment_two_pass.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\encode.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\entropy_encode.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\histogram.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\literal_cost.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\memory.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\metablock.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\static_dict.o" "D:\\GitHub\\brotli2-rs\\brotli-sys\\target\\debug\\build\\brotli-sys-7fe52f505ae22dd2\\out\\brotli/enc\\utf8_util.o"
ExitStatus(ExitStatus(0))
cargo:rustc-link-lib=static=brotli
cargo:rustc-link-search=native=D:\GitHub\brotli2-rs\brotli-sys\target\debug\build\brotli-sys-7fe52f505ae22dd2\out
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment