current directory: C:/Ruby26-x64/msys64/home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext
C:/Ruby26-x64/bin/ruby.exe -rrubygems C:/Ruby26-x64/msys64/home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/rake-12.3.2/exe/rake RUBYARCHDIR\=C:/Ruby26-x64/msys64/home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/extensions/x64-mingw32/2.6.0/sassc-2.0.1 RUBYLIBDIR\=C:/Ruby26-x64/msys64/home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/extensions/x64-mingw32/2.6.0/sassc-2.0.1
cd libsass
make lib/libsass.so
mkdir lib
cc -Wall -O2 -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/cencode.o src/cencode.c
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/ast.o src/ast.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/node.o src/node.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/context.o src/context.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/constants.o src/constants.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/functions.o src/functions.cpp
src/functions.cpp: In function 'void Sass::Functions::handle_utf8_error(const Sass::ParserState&, Sass::Backtraces)':
src/functions.cpp:110:20: warning: catching polymorphic type 'class utf8::invalid_code_point' by value [-Wcatch-value=]
       catch (utf8::invalid_code_point) {
                    ^~~~~~~~~~~~~~~~~~
src/functions.cpp:114:20: warning: catching polymorphic type 'class utf8::not_enough_room' by value [-Wcatch-value=]
       catch (utf8::not_enough_room) {
                    ^~~~~~~~~~~~~~~
src/functions.cpp:118:20: warning: catching polymorphic type 'class utf8::invalid_utf8' by value [-Wcatch-value=]
       catch (utf8::invalid_utf8) {
                    ^~~~~~~~~~~~
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/color_maps.o src/color_maps.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/environment.o src/environment.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/ast_fwd_decl.o src/ast_fwd_decl.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/bind.o src/bind.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/file.o src/file.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/util.o src/util.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/json.o src/json.cpp
src/json.cpp: In function 'char* json_encode_string(const char*)':
src/json.cpp:405:15: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   catch (std::exception) {
               ^~~~~~~~~
src/json.cpp: In function 'char* json_stringify(const JsonNode*, const char*)':
src/json.cpp:424:15: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   catch (std::exception) {
               ^~~~~~~~~
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/units.o src/units.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/values.o src/values.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/plugins.o src/plugins.cpp
src/plugins.cpp: In member function 'size_t Sass::Plugins::load_plugins(const string&)':
src/plugins.cpp:157:20: warning: catching polymorphic type 'class utf8::invalid_utf8' by value [-Wcatch-value=]
       catch (utf8::invalid_utf8)
                    ^~~~~~~~~~~~
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/position.o src/position.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/lexer.o src/lexer.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/parser.o src/parser.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/prelexer.o src/prelexer.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/eval.o src/eval.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/expand.o src/expand.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/listize.o src/listize.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/cssize.o src/cssize.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/extend.o src/extend.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/output.o src/output.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/inspect.o src/inspect.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/emitter.o src/emitter.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/check_nesting.o src/check_nesting.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/remove_placeholders.o src/remove_placeholders.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/sass.o src/sass.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/sass_util.o src/sass_util.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/sass_values.o src/sass_values.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/sass_context.o src/sass_context.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/sass_functions.o src/sass_functions.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/sass2scss.o src/sass2scss.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/backtrace.o src/backtrace.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/operators.o src/operators.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/to_c.o src/to_c.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/to_value.o src/to_value.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/source_map.o src/source_map.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/subset_map.o src/subset_map.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/error_handling.o src/error_handling.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/memory/SharedPtr.o src/memory/SharedPtr.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/utf8_string.o src/utf8_string.cpp
g++ -Wall -O2 -std=gnu++0x -I /home/xiejiangzhi/Code/xjzproxy/releases/mingw32-x64/lib/app/vendor/ruby/2.6.0/gems/sassc-2.0.1/ext/libsass/include -c -o src/base64vlq.o src/base64vlq.cpp
g++ -shared -Wall -O2 -Wl,-undefined,error -std=gnu++0x -static -static-libgcc -static-libstdc++ -o lib/libsass.so src/cencode.o src/ast.o src/node.o src/context.o src/constants.o src/functions.o src/color_maps.o src/environment.o src/ast_fwd_decl.o src/bind.o src/file.o src/util.o src/json.o src/units.o src/values.o src/plugins.o src/position.o src/lexer.o src/parser.o src/prelexer.o src/eval.o src/expand.o src/listize.o src/cssize.o src/extend.o src/output.o src/inspect.o src/emitter.o src/check_nesting.o src/remove_placeholders.o src/sass.o src/sass_util.o src/sass_values.o src/sass_context.o src/sass_functions.o src/sass2scss.o src/backtrace.o src/operators.o src/to_c.o src/to_value.o src/source_map.o src/subset_map.o src/error_handling.o src/memory/SharedPtr.o src/utf8_string.o src/base64vlq.o -lm -lstdc++
cd -
