Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- julien@linux-p:/tmp/xenia/xenia$ ./xenia-build
- usage: xenia-build [-h] {setup,pull,premake,build,buildshaders,devenv,genspirv,gentests,test,gputest,clean,nuke,lint,format,style,tidy,stub} ...
- optional arguments:
- -h, --help show this help message and exit
- subcommands:
- {setup,pull,premake,build,buildshaders,devenv,genspirv,gentests,test,gputest,clean,nuke,lint,format,style,tidy,stub}
- setup Setup the build environment.
- pull Pulls the repo and all dependencies and rebases changes.
- premake Runs premake to update all projects.
- build Builds the project with the default toolchain.
- buildshaders Generates shader binaries for inclusion in C++ files.
- devenv Launches the development environment.
- genspirv Generates SPIR-V binaries and header files.
- gentests Generates test binaries.
- test Runs automated tests that have been built with `xb build`.
- gputest Runs automated GPU diff tests against reference imagery.
- clean Removes intermediate files and build outputs.
- nuke Removes all build/ output.
- lint Checks for lint errors with clang-format.
- format Reformats staged code with clang-format.
- style Runs the style checker on all code.
- tidy Runs the clang-tidy checker on all code.
- stub Create new file(s) in the xenia source tree and run premake
- julien@linux-p:/tmp/xenia/xenia$ ./xenia-build setup
- Setting up the build environment...
- - git submodule init / update...
- - running premake...
- Building configurations...
- Baking aes_128...
- Baking capstone...
- Baking dxbc...
- Baking discord-rpc...
- Baking cxxopts...
- Baking cpptoml...
- Baking libavcodec...
- Baking libavutil...
- Baking fmt...
- Baking glslang-spirv...
- Baking imgui...
- Baking mspack...
- Baking snappy...
- Baking spirv-tools...
- Baking xxhash...
- Baking xenia-core...
- Baking xenia-app-discord...
- Baking xenia-apu...
- Baking xenia-apu-nop...
- Baking xenia-base...
- Baking xenia-base-tests...
- Baking xenia-cpu...
- Baking xenia-cpu-tests...
- Baking xenia-cpu-ppc-tests...
- Baking xenia-cpu-backend-x64...
- Baking xenia-debug-ui...
- Baking xenia-gpu...
- Baking xenia-gpu-shader-compiler...
- Baking xenia-gpu-null...
- Baking xenia-gpu-vulkan...
- Baking xenia-gpu-vulkan-trace-viewer...
- Baking xenia-gpu-vulkan-trace-dump...
- Baking xenia-hid...
- Baking xenia-hid-demo...
- Baking xenia-hid-nop...
- Baking xenia-kernel...
- Baking xenia-ui...
- Baking xenia-ui-spirv...
- Baking xenia-ui-vulkan...
- Baking xenia-ui-window-vulkan-demo...
- Baking xenia-vfs...
- Baking xenia-vfs-dump...
- Baking xenia-apu-sdl...
- Baking xenia-helper-sdl...
- Baking xenia-hid-sdl...
- Baking xenia-app...
- Running action 'gmake2'...
- Done (1342ms).
- Success!
- julien@linux-p:/tmp/xenia/xenia$ ./xenia-build build
- Building debug...
- - running premake...
- Building configurations...
- Baking aes_128...
- Baking capstone...
- Baking dxbc...
- Baking discord-rpc...
- Baking cxxopts...
- Baking cpptoml...
- Baking libavcodec...
- Baking libavutil...
- Baking fmt...
- Baking glslang-spirv...
- Baking imgui...
- Baking mspack...
- Baking snappy...
- Baking spirv-tools...
- Baking xxhash...
- Baking xenia-core...
- Baking xenia-app-discord...
- Baking xenia-apu...
- Baking xenia-apu-nop...
- Baking xenia-base...
- Baking xenia-base-tests...
- Baking xenia-cpu...
- Baking xenia-cpu-tests...
- Baking xenia-cpu-ppc-tests...
- Baking xenia-cpu-backend-x64...
- Baking xenia-debug-ui...
- Baking xenia-gpu...
- Baking xenia-gpu-shader-compiler...
- Baking xenia-gpu-null...
- Baking xenia-gpu-vulkan...
- Baking xenia-gpu-vulkan-trace-viewer...
- Baking xenia-gpu-vulkan-trace-dump...
- Baking xenia-hid...
- Baking xenia-hid-demo...
- Baking xenia-hid-nop...
- Baking xenia-kernel...
- Baking xenia-ui...
- Baking xenia-ui-spirv...
- Baking xenia-ui-vulkan...
- Baking xenia-ui-window-vulkan-demo...
- Baking xenia-vfs...
- Baking xenia-vfs-dump...
- Baking xenia-apu-sdl...
- Baking xenia-helper-sdl...
- Baking xenia-hid-sdl...
- Baking xenia-app...
- Running action 'gmake2'...
- Done (1389ms).
- - building (all):debug...
- make : on entre dans le répertoire « /tmp/xenia/xenia/build »
- ==== Building aes_128 (debug_linux) ====
- ==== Building capstone (debug_linux) ====
- ==== Building dxbc (debug_linux) ====
- ==== Building discord-rpc (debug_linux) ====
- aes.c
- DXBCChecksum.cpp
- /bin/sh: 1: clang: not found
- make[1]: *** [aes_128.make:168 : obj/Linux/Debug/Linux/Debug/aes_128/aes.o] Erreur 127
- make: *** [Makefile:176 : aes_128] Erreur 2
- make: *** Attente des tâches non terminées....
- /bin/sh: 1: clang++: not found
- make[1]: *** [dxbc.make:168 : obj/Linux/Debug/Linux/Debug/dxbc/DXBCChecksum.o] Erreur 127
- make: *** [Makefile:188 : dxbc] Erreur 2
- connection_unix.cpp
- discord_register_linux.cpp
- discord_rpc.cpp
- /bin/sh: 1: clang++: not found
- /bin/sh: 1: clang++: not found
- make[1]: *** [discord-rpc.make:176 : obj/Linux/Debug/Linux/Debug/discord-rpc/connection_unix.o] Erreur 127
- make[1]: *** Attente des tâches non terminées....
- make[1]: *** [discord-rpc.make:179 : obj/Linux/Debug/Linux/Debug/discord-rpc/discord_register_linux.o] Erreur 127
- /bin/sh: 1: clang++: not found
- make[1]: *** [discord-rpc.make:182 : obj/Linux/Debug/Linux/Debug/discord-rpc/discord_rpc.o] Erreur 127
- make: *** [Makefile:194 : discord-rpc] Erreur 2
- MCInst.c
- MCInstrDesc.c
- MCRegisterInfo.c
- /bin/sh: 1: clang: not found
- /bin/sh: 1: clang: not found
- /bin/sh: 1: clang: not found
- make[1]: *** [capstone.make:190 : obj/Linux/Debug/Linux/Debug/capstone/MCInst.o] Erreur 127
- make[1]: *** Attente des tâches non terminées....
- make[1]: *** [capstone.make:193 : obj/Linux/Debug/Linux/Debug/capstone/MCInstrDesc.o] Erreur 127
- make[1]: *** [capstone.make:196 : obj/Linux/Debug/Linux/Debug/capstone/MCRegisterInfo.o] Erreur 127
- SStream.c
- /bin/sh: 1: clang: not found
- make[1]: *** [capstone.make:199 : obj/Linux/Debug/Linux/Debug/capstone/SStream.o] Erreur 127
- make: *** [Makefile:182 : capstone] Erreur 2
- make : on quitte le répertoire « /tmp/xenia/xenia/build »
- ERROR: build failed with one or more errors.
Add Comment
Please, Sign In to add comment