Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error building using clang while linking CXX executable in Ubuntu 22.04 #647

Closed
petran79 opened this issue Feb 4, 2023 · 3 comments
Closed

Comments

@petran79
Copy link

petran79 commented Feb 4, 2023

the other method with g++ gave me errors so I resorted to building with clang. Yet just one step before the final executable, it gives me this error and the bin file is not created

[1/1] Linking CXX executable ../bin/Cemu_release
FAILED: ../bin/Cemu_release
: && /usr/bin/g++ -O3 -DNDEBUG -flto -fno-fat-lto-objects -z noexecstack -Xlinker --strip-debug src/CMakeFiles/CemuBin.dir/main.cpp.o src/CMakeFiles/CemuBin.dir/mainLLE.cpp.o -o ../bin/Cemu_release src/audio/libCemuAudio.a src/Cafe/libCemuCafe.a src/Common/libCemuCommon.a src/Cemu/libCemuComponents.a src/config/libCemuConfig.a src/gui/libCemuGui.a src/input/libCemuInput.a src/util/libCemuUtil.a vcpkg_installed/x64-linux/lib/libSDL2.a vcpkg_installed/x64-linux/lib/libwx_baseu-3.2.a vcpkg_installed/x64-linux/lib/libwx_gtk3u_core-3.2.a src/resource/libCemuResource.a src/imgui/libimguiImpl.a src/audio/libCemuAudio.a src/Cafe/libCemuCafe.a src/Common/libCemuCommon.a src/Cemu/libCemuComponents.a src/config/libCemuConfig.a src/gui/libCemuGui.a src/input/libCemuInput.a src/util/libCemuUtil.a src/resource/libCemuResource.a src/imgui/libimguiImpl.a src/asm/libCemuAsm.a vcpkg_installed/x64-linux/lib/libSPIRV.a vcpkg_installed/x64-linux/lib/libMachineIndependent.a vcpkg_installed/x64-linux/lib/libOGLCompiler.a vcpkg_installed/x64-linux/lib/libOSDependent.a vcpkg_installed/x64-linux/lib/libGenericCodeGen.a dependencies/ih264d/libih264d.a /usr/lib/x86_64-linux-gnu/libpng.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libXrender.so /usr/lib/x86_64-linux-gnu/libX11.so vcpkg_installed/x64-linux/lib/libfmt.a dependencies/discord-rpc/src/libdiscord-rpc.a -lpthread dependencies/cubeb/libcubeb.a vcpkg_installed/x64-linux/lib/libcurl.a vcpkg_installed/x64-linux/lib/libssl.a dependencies/ZArchive/libzarchive.a vcpkg_installed/x64-linux/lib/libzstd.a vcpkg_installed/x64-linux/lib/libzip.a vcpkg_installed/x64-linux/lib/libz.a vcpkg_installed/x64-linux/lib/libwx_gtk3u_gl-3.2.a /usr/lib/x86_64-linux-gnu/libGLU.so /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libOpenGL.so -lffi vcpkg_installed/x64-linux/lib/libwx_gtk3u_propgrid-3.2.a vcpkg_installed/x64-linux/lib/libwx_gtk3u_xrc-3.2.a vcpkg_installed/x64-linux/lib/libwx_gtk3u_html-3.2.a vcpkg_installed/x64-linux/lib/libwx_baseu_xml-3.2.a vcpkg_installed/x64-linux/lib/libSDL2.a -lwayland-egl -lwayland-client -lwayland-cursor -lEGL -lxkbcommon /usr/lib/x86_64-linux-gnu/libXss.so /usr/lib/x86_64-linux-gnu/libXxf86vm.so -ldbus-1 -lrt -Wl,--no-undefined -pthread vcpkg_installed/x64-linux/lib/libpugixml.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.74.0 vcpkg_installed/x64-linux/lib/libwx_gtk3u_core-3.2.a vcpkg_installed/x64-linux/lib/libwx_baseu-3.2.a -lc /usr/lib/x86_64-linux-gnu/libgtk-3.so /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so /usr/lib/x86_64-linux-gnu/libatspi.so /usr/lib/x86_64-linux-gnu/libpng.so -lm /usr/lib/x86_64-linux-gnu/libXtst.so /usr/lib/x86_64-linux-gnu/libdbus-1.so /usr/lib/x86_64-linux-gnu/libsystemd.so /usr/lib/x86_64-linux-gnu/libXcomposite.so /usr/lib/x86_64-linux-gnu/libXdamage.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so /usr/lib/x86_64-linux-gnu/libwayland-egl.so -lm /usr/lib/x86_64-linux-gnu/libepoxy.so /usr/lib/x86_64-linux-gnu/libdl.a /usr/lib/x86_64-linux-gnu/libGL.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz-gobject.so /usr/lib/x86_64-linux-gnu/libfribidi.so /usr/lib/x86_64-linux-gnu/libthai.so /usr/lib/x86_64-linux-gnu/libdatrie.so /usr/lib/x86_64-linux-gnu/libXft.so /usr/lib/x86_64-linux-gnu/libgraphite2.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libuuid.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libbrotlidec.so /usr/lib/x86_64-linux-gnu/libbrotlicommon.so /usr/lib/x86_64-linux-gnu/libxcb-shm.so /usr/lib/x86_64-linux-gnu/libxcb-render.so /usr/lib/x86_64-linux-gnu/libXrender.so /usr/lib/x86_64-linux-gnu/libpthread.a /usr/lib/x86_64-linux-gnu/libxcb.so /usr/lib/x86_64-linux-gnu/libXau.so /usr/lib/x86_64-linux-gnu/libXdmcp.so /usr/lib/x86_64-linux-gnu/libpng16.so vcpkg_installed/x64-linux/lib/libtiff.a vcpkg_installed/x64-linux/lib/libjpeg.a vcpkg_installed/x64-linux/lib/liblzma.a /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so /usr/lib/x86_64-linux-gnu/libmount.so /usr/lib/x86_64-linux-gnu/libblkid.so /usr/lib/x86_64-linux-gnu/libselinux.so /usr/lib/x86_64-linux-gnu/libsepol.so /usr/lib/x86_64-linux-gnu/libpcre2-8.so /usr/lib/x86_64-linux-gnu/libffi.so /usr/lib/x86_64-linux-gnu/libpcre.so /usr/lib/x86_64-linux-gnu/libSM.so /usr/lib/x86_64-linux-gnu/libICE.so /usr/lib/x86_64-linux-gnu/libXtst.so /usr/lib/x86_64-linux-gnu/libdbus-1.so /usr/lib/x86_64-linux-gnu/libsystemd.so /usr/lib/x86_64-linux-gnu/libXcomposite.so /usr/lib/x86_64-linux-gnu/libXdamage.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so /usr/lib/x86_64-linux-gnu/libwayland-egl.so -lm /usr/lib/x86_64-linux-gnu/libepoxy.so /usr/lib/x86_64-linux-gnu/libdl.a /usr/lib/x86_64-linux-gnu/libGL.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz-gobject.so /usr/lib/x86_64-linux-gnu/libfribidi.so /usr/lib/x86_64-linux-gnu/libthai.so /usr/lib/x86_64-linux-gnu/libdatrie.so /usr/lib/x86_64-linux-gnu/libXft.so /usr/lib/x86_64-linux-gnu/libgraphite2.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libuuid.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libbrotlidec.so /usr/lib/x86_64-linux-gnu/libbrotlicommon.so /usr/lib/x86_64-linux-gnu/libxcb-shm.so /usr/lib/x86_64-linux-gnu/libxcb-render.so /usr/lib/x86_64-linux-gnu/libXrender.so /usr/lib/x86_64-linux-gnu/libpthread.a /usr/lib/x86_64-linux-gnu/libxcb.so /usr/lib/x86_64-linux-gnu/libXau.so /usr/lib/x86_64-linux-gnu/libXdmcp.so /usr/lib/x86_64-linux-gnu/libpng16.so vcpkg_installed/x64-linux/lib/libtiff.a vcpkg_installed/x64-linux/lib/libjpeg.a vcpkg_installed/x64-linux/lib/liblzma.a /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so /usr/lib/x86_64-linux-gnu/libmount.so /usr/lib/x86_64-linux-gnu/libblkid.so /usr/lib/x86_64-linux-gnu/libselinux.so /usr/lib/x86_64-linux-gnu/libsepol.so /usr/lib/x86_64-linux-gnu/libpcre2-8.so /usr/lib/x86_64-linux-gnu/libffi.so /usr/lib/x86_64-linux-gnu/libpcre.so /usr/lib/x86_64-linux-gnu/libSM.so /usr/lib/x86_64-linux-gnu/libICE.so /usr/lib/x86_64-linux-gnu/libXcursor.so /usr/lib/x86_64-linux-gnu/libXinerama.so /usr/lib/x86_64-linux-gnu/libXi.so /usr/lib/x86_64-linux-gnu/libXrandr.so /usr/lib/x86_64-linux-gnu/libgdk-3.so /usr/lib/x86_64-linux-gnu/libXfixes.so /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libatk-1.0.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libcairo.so vcpkg_installed/x64-linux/lib/libexpat.a /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so vcpkg_installed/x64-linux/lib/libz.a /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so /usr/lib/x86_64-linux-gnu/libboost_nowide.so.1.74.0 vcpkg_installed/x64-linux/lib/libcrypto.a -ldl && :
/home/petros/Cemu/src/gui/components/wxDownloadManagerList.cpp:311: warning: type ‘ContextMenuEntries’ violates the C++ One Definition Rule [-Wodr]
311 | enum ContextMenuEntries
|
/home/petros/Cemu/src/gui/components/wxGameList.cpp:510: note: an enum with different value name is defined in another translation unit
510 | enum ContextMenuEntries
|
/home/petros/Cemu/src/gui/components/wxDownloadManagerList.cpp:313: note: name ‘kContextMenuRetry’ differs from name ‘kContextMenuRefreshGames’ defined in another translation unit
313 | kContextMenuRetry = wxID_HIGHEST + 1,
|
/home/petros/Cemu/src/gui/components/wxGameList.cpp:512: note: mismatching definition
512 | kContextMenuRefreshGames = wxID_HIGHEST + 1,
|
/home/petros/Cemu/src/gui/debugger/ModuleWindow.cpp:15: warning: type ‘ItemColumns’ violates the C++ One Definition Rule [-Wodr]
15 | enum ItemColumns
|
/home/petros/Cemu/src/gui/debugger/SymbolWindow.cpp:8: note: an enum with different value name is defined in another translation unit
8 | enum ItemColumns
|
/home/petros/Cemu/src/gui/debugger/ModuleWindow.cpp:19: note: name ‘ColumnSize’ differs from name ‘ColumnModule’ defined in another translation unit
19 | ColumnSize,
|
/home/petros/Cemu/src/gui/debugger/SymbolWindow.cpp:12: note: mismatching definition
12 | ColumnModule,
|
In function ‘strncpy’,
inlined from ‘export_Initialize’ at /home/petros/Cemu/src/Cafe/OS/libs/nn_boss/nn_boss.cpp:411:11:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘__builtin_strncpy’ writing 32 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
95 | return __builtin___strncpy_chk (__dest, __src, __len,
| ^
/home/petros/Cemu/src/Cafe/OS/libs/snd_core/ax_mix.cpp: In function ‘_ZN8snd_core19AXMix_ProcessVoicesEPNS_15AXVPBInternal_tE.part.0’:
/home/petros/Cemu/src/Cafe/OS/libs/snd_core/ax_mix.cpp:782:105: warning: iteration 1 invokes undefined behavior [-Waggressive-loop-optimizations]
782 | internalShadowCopy->reserved1E8[busIndex*AX_TV_CHANNEL_COUNT + channel] = mix->vol;
| ^
/home/petros/Cemu/src/Cafe/OS/libs/snd_core/ax_mix.cpp:769:52: note: within this loop
769 | for (sint32 busIndex = 0; busIndex < AX_BUS_COUNT; busIndex++)
| ^
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp: In function ‘MIXDRCInitChannel’:
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp:252:68: warning: iteration 3 invokes undefined behavior [-Waggressive-loop-optimizations]
252 | channel->drc_control[index].aux[i] = -960;
| ^
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp:250:46: note: within this loop
250 | for (size_t i = 0; i < AX_MAX_NUM_BUS; ++i)
| ^
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp: In function ‘MIXResetChannelData’:
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp:277:68: warning: iteration 3 invokes undefined behavior [-Waggressive-loop-optimizations]
277 | channel->rmt_control[index].aux[i] = -960;
| ^
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp:275:46: note: within this loop
275 | for (size_t i = 0; i < AX_MAX_NUM_BUS; ++i)
| ^
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp:252:68: warning: iteration 3 invokes undefined behavior [-Waggressive-loop-optimizations]
252 | channel->drc_control[index].aux[i] = -960;
| ^
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp:250:46: note: within this loop
250 | for (size_t i = 0; i < AX_MAX_NUM_BUS; ++i)
| ^
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp: In function ‘MIXInitDeviceControl’:
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp:252:68: warning: iteration 3 invokes undefined behavior [-Waggressive-loop-optimizations]
252 | channel->drc_control[index].aux[i] = -960;
| ^
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp:250:46: note: within this loop
250 | for (size_t i = 0; i < AX_MAX_NUM_BUS; ++i)
| ^
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp:277:68: warning: iteration 3 invokes undefined behavior [-Waggressive-loop-optimizations]
277 | channel->rmt_control[index].aux[i] = -960;
| ^
/home/petros/Cemu/src/Cafe/OS/libs/snd_user/snd_user.cpp:275:46: note: within this loop
275 | for (size_t i = 0; i < AX_MAX_NUM_BUS; ++i)
| ^
In function ‘ih264d_get_cabac_context_mbaff’,
inlined from ‘ih264d_get_mb_info_cabac_mbaff’ at /home/petros/Cemu/dependencies/ih264d/decoder/ih264d_mb_utils.c:809:9:
/home/petros/Cemu/dependencies/ih264d/decoder/ih264d_mb_utils.c:1014:60: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=]
1014 | *(UWORD32 *)pu1_left_mv_ctxt_inc_2d[7] =
| ^
/home/petros/Cemu/dependencies/ih264d/decoder/ih264d_mb_utils.c: In function ‘ih264d_get_mb_info_cabac_mbaff’:
/home/petros/Cemu/dependencies/ih264d/decoder/ih264d_structs.h:780: note: at offset 28 into destination object ‘u1_left_mv_ctxt_inc_arr’ of size 16
780 | UWORD8 u1_left_mv_ctxt_inc_arr[2][4][4];
|
/home/petros/Cemu/dependencies/ih264d/decoder/ih264d_structs.h:780: note: at offset 44 into destination object ‘u1_left_mv_ctxt_inc_arr’ of size 32
In function ‘ih264d_get_cabac_context_mbaff’,
inlined from ‘ih264d_get_mb_info_cabac_mbaff’ at /home/petros/Cemu/dependencies/ih264d/decoder/ih264d_mb_utils.c:809:9:
/home/petros/Cemu/dependencies/ih264d/decoder/ih264d_mb_utils.c:1016:60: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=]
1016 | *(UWORD32 *)pu1_left_mv_ctxt_inc_2d[6] =
| ^
/home/petros/Cemu/dependencies/ih264d/decoder/ih264d_mb_utils.c: In function ‘ih264d_get_mb_info_cabac_mbaff’:
/home/petros/Cemu/dependencies/ih264d/decoder/ih264d_structs.h:780: note: at offset 24 into destination object ‘u1_left_mv_ctxt_inc_arr’ of size 16
780 | UWORD8 u1_left_mv_ctxt_inc_arr[2][4][4];
|
/home/petros/Cemu/dependencies/ih264d/decoder/ih264d_structs.h:780: note: at offset 40 into destination object ‘u1_left_mv_ctxt_inc_arr’ of size 32
In function ‘ih264d_get_cabac_context_mbaff’,
inlined from ‘ih264d_get_mb_info_cabac_mbaff’ at /home/petros/Cemu/dependencies/ih264d/decoder/ih264d_mb_utils.c:809:9:
/home/petros/Cemu/dependencies/ih264d/decoder/ih264d_mb_utils.c:1019:60: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=]
1019 | *(UWORD32 *)pu1_left_mv_ctxt_inc_2d[5] =
| ^
/home/petros/Cemu/dependencies/ih264d/decoder/ih264d_mb_utils.c: In function ‘ih264d_get_mb_info_cabac_mbaff’:
/home/petros/Cemu/dependencies/ih264d/decoder/ih264d_structs.h:780: note: at offset 20 into destination object ‘u1_left_mv_ctxt_inc_arr’ of size 16
780 | UWORD8 u1_left_mv_ctxt_inc_arr[2][4][4];
|
/home/petros/Cemu/dependencies/ih264d/decoder/ih264d_structs.h:780: note: at offset 36 into destination object ‘u1_left_mv_ctxt_inc_arr’ of size 32
/usr/bin/ld: warning: type of symbol glCreateShader' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans13.ltrans.o /usr/bin/ld: warning: type of symbol glShaderSource' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans13.ltrans.o
/usr/bin/ld: warning: type of symbol glCompileShader' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans13.ltrans.o /usr/bin/ld: warning: type of symbol glGetShaderiv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans13.ltrans.o
/usr/bin/ld: warning: type of symbol glGetShaderInfoLog' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans13.ltrans.o /usr/bin/ld: warning: type of symbol glGetProgramiv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans13.ltrans.o
/usr/bin/ld: warning: type of symbol glGetProgramInfoLog' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans13.ltrans.o /usr/bin/ld: warning: type of symbol glGetUniformLocation' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans13.ltrans.o
/usr/bin/ld: warning: type of symbol glCreateProgram' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans13.ltrans.o /usr/bin/ld: warning: type of symbol glAttachShader' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans13.ltrans.o
/usr/bin/ld: warning: type of symbol glLinkProgram' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans13.ltrans.o /usr/bin/ld: warning: type of symbol glGenTextures' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBindTexture' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glTexParameteri' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glActiveTexture' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glTexImage2D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDeleteTextures' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glFlush' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glFinish' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glEnable' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDebugMessageCallback' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDebugMessageControl' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glClearColor' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glClear' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBindFramebuffer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glClipControl' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glViewportIndexedf' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDepthRange' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glScissor' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDeleteFramebuffers' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBindTextureUnit' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGenBuffers' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBindBuffer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glBufferData' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDeleteProgramPipelines' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGetIntegerv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glIsEnabled' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGenVertexArrays' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDrawElementsBaseVertex' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDeleteVertexArrays' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glUseProgram' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glBindSampler' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBindVertexArray' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDisablei' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDisable' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glPolygonMode' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glViewport' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: size of symbol eglSwapInterval' changed from 90 in OpenGLRenderer.cpp.o (symbol from plugin) to 8 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol eglSwapInterval' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: size of symbol eglGetCurrentDisplay' changed from 84 in OpenGLRenderer.cpp.o (symbol from plugin) to 8 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol eglGetCurrentDisplay' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGetString' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glGetTexLevelParameteriv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glPixelStorei' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glGetTexImage' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGenFramebuffers' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glFramebufferTexture2D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDrawBuffers' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glFramebufferTextureLayer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDrawBuffer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glTexStorage2D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glTexStorage3D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glTexStorage1D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glClearTexSubImage' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glFlushMappedBufferRange' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGetTextureSubImage' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glCopyImageSubData' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glCompressedTextureSubImage3D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glTextureSubImage3D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glUseProgramStages' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glTexSubImage2D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glTexImage1D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glTexSubImage1D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glClearDepth' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glClearStencil' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glTexParameterf' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glTexParameterfv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDepthFunc' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDepthMask' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glFrontFace' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glCullFace' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glPolygonOffset' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glPointSize' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glLogicOp' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glGetError' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDrawArrays' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glUniform1i' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glUniform2i' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glUniform2f' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glUniform4fv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glUniformMatrix4fv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glClientActiveTexture' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glPrimitiveRestartIndex' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDrawRangeElements' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDrawRangeElementsBaseVertex' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glBufferSubData' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glMapBuffer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glUnmapBuffer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDeleteBuffers' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glEnableVertexAttribArray' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDisableVertexAttribArray' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGetAttribLocation' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBindAttribLocation' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glVertexAttribPointer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glVertexAttribIPointer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glBlendEquation' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBlendFuncSeparate' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glBlendEquationSeparate' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBlendEquationSeparatei' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glBlendFuncSeparatei' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBlendColor' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glClampColor' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBindFragDataLocation' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGetProgramBinary' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glProgramBinary' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glProgramParameteri' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDeleteProgram' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDeleteShader' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDetachShader' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGetAttachedShaders' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glCreateShaderProgramv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glBindProgramPipeline' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glGenProgramPipelines' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glActiveShaderProgram' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glProgramUniform1i' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glProgramUniform2i' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glProgramUniform1iv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glProgramUniform4iv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glProgramUniform1fv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glProgramUniform2fv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glNamedFramebufferTexture' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glCheckFramebufferStatus' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glInvalidateFramebuffer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glNamedFramebufferTextureLayer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glEnablei' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glBeginQueryIndexed' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glEndQueryIndexed' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGetQueryIndexediv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glGetQueryObjecti64v' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGenQueries' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDeleteQueries' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glQueryCounter' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glGetQueryObjectiv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glCreateFramebuffers' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glInvalidateNamedFramebufferData' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glColorMaski' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glTextureBarrier' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glTextureView' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glTexImage3D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glTexSubImage3D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glCompressedTexImage2D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glCompressedTexImage3D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glCompressedTexSubImage2D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glCompressedTexSubImage3D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glCompressedTextureSubImage2D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glClearTexImage' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glInvalidateTexImage' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGetTextureLevelParameteriv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glTextureParameteri' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glTextureSubImage2D' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glDrawElementsInstancedBaseVertexBaseInstance' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDrawArraysInstanced' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBindVertexBuffer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glVertexAttribFormat' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glVertexAttribIFormat' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glVertexAttribBinding' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glVertexBindingDivisor' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glVertexAttribDivisor' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glCreateVertexArrays' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDisableVertexArrayAttrib' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glEnableVertexArrayAttrib' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glVertexArrayElementBuffer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glVertexArrayVertexBuffer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glVertexArrayAttribBinding' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glVertexArrayAttribIFormat' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glVertexArrayBindingDivisor' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glGenSamplers' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glSamplerParameteri' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glSamplerParameterf' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glSamplerParameteriv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glSamplerParameterfv' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGetUniformBlockIndex' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glUniformBlockBinding' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glBindBufferBase' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBindBufferRange' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGetBufferSubData' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glGetProgramResourceIndex' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glShaderStorageBlockBinding' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glStencilOpSeparate' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glStencilFuncSeparate' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glStencilMaskSeparate' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glCreateBuffers' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBufferStorage' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glNamedBufferStorage' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glMapNamedBuffer' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glMapNamedBufferRange' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glMapBufferRange' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glMemoryBarrier' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glCopyBufferSubData' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glCopyNamedBufferSubData' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glNamedBufferSubData' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glGetNamedBufferSubData' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glBeginTransformFeedback' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glEndTransformFeedback' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glTransformFeedbackVaryings' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glFenceSync' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glClientWaitSync' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: warning: type of symbol glDeleteSync' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o
/usr/bin/ld: warning: type of symbol glObjectLabel' changed from 2 to 1 in /tmp/ccdg2jjM.ltrans16.ltrans.o /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandvideo.c.o): in function Wayland_VideoInit':
SDL_waylandvideo.c:(.text+0xf2a): undefined reference to libdecor_new' /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandvideo.c.o): in function Wayland_VideoQuit':
SDL_waylandvideo.c:(.text+0x1b08): undefined reference to libdecor_unref' /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function SetFullscreen':
SDL_waylandwindow.c:(.text+0x1541): undefined reference to libdecor_frame_unset_fullscreen' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x1555): undefined reference to libdecor_frame_unset_capabilities'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x15d1): undefined reference to libdecor_frame_set_min_content_size' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x15e0): undefined reference to libdecor_frame_set_max_content_size'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x1766): undefined reference to libdecor_frame_set_capabilities' /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function decoration_frame_configure':
SDL_waylandwindow.c:(.text+0x1b44): undefined reference to libdecor_configuration_get_window_state' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x1bd6): undefined reference to libdecor_configuration_get_content_size'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x1c8a): undefined reference to libdecor_configuration_get_content_size' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x1cec): undefined reference to libdecor_state_new'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x1cfd): undefined reference to libdecor_frame_commit' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x1d05): undefined reference to libdecor_state_free'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x1e5c): undefined reference to libdecor_frame_set_capabilities' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x1eb5): undefined reference to libdecor_frame_set_min_content_size'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x1ec4): undefined reference to libdecor_frame_set_max_content_size' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x1fb1): undefined reference to libdecor_frame_unset_capabilities'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x1fd1): undefined reference to libdecor_configuration_get_content_size' /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_GetWindowWMInfo':
SDL_waylandwindow.c:(.text+0x2166): undefined reference to libdecor_frame_get_xdg_surface' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x2266): undefined reference to libdecor_frame_get_xdg_toplevel'
/usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_SetWindowModalFor': SDL_waylandwindow.c:(.text+0x22dd): undefined reference to libdecor_frame_set_parent'
/usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_HideWindow': SDL_waylandwindow.c:(.text+0x23f3): undefined reference to libdecor_frame_unref'
/usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_SetWindowFullscreen': SDL_waylandwindow.c:(.text+0x279e): undefined reference to libdecor_frame_set_min_content_size'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x27ad): undefined reference to libdecor_frame_set_max_content_size' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x2848): undefined reference to libdecor_frame_set_fullscreen'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x292e): undefined reference to libdecor_frame_set_capabilities' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x2961): undefined reference to libdecor_frame_unset_fullscreen'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x2979): undefined reference to libdecor_frame_unset_capabilities' /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_RestoreWindow':
SDL_waylandwindow.c:(.text+0x29c8): undefined reference to libdecor_frame_unset_maximized' /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_SetWindowResizable':
SDL_waylandwindow.c:(.text+0x2b81): undefined reference to libdecor_frame_set_min_content_size' /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_MaximizeWindow':
SDL_waylandwindow.c:(.text+0x2cfc): undefined reference to libdecor_frame_set_maximized' /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_MinimizeWindow':
SDL_waylandwindow.c:(.text+0x2d96): undefined reference to libdecor_frame_set_minimized' /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_SetWindowMinimumSize':
SDL_waylandwindow.c:(.text+0x2f24): undefined reference to libdecor_frame_set_min_content_size' /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_SetWindowMaximumSize':
SDL_waylandwindow.c:(.text+0x30b4): undefined reference to libdecor_frame_set_min_content_size' /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_SetWindowSize':
SDL_waylandwindow.c:(.text+0x33be): undefined reference to libdecor_frame_is_floating' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x3412): undefined reference to libdecor_state_new'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x3423): undefined reference to libdecor_frame_commit' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x342b): undefined reference to libdecor_state_free'
/usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_SetWindowTitle': SDL_waylandwindow.c:(.text+0x34dc): undefined reference to libdecor_frame_set_title'
/usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_ShowWindow': SDL_waylandwindow.c:(.text+0x3957): undefined reference to libdecor_decorate'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x3973): undefined reference to libdecor_frame_set_app_id' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x397c): undefined reference to libdecor_frame_map'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x39d0): undefined reference to libdecor_frame_set_visibility' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x3a2b): undefined reference to libdecor_frame_set_visibility'
/usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function SetFullscreen': SDL_waylandwindow.c:(.text+0x1686): undefined reference to libdecor_frame_set_fullscreen'
/usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_SetWindowBordered': SDL_waylandwindow.c:(.text+0x2a58): undefined reference to libdecor_frame_set_visibility'
/usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_SetWindowResizable': SDL_waylandwindow.c:(.text+0x2b33): undefined reference to libdecor_frame_set_capabilities'
/usr/bin/ld: SDL_waylandwindow.c:(.text+0x2b9e): undefined reference to libdecor_frame_set_max_content_size' /usr/bin/ld: SDL_waylandwindow.c:(.text+0x2c9f): undefined reference to libdecor_frame_unset_capabilities'
/usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_SetWindowMinimumSize': SDL_waylandwindow.c:(.text+0x2f41): undefined reference to libdecor_frame_set_max_content_size'
/usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandwindow.c.o): in function Wayland_SetWindowMaximumSize': SDL_waylandwindow.c:(.text+0x30d1): undefined reference to libdecor_frame_set_max_content_size'
/usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylanddyn.c.o): in function SDL_WAYLAND_LoadSymbols': SDL_waylanddyn.c:(.text+0xa72): undefined reference to libdecor_unref'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xa80): undefined reference to libdecor_new' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xa8e): undefined reference to libdecor_decorate'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xa9c): undefined reference to libdecor_frame_unref' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xaaa): undefined reference to libdecor_frame_set_title'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xab8): undefined reference to libdecor_frame_set_app_id' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xac6): undefined reference to libdecor_frame_set_max_content_size'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xad4): undefined reference to libdecor_frame_set_min_content_size' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xae2): undefined reference to libdecor_frame_resize'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xaf0): undefined reference to libdecor_frame_move' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xafe): undefined reference to libdecor_frame_commit'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xb0c): undefined reference to libdecor_frame_set_minimized' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xb1a): undefined reference to libdecor_frame_set_maximized'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xb28): undefined reference to libdecor_frame_unset_maximized' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xb36): undefined reference to libdecor_frame_set_fullscreen'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xb44): undefined reference to libdecor_frame_unset_fullscreen' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xb52): undefined reference to libdecor_frame_set_capabilities'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xb60): undefined reference to libdecor_frame_unset_capabilities' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xb6e): undefined reference to libdecor_frame_has_capability'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xb7c): undefined reference to libdecor_frame_set_visibility' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xb8a): undefined reference to libdecor_frame_is_visible'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xb98): undefined reference to libdecor_frame_is_floating' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xba6): undefined reference to libdecor_frame_set_parent'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xbb4): undefined reference to libdecor_frame_get_xdg_surface' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xbc2): undefined reference to libdecor_frame_get_xdg_toplevel'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xbd0): undefined reference to libdecor_frame_map' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xbde): undefined reference to libdecor_state_new'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xbec): undefined reference to libdecor_state_free' /usr/bin/ld: SDL_waylanddyn.c:(.text+0xbfa): undefined reference to libdecor_configuration_get_content_size'
/usr/bin/ld: SDL_waylanddyn.c:(.text+0xc08): undefined reference to libdecor_configuration_get_window_state' /usr/bin/ld: vcpkg_installed/x64-linux/lib/libSDL2.a(SDL_waylandevents.c.o): in function pointer_handle_button':
SDL_waylandevents.c:(.text+0x187e): undefined reference to libdecor_frame_move' /usr/bin/ld: SDL_waylandevents.c:(.text+0x1992): undefined reference to libdecor_frame_resize'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.

@qurious-pixel
Copy link
Contributor

This is due to the LTO. if you set -DCMAKE_INTERPROCEDURAL_OPTIMIZATION_RELEASE=OFF those errors will go away.
Also libdecor error is in the troubleshooting guide. Troubleshooting

Duplicate of #464

@petran79
Copy link
Author

petran79 commented Feb 5, 2023

This is due to the LTO. if you set -DCMAKE_INTERPROCEDURAL_OPTIMIZATION_RELEASE=OFF those errors will go away. Also libdecor error is in the troubleshooting guide. Troubleshooting

Duplicate of #464

Now it gives me other errors, even when I deleted and redownloaded the whole directory . I`ll stick to the executable version...

Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
Compiler: /usr/bin/clang++-12
Build flags:
Id flags:

The output was:
1
/usr/bin/ld: cannot find -lstdc++: No such file or directory
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Detecting CXX compiler ABI info failed to compile with the following output:
Change Dir: /home/petros/Cemu/build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/ninja cmTC_301c1 && [1/2] Building CXX object CMakeFiles/cmTC_301c1.dir/CMakeCXXCompilerABI.cpp.o
Ubuntu clang version 12.0.1-19ubuntu3
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/11
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/12
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/11
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/12
Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/12
Candidate multilib: .;@m64
Selected multilib: .;@m64
(in-process)
"/usr/lib/llvm-12/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all --mrelax-relocations -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model static -mframe-pointer=all -fmath-errno -fno-rounding-math -mconstructor-aliases -munwind-tables -target-cpu x86-64 -tune-cpu generic -fno-split-dwarf-inlining -debugger-tuning=gdb -v -resource-dir /usr/lib/llvm-12/lib/clang/12.0.1 -dependency-file CMakeFiles/cmTC_301c1.dir/CMakeCXXCompilerABI.cpp.o.d -MT CMakeFiles/cmTC_301c1.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++ -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/x86_64-linux-gnu -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-12/lib/clang/12.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -fdebug-compilation-dir /home/petros/Cemu/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fgnuc-version=4.2.1 -fcxx-exceptions -fexceptions -faddrsig -o CMakeFiles/cmTC_301c1.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp
clang -cc1 version 12.0.1 based upon LLVM 12.0.1 default target x86_64-pc-linux-gnu
ignoring nonexistent directory "/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/backward"
ignoring nonexistent directory "/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++
/usr/local/include
/usr/lib/llvm-12/lib/clang/12.0.1/include
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
[2/2] Linking CXX executable cmTC_301c1
FAILED: cmTC_301c1
: && /usr/bin/clang++-12 -v CMakeFiles/cmTC_301c1.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_301c1 && :
Ubuntu clang version 12.0.1-19ubuntu3
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/11
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/12
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/11
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/12
Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/12
Candidate multilib: .;@m64
Selected multilib: .;@m64
"/usr/bin/ld" --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_301c1 /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crt1.o /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/bin/../lib/gcc/x86_64-linux-gnu/12/crtbegin.o -L/usr/bin/../lib/gcc/x86_64-linux-gnu/12 -L/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/x86_64-linux-gnu/../../lib64 -L/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../.. -L/usr/lib/llvm-12/bin/../lib -L/lib -L/usr/lib CMakeFiles/cmTC_301c1.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/bin/../lib/gcc/x86_64-linux-gnu/12/crtend.o /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o
/usr/bin/ld: cannot find -lstdc++: No such file or directory
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

Determining if the CXX compiler works failed with the following output:
Change Dir: /home/petros/Cemu/build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/ninja cmTC_76873 && [1/2] Building CXX object CMakeFiles/cmTC_76873.dir/testCXXCompiler.cxx.o
[2/2] Linking CXX executable cmTC_76873
FAILED: cmTC_76873
: && /usr/bin/clang++-12 CMakeFiles/cmTC_76873.dir/testCXXCompiler.cxx.o -o cmTC_76873 && :
/usr/bin/ld: cannot find -lstdc++: No such file or directory
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

@qurious-pixel
Copy link
Contributor

need libstdc++

duplicate of #644

@Exzap Exzap closed this as not planned Won't fix, can't repro, duplicate, stale Feb 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants