diff options
| author | Christian Krinitsin <mail@krinitsin.com> | 2025-07-17 09:10:43 +0200 |
|---|---|---|
| committer | Christian Krinitsin <mail@krinitsin.com> | 2025-07-17 09:10:43 +0200 |
| commit | f2ec263023649e596c5076df32c2d328bc9393d2 (patch) | |
| tree | 5dd86caab46e552bd2e62bf9c4fb1a7504a44db4 /results/scraper/fex/2488 | |
| parent | 63d2e9d409831aa8582787234cae4741847504b7 (diff) | |
| download | qemu-analysis-main.tar.gz qemu-analysis-main.zip | |
Diffstat (limited to 'results/scraper/fex/2488')
| -rw-r--r-- | results/scraper/fex/2488 | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/results/scraper/fex/2488 b/results/scraper/fex/2488 new file mode 100644 index 000000000..5c058f857 --- /dev/null +++ b/results/scraper/fex/2488 @@ -0,0 +1,47 @@ +Build Bug: "Cannot find -lgcc" +When configuring `guest-libs-32`, I get this error message: +``` +[352/522] Performing configure step for 'guest-libs-32' +FAILED: guest-libs-32/src/guest-libs-32-stamp/guest-libs-32-configure +cd /FEX/Build/Guest_32 && /usr/bin/cmake -DBITNESS=32 -DCMAKE_BUILD_TYPE=RELEASE -DENABLE_CLANG_THUNKS=OFF -DCMAKE_TOOLCHAIN_FILE:FILEPATH=/FEX/toolchain_x86_32.cmake -DCMAKE_INSTALL_PREFIX=/usr -DSTRUCT_VERIFIER=/FEX/Scripts/StructPackVerifier.py -DFEX_PROJECT_SOURCE_DIR=/FEX -DGENERATOR_EXE=/FEX/Build/Bin/thunkgen -GNinja /FEX/ThunkLibs/GuestLibs && /usr/bin/cmake -E touch /FEX/Build/guest-libs-32/src/guest-libs-32-stamp/guest-libs-32-configure +-- The C compiler identification is GNU 10.2.1 +-- The CXX compiler identification is GNU 10.2.1 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - failed +-- Check for working C compiler: /bin/x86_64-linux-gnu-gcc +-- Check for working C compiler: /bin/x86_64-linux-gnu-gcc - broken +CMake Error at /usr/share/cmake-3.18/Modules/CMakeTestCCompiler.cmake:66 (message): + The C compiler + + "/bin/x86_64-linux-gnu-gcc" + + is not able to compile a simple test program. + + It fails with the following output: + + Change Dir: /FEX/Build/Guest_32/CMakeFiles/CMakeTmp + + Run Build Command(s):/bin/ninja cmTC_e03c7 && [1/2] Building C object CMakeFiles/cmTC_e03c7.dir/testCCompiler.c.o + [2/2] Linking C executable cmTC_e03c7 + FAILED: cmTC_e03c7 + : && /bin/x86_64-linux-gnu-gcc -m32 CMakeFiles/cmTC_e03c7.dir/testCCompiler.c.o -o cmTC_e03c7 && : + /usr/lib/gcc-cross/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc-cross/x86_64-linux-gnu/10/libgcc.a when searching for -lgcc + /usr/lib/gcc-cross/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/bin/ld: cannot find -lgcc + /usr/lib/gcc-cross/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc-cross/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/lib/libgcc_s.so.1 when searching for libgcc_s.so.1 + /usr/lib/gcc-cross/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/bin/ld: cannot find libgcc_s.so.1 + /usr/lib/gcc-cross/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc-cross/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/lib/libgcc_s.so.1 when searching for libgcc_s.so.1 + /usr/lib/gcc-cross/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc-cross/x86_64-linux-gnu/10/libgcc.a when searching for -lgcc + /usr/lib/gcc-cross/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/bin/ld: cannot find -lgcc + collect2: error: ld returned 1 exit status + ninja: build stopped: subcommand failed. + + + + + + CMake will not be able to correctly generate this project. +Call Stack (most recent call first): + CMakeLists.txt:2 (project) +``` + +This is on a Debian bullseye system. |