Closed latot closed 7 years ago
If you follow the recently updated build instructions, is this still an issue?
Hi, sadly still continues:
[ 4%] Built target png16_static
[ 4%] Generating something_that_never_exists
-- Found Git: /usr/bin/git (found version "2.11.0")
-- GIT_VERSION: 4818-5e8852af
[ 4%] Built target GitVersion
[ 6%] Built target rsx_decompiler
[ 7%] Built target shader_code
[ 7%] Linking CXX executable ../bin/rpcs3
/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/rpcs3.dir/Emu/Cell/PPUTranslator.cpp.o: referencia sin definir al símbolo '_ZN4llvm12ConstantExpr16getShuffleVectorEPNS_8ConstantES2_S2_PNS_4TypeE'
/usr/lib64/libLLVMCore.so.3.8: error adding symbols: DSO missing from command line
collect2: error: ld devolvió el estado de salida 1
make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/build.make:10599: bin/rpcs3] Error 1
make[1]: *** [CMakeFiles/Makefile2:271: rpcs3/CMakeFiles/rpcs3.dir/all] Error 2
make: *** [Makefile:128: all] Error 2
Delete the entire folder and start over. Still broken? Also what distro are you using?
Hi, i clean all the files, so should be like a normal git folder without any file except the project.
What's the distro? We have tested on Ubuntu 16 and it's building properly Going to retest again though here
Delete the project and everything. Start over from scratch. From 0. I have seen cmake do some bad things.
Yeah CMake has a cache, unfortunately called cache isn't very smart. Clearly deleting the build tree and running CMake again is always a good idea.
Okis, I'll try later, here i don't have enough internet to can clone this again.
You could always just try git clean -fxd
, which should remove any CMake cache files (as well as any other files, so be careful!).
D: that is exactly what i did..
anyway, i try this again cloning from zero, and the same...
[ 4%] Built target png16_static
[ 4%] Generating something_that_never_exists
-- Found Git: /usr/bin/git (found version "2.11.0")
-- GIT_VERSION: 4818-5e8852af
[ 4%] Built target GitVersion
[ 6%] Built target rsx_decompiler
[ 7%] Built target shader_code
[ 7%] Linking CXX executable ../bin/rpcs3
/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/rpcs3.dir/Emu/Cell/PPUTranslator.cpp.o: referencia sin definir al símbolo '_ZN4llvm12ConstantExpr16getShuffleVectorEPNS_8ConstantES2_S2_PNS_4TypeE'
/usr/lib64/libLLVMCore.so.3.8: error adding symbols: DSO missing from command line
collect2: error: ld devolvió el estado de salida 1
make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/build.make:10599: bin/rpcs3] Error 1
make[1]: *** [CMakeFiles/Makefile2:271: rpcs3/CMakeFiles/rpcs3.dir/all] Error 2
make: *** [Makefile:128: all] Error 2
Do you think maybe it's possible that CMake is using a different version of the headers vs the library?
What if you rebuild from scratch again (sorry!!) but using make VERBOSE=1
and post the output?
reduced version:
/usr/bin/cmake -H/home/pipe/Documentos/git/r2 -B/home/pipe/Documentos/git/r2 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/pipe/Documentos/git/r2/CMakeFiles /home/pipe/Documentos/git/r2/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/home/pipe/Documentos/git/r2'
make -f 3rdparty/libpng/CMakeFiles/png16_static.dir/build.make 3rdparty/libpng/CMakeFiles/png16_static.dir/depend
make[2]: Entering directory '/home/pipe/Documentos/git/r2'
cd /home/pipe/Documentos/git/r2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pipe/Documentos/git/r2 /home/pipe/Documentos/git/r2/3rdparty/libpng /home/pipe/Documentos/git/r2 /home/pipe/Documentos/git/r2/3rdparty/libpng /home/pipe/Documentos/git/r2/3rdparty/libpng/CMakeFiles/png16_static.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/home/pipe/Documentos/git/r2'
make -f 3rdparty/libpng/CMakeFiles/png16_static.dir/build.make 3rdparty/libpng/CMakeFiles/png16_static.dir/build
make[2]: Entering directory '/home/pipe/Documentos/git/r2'
make[2]: Nothing to be done for '3rdparty/libpng/CMakeFiles/png16_static.dir/build'.
make[2]: Leaving directory '/home/pipe/Documentos/git/r2'
[ 4%] Built target png16_static
make -f rpcs3/CMakeFiles/GitVersion.dir/build.make rpcs3/CMakeFiles/GitVersion.dir/depend
make[2]: Entering directory '/home/pipe/Documentos/git/r2'
cd /home/pipe/Documentos/git/r2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pipe/Documentos/git/r2 /home/pipe/Documentos/git/r2/rpcs3 /home/pipe/Documentos/git/r2 /home/pipe/Documentos/git/r2/rpcs3 /home/pipe/Documentos/git/r2/rpcs3/CMakeFiles/GitVersion.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/home/pipe/Documentos/git/r2'
make -f rpcs3/CMakeFiles/GitVersion.dir/build.make rpcs3/CMakeFiles/GitVersion.dir/build
make[2]: Entering directory '/home/pipe/Documentos/git/r2'
[ 4%] Generating something_that_never_exists
cd /home/pipe/Documentos/git/r2/rpcs3 && /usr/bin/cmake -DSOURCE_DIR=/home/pipe/Documentos/git/r2/rpcs3 -P /home/pipe/Documentos/git/r2/rpcs3/git-version.cmake
-- Found Git: /usr/bin/git (found version "2.11.0")
-- GIT_VERSION: 4818-5e8852af
make[2]: Leaving directory '/home/pipe/Documentos/git/r2'
[ 4%] Built target GitVersion
make -f rsx_program_decompiler/rsx_decompiler/CMakeFiles/rsx_decompiler.dir/build.make rsx_program_decompiler/rsx_decompiler/CMakeFiles/rsx_decompiler.dir/depend
make[2]: Entering directory '/home/pipe/Documentos/git/r2'
cd /home/pipe/Documentos/git/r2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pipe/Documentos/git/r2 /home/pipe/Documentos/git/r2/rsx_program_decompiler/rsx_decompiler /home/pipe/Documentos/git/r2 /home/pipe/Documentos/git/r2/rsx_program_decompiler/rsx_decompiler /home/pipe/Documentos/git/r2/rsx_program_decompiler/rsx_decompiler/CMakeFiles/rsx_decompiler.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/home/pipe/Documentos/git/r2'
make -f rsx_program_decompiler/rsx_decompiler/CMakeFiles/rsx_decompiler.dir/build.make rsx_program_decompiler/rsx_decompiler/CMakeFiles/rsx_decompiler.dir/build
make[2]: Entering directory '/home/pipe/Documentos/git/r2'
make[2]: Nothing to be done for 'rsx_program_decompiler/rsx_decompiler/CMakeFiles/rsx_decompiler.dir/build'.
make[2]: Leaving directory '/home/pipe/Documentos/git/r2'
[ 6%] Built target rsx_decompiler
make -f rsx_program_decompiler/shader_code/CMakeFiles/shader_code.dir/build.make rsx_program_decompiler/shader_code/CMakeFiles/shader_code.dir/depend
make[2]: Entering directory '/home/pipe/Documentos/git/r2'
cd /home/pipe/Documentos/git/r2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pipe/Documentos/git/r2 /home/pipe/Documentos/git/r2/rsx_program_decompiler/shader_code /home/pipe/Documentos/git/r2 /home/pipe/Documentos/git/r2/rsx_program_decompiler/shader_code /home/pipe/Documentos/git/r2/rsx_program_decompiler/shader_code/CMakeFiles/shader_code.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/home/pipe/Documentos/git/r2'
make -f rsx_program_decompiler/shader_code/CMakeFiles/shader_code.dir/build.make rsx_program_decompiler/shader_code/CMakeFiles/shader_code.dir/build
make[2]: Entering directory '/home/pipe/Documentos/git/r2'
make[2]: Nothing to be done for 'rsx_program_decompiler/shader_code/CMakeFiles/shader_code.dir/build'.
make[2]: Leaving directory '/home/pipe/Documentos/git/r2'
[ 7%] Built target shader_code
make -f rpcs3/CMakeFiles/rpcs3.dir/build.make rpcs3/CMakeFiles/rpcs3.dir/depend
make[2]: Entering directory '/home/pipe/Documentos/git/r2'
cd /home/pipe/Documentos/git/r2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pipe/Documentos/git/r2 /home/pipe/Documentos/git/r2/rpcs3 /home/pipe/Documentos/git/r2 /home/pipe/Documentos/git/r2/rpcs3 /home/pipe/Documentos/git/r2/rpcs3/CMakeFiles/rpcs3.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/home/pipe/Documentos/git/r2'
make -f rpcs3/CMakeFiles/rpcs3.dir/build.make rpcs3/CMakeFiles/rpcs3.dir/build
make[2]: Entering directory '/home/pipe/Documentos/git/r2'
[ 7%] Linking CXX executable ../bin/rpcs3
cd /home/pipe/Documentos/git/r2/rpcs3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/rpcs3.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++14 -fexceptions -pthread -O3 -DNDEBUG CMakeFiles/rpcs3.dir/BasicKeyboardHandler.cpp.o CMakeFiles/rpcs3.dir/BasicMouseHandler.cpp.o CMakeFiles/rpcs3.dir/Crypto/aes.cpp.o CMakeFiles/rpcs3.dir/Crypto/ec.cpp.o CMakeFiles/rpcs3.dir/Crypto/key_vault.cpp.o CMakeFiles/rpcs3.dir/Crypto/lz.cpp.o CMakeFiles/rpcs3.dir/Crypto/sha1.cpp.o CMakeFiles/rpcs3.dir/Crypto/unedat.cpp.o CMakeFiles/rpcs3.dir/Crypto/unpkg.cpp.o CMakeFiles/rpcs3.dir/Crypto/unself.cpp.o CMakeFiles/rpcs3.dir/Crypto/utils.cpp.o CMakeFiles/rpcs3.dir/Emu/Audio/AL/OpenALThread.cpp.o CMakeFiles/rpcs3.dir/Emu/Audio/AudioDumper.cpp.o CMakeFiles/rpcs3.dir/Emu/Audio/XAudio2/XAudio27Thread.cpp.o CMakeFiles/rpcs3.dir/Emu/Audio/XAudio2/XAudio28Thread.cpp.o CMakeFiles/rpcs3.dir/Emu/Audio/XAudio2/XAudio2Thread.cpp.o CMakeFiles/rpcs3.dir/Emu/CPU/CPUThread.cpp.o CMakeFiles/rpcs3.dir/Emu/CPU/CPUTranslator.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/MFC.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAdec.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAtrac.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAtracMulti.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAudio.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAudioOut.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAvconfExt.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellBgdl.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellCamera.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellCelp8Enc.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellCelpEnc.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellDaisy.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellDmux.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellFiber.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellFont.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellFontFT.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellFs.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGame.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGameExec.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGcmSys.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGem.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGifDec.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellHttp.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellHttpUtil.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellImejp.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellJpgDec.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellJpgEnc.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellKb.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellKey2char.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellL10n.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMic.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMouse.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMsgDialog.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMusic.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMusicDecode.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMusicExport.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellNetCtl.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellOskDialog.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellOvis.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPad.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPamf.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPhotoDecode.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPhotoExport.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPhotoImport.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPngDec.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPngEnc.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPrint.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRec.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRemotePlay.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellResc.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRtc.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRudp.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSail.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSailRec.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSaveData.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellScreenshot.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSearch.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSheap.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSpudll.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSpurs.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSpursJq.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSpursSpu.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSsl.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellStorage.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSubdisplay.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSync.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSync2.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysconf.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysmodule.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutil.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilAp.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilAvc.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilAvc2.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilMisc.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellUsbd.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellUsbpspcm.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellUserInfo.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVdec.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVideoExport.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVideoOut.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVideoUpload.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVoice.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVpost.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellWebBrowser.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/libmixer.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/libsnd3.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/libsynth2.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNp.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNp2.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpClans.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpCommerce2.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpSns.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpTrophy.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpTus.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpUtil.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sysPrxForUser.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_game.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_heap.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_io.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_libc.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_libc_.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_lv2dbg.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_lwcond_.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_lwmutex_.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_mempool.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_mmapper_.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_net.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_ppu_thread_.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_prx_.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_spinlock.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_spu_.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/PPUAnalyser.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/PPUDisAsm.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/PPUFunction.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/PPUInterpreter.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/PPUModule.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/PPUThread.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/PPUTranslator.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/RawSPUThread.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/SPUASMJITRecompiler.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/SPUAnalyser.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/SPUDisAsm.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/SPUInterpreter.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/SPURecompiler.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/SPUThread.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/lv2.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_cond.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_dbg.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_event.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_event_flag.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_fs.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_interrupt.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_lwcond.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_lwmutex.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_memory.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_mmapper.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_mutex.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_ppu_thread.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_process.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_prx.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_rsx.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_rwlock.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_semaphore.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_spu.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_time.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_timer.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_trace.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_tty.cpp.o CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_vm.cpp.o CMakeFiles/rpcs3.dir/Emu/IdManager.cpp.o CMakeFiles/rpcs3.dir/Emu/Memory/Memory.cpp.o CMakeFiles/rpcs3.dir/Emu/Memory/vm.cpp.o CMakeFiles/rpcs3.dir/Emu/Memory/wait_engine.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/ARMv7DisAsm.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/ARMv7Function.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/ARMv7Interpreter.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/ARMv7Module.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/ARMv7Thread.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceAppMgr.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceAppUtil.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceAudio.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceAudioIn.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceAudiodec.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceAudioenc.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceCamera.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceCodecEngine.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceCommonDialog.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceCtrl.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceDbg.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceDeci4p.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceDeflt.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceDisplay.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceFiber.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceFios.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceFpu.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceGxm.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceHttp.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceIme.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceJpeg.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceJpegEnc.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceLibKernel.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceLibXml.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceLibc.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceLibm.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceLibstdcxx.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceLiveArea.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceLocation.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceMd5.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceMotion.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceMt19937.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceNet.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceNetCtl.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceNgs.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceNpBasic.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceNpCommon.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceNpManager.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceNpMatching.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceNpScore.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceNpUtility.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/scePerf.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/scePgf.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/scePhotoExport.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceRazorCapture.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceRtc.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceSas.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceScreenShot.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceSfmt.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceSha.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceSqlite.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceSsl.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceSulpha.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceSysmodule.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceSystemGesture.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceTouch.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceUlt.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceVideodec.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceVoice.cpp.o CMakeFiles/rpcs3.dir/Emu/PSP2/Modules/sceVoiceQoS.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/CgBinaryFragmentProgram.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/CgBinaryVertexProgram.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/Common/BufferUtils.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/Common/FragmentProgramDecompiler.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/Common/ProgramStateCache.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/Common/ShaderParam.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/Common/TextureUtils.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/Common/VertexProgramDecompiler.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/Common/surface_store.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Buffer.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12CommonDecompiler.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Formats.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12FragmentProgramDecompiler.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12GSRender.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12MemoryHelpers.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Overlay.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12PipelineState.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12RenderTargetSets.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Texture.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Utils.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12VertexProgramDecompiler.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLCommonDecompiler.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLFragmentProgram.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLGSRender.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLHelpers.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLRenderTargets.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLTexture.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLVertexBuffers.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLVertexProgram.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/GL/OpenGL.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/GSRender.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/Null/NullGSRender.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/RSXTexture.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/RSXThread.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/gcm_enums.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/gcm_printing.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/rsx_cache.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/rsx_methods.cpp.o CMakeFiles/rpcs3.dir/Emu/RSX/rsx_utils.cpp.o CMakeFiles/rpcs3.dir/Emu/System.cpp.o CMakeFiles/rpcs3.dir/Emu/VFS.cpp.o CMakeFiles/rpcs3.dir/Gui/AutoPauseManager.cpp.o CMakeFiles/rpcs3.dir/Gui/CgDisasm.cpp.o CMakeFiles/rpcs3.dir/Gui/ConLogFrame.cpp.o CMakeFiles/rpcs3.dir/Gui/Debugger.cpp.o CMakeFiles/rpcs3.dir/Gui/FrameBase.cpp.o CMakeFiles/rpcs3.dir/Gui/GLGSFrame.cpp.o CMakeFiles/rpcs3.dir/Gui/GSFrame.cpp.o CMakeFiles/rpcs3.dir/Gui/GameViewer.cpp.o CMakeFiles/rpcs3.dir/Gui/InstructionEditor.cpp.o CMakeFiles/rpcs3.dir/Gui/InterpreterDisAsm.cpp.o CMakeFiles/rpcs3.dir/Gui/KernelExplorer.cpp.o CMakeFiles/rpcs3.dir/Gui/MainFrame.cpp.o CMakeFiles/rpcs3.dir/Gui/MemoryStringSearcher.cpp.o CMakeFiles/rpcs3.dir/Gui/MemoryViewer.cpp.o CMakeFiles/rpcs3.dir/Gui/MsgDialog.cpp.o CMakeFiles/rpcs3.dir/Gui/OskDialog.cpp.o CMakeFiles/rpcs3.dir/Gui/PADManager.cpp.o CMakeFiles/rpcs3.dir/Gui/RSXDebugger.cpp.o CMakeFiles/rpcs3.dir/Gui/RegisterEditor.cpp.o CMakeFiles/rpcs3.dir/Gui/SaveDataDialog.cpp.o CMakeFiles/rpcs3.dir/Gui/SaveDataUtility.cpp.o CMakeFiles/rpcs3.dir/Gui/SettingsDialog.cpp.o CMakeFiles/rpcs3.dir/Gui/SignInDialog.cpp.o CMakeFiles/rpcs3.dir/Gui/TextInputDialog.cpp.o CMakeFiles/rpcs3.dir/KeyboardPadHandler.cpp.o CMakeFiles/rpcs3.dir/Loader/ELF.cpp.o CMakeFiles/rpcs3.dir/Loader/PSF.cpp.o CMakeFiles/rpcs3.dir/Loader/TROPUSR.cpp.o CMakeFiles/rpcs3.dir/Loader/TRP.cpp.o CMakeFiles/rpcs3.dir/XInputPadHandler.cpp.o CMakeFiles/rpcs3.dir/rpcs3.cpp.o CMakeFiles/rpcs3.dir/rpcs3_api.cpp.o CMakeFiles/rpcs3.dir/rpcs3_version.cpp.o CMakeFiles/rpcs3.dir/rpcs3qt/glviewer.cpp.o CMakeFiles/rpcs3.dir/rpcs3qt/main.cpp.o CMakeFiles/rpcs3.dir/stb_image.cpp.o CMakeFiles/rpcs3.dir/stdafx.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/AutoPause.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/Config.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/File.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/JIT.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/Log.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/StrFmt.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/Thread.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/VirtualMemory.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/cond.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/dynamic_library.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/mutex.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/rXml.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/sema.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/version.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/binary.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/contrib/graphbuilder.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/contrib/graphbuilderadapter.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/convert.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/directives.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/emit.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/emitfromevents.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/emitter.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/emitterstate.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/emitterutils.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/exp.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/memory.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/node.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/node_data.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/nodebuilder.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/nodeevents.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/null.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/ostream_wrapper.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/parse.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/parser.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/regex_yaml.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/scanner.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/scanscalar.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/scantag.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/scantoken.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/simplekey.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/singledocparser.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/stream.cpp.o CMakeFiles/rpcs3.dir/__/Utilities/yaml-cpp/src/tag.cpp.o CMakeFiles/rpcs3.dir/__/rsx_program_decompiler/rsx_decompiler/rsx_decompiler.cpp.o CMakeFiles/rpcs3.dir/__/rsx_program_decompiler/rsx_decompiler/rsx_fp_decompiler.cpp.o CMakeFiles/rpcs3.dir/__/rsx_program_decompiler/rsx_decompiler/rsx_fp_ucode.cpp.o CMakeFiles/rpcs3.dir/__/rsx_program_decompiler/rsx_decompiler/rsx_vp_decompiler.cpp.o CMakeFiles/rpcs3.dir/__/rsx_program_decompiler/rsx_decompiler/rsx_vp_ucode.cpp.o CMakeFiles/rpcs3.dir/__/rsx_program_decompiler/shader_code/builder.cpp.o CMakeFiles/rpcs3.dir/__/rsx_program_decompiler/shader_code/clike_language.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/assembler.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/codegen.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/compiler.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/constpool.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/containers.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/context.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/cpuinfo.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/cputicks.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/error.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/globals.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/intutil.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/logger.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/operand.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/runtime.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/string.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/vmem.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/base/zone.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/x86/x86assembler.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/x86/x86compiler.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/x86/x86context.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/x86/x86cpuinfo.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/x86/x86inst.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/x86/x86operand.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/x86/x86operand_regs.cpp.o CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/x86/x86scheduler.cpp.o -o ../bin/rpcs3 -L/home/pipe/Documentos/git/r2/rpcs3/../3rdparty/minidx12 -L/home/pipe/Documentos/git/r2/rpcs3/../Vulkan -L/home/pipe/Documentos/git/r2/rpcs3/../3rdparty/ffmpeg/linux/x86_64/lib -Wl,-rpath,/home/pipe/Documentos/git/r2/rpcs3/../3rdparty/minidx12:/home/pipe/Documentos/git/r2/rpcs3/../Vulkan:/home/pipe/Documentos/git/r2/rpcs3/../3rdparty/ffmpeg/linux/x86_64/lib -rdynamic -L/usr/lib64 -pthread -lwx_gtk2u_core-3.0 -lwx_baseu-3.0 -lwx_baseu_net-3.0 -lwx_gtk2u_aui-3.0 -lwx_gtk2u_gl-3.0 -lwx_baseu_xml-3.0 -lopenal -lGLEW -lGLU -lGL -lz -lrt -lX11 -Wl,-Bstatic -lavformat -lavcodec -lavutil -lswresample -lswscale -Wl,-Bdynamic -ldl ../3rdparty/libpng/libpng16.a /usr/lib64/libLLVMMCJIT.so.3.8.1 /usr/lib64/libLLVMVectorize.so.3.8.1 /usr/lib64/libLLVMipo.so.3.8.1 /usr/lib64/libLLVMX86CodeGen.so.3.8.1 /usr/lib64/libLLVMX86Disassembler.so.3.8.1 ../rsx_program_decompiler/rsx_decompiler/librsx_decompiler.a ../rsx_program_decompiler/shader_code/libshader_code.a -lz -lm
/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/rpcs3.dir/Emu/Cell/PPUTranslator.cpp.o: undefined reference to symbol '_ZN4llvm12ConstantExpr16getShuffleVectorEPNS_8ConstantES2_S2_PNS_4TypeE'
/usr/lib64/libLLVMCore.so.3.8: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/build.make:10599: bin/rpcs3] Error 1
make[2]: Leaving directory '/home/pipe/Documentos/git/r2'
make[1]: *** [CMakeFiles/Makefile2:271: rpcs3/CMakeFiles/rpcs3.dir/all] Error 2
make[1]: Leaving directory '/home/pipe/Documentos/git/r2'
make: *** [Makefile:128: all] Error 2
Same Problem on Gentoo64 here. Using the gold linker (not sure if really needed though),
https://wiki.gentoo.org/wiki/Gold
a possible fix is to run the cmake-command like this (probably overkill):
cmake CMakeLists.txt -DCMAKE_EXE_LINKER_FLAGS='-lLLVMLTO -lLLVMObjCARCOpts -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMMIRParser -lLLVMTableGen -lLLVMLineEditor -lLLVMOrcJIT -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMBPFCodeGen -lLLVMBPFDesc -lLLVMBPFInfo -lLLVMBPFAsmPrinter -lLLVMLibDriver -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMPasses -lLLVMipo -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMDebugInfoCodeView -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMInstrumentation -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMTransformUtils -lLLVMMC -lLLVMBitWriter -lLLVMBitReader -lLLVMAnalysis -lLLVMCore -lLLVMSupport'
My llvm was built with these flags
sys-devel/llvm-3.8.1-r2:
abi_x86_32 : 32-bit (x86) libraries
clang : Build the clang C/C++ compiler
default-compiler-rt : Use compiler-rt instead of libgcc as the default rtlib for clang
default-libcxx : Use libc++ instead of libstdc++ as the default stdlib for clang
gold : Build the gold linker plugin
libffi : Enable support for Foreign Function Interface library
lldb : Build the lldb debugger
ncurses : Support querying terminal properties using ncurses' terminfo
ocaml : Add support/bindings for the Ocaml language
python : Add optional support/bindings for the Python language
python_targets_python2_7 : Build with Python 2.7
sanitize : Build compiler-rt's sanitizers
static-analyzer : Install the Clang static analyzer (requires USE=clang)
xml : Add support for XML files
I hope this helps. Using CLANG for the compilation was impossible for me. Running cmake like this (requires rm -rf rpcs3/ before or a fresh git clone due to cmakecache pollution):
CC=/usr/bin/clang CXX=/usr/bin/clang++ cmake CMakeLists.txt -DUSE_SYSTEM_LIBPNG=ON -DUSE_SYSTEM_FFMPEG=OFF -DCMAKE_EXE_LINKER_FLAGS='-stdlib=libstdc++ -lLLVMLTO -lLLVMObjCARCOpts -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMMIRParser -lLLVMTableGen -lLLVMLineEditor -lLLVMOrcJIT -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMBPFCodeGen -lLLVMBPFDesc -lLLVMBPFInfo -lLLVMBPFAsmPrinter -lLLVMLibDriver -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMPasses -lLLVMipo -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMDebugInfoCodeView -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMInstrumentation -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMTransformUtils -lLLVMMC -lLLVMBitWriter -lLLVMBitReader -lLLVMAnalysis -lLLVMCore -lLLVMSupport' -DCMAKE_C_FLAGS="-02 -g -stdlib=libstdc++ -fno-lto -fexceptions -std=c++11" -DCMAKE_CXX_FLAGS="-O2 -g -stdlib=libstdc++ -fno-lto -fexceptions -std=c++11"
always died with:
[100%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/asmjit/src/asmjit/x86/x86scheduler.cpp.o
[100%] Linking CXX executable ../bin/rpcs3
/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5/ext/new_allocator.h:110: error: undefined reference to '_Unwind_Resume'
/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5/ext/new_allocator.h:110: error: undefined reference to '_Unwind_Resume'
/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5/ext/new_allocator.h:110: error: undefined reference to '_Unwind_Resume'
/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5/ext/new_allocator.h:110: error: undefined reference to '_Unwind_Resume
/home/xyz/rpcs3/rpcs3/Utilities/Thread.cpp:1632: error: undefined reference to '_Unwind_Find_FDE'
x86_64-pc-linux-gnu-clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: [rpcs3/CMakeFiles/rpcs3.dir/build.make:10599: bin/rpcs3] Fehler 1
make[1]: [CMakeFiles/Makefile2:245: rpcs3/CMakeFiles/rpcs3.dir/all] Fehler 2
make: *** [Makefile:84: all] Fehler 2
Hi!, using your cmake conf i get this:
CMakeFiles/rpcs3.dir/Emu/Cell/PPUThread.cpp.o: In function `ppu_initialize()':
PPUThread.cpp:(.text+0x38d2): undefined reference to `llvm::sys::getProcessTriple[abi:cxx11]()'
PPUThread.cpp:(.text+0x38ec): undefined reference to `llvm::Triple::normalize[abi:cxx11](llvm::StringRef)'
CMakeFiles/rpcs3.dir/Gui/GameViewer.cpp.o:(.rodata._ZTV10GameViewer[_ZTV10GameViewer]+0x780): undefined reference to `non-virtual thunk to wxGenericListCtrl::GetSizeAvailableForScrollTarget(wxSize const&)'
CMakeFiles/rpcs3.dir/__/Utilities/JIT.cpp.o: In function `MemoryManager::getSymbolAddress(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
JIT.cpp:(.text._ZN13MemoryManager16getSymbolAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13MemoryManager16getSymbolAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x26): undefined reference to `llvm::RTDyldMemoryManager::getSymbolAddressInProcess(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/rpcs3.dir/__/Utilities/JIT.cpp.o:(.rodata._ZTV13MemoryManager[_ZTV13MemoryManager]+0x90): undefined reference to `llvm::RTDyldMemoryManager::getPointerToNamedFunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)'
collect2: error: ld returned 1 exit status
make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/build.make:10599: bin/rpcs3] Error 1
make[1]: *** [CMakeFiles/Makefile2:271: rpcs3/CMakeFiles/rpcs3.dir/all] Error 2
make: *** [Makefile:128: all] Error 2
at least now can link, and i get this too with clang.
reducing a little your command for me this was enough:
cmake CMakeLists.txt -DCMAKE_EXE_LINKER_FLAGS='-lLLVMLTO -lLLVMObjCARCOpts -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMMIRParser -lLLVMTableGen -lLLVMLineEditor -lLLVMOrcJIT -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMBPFCodeGen -lLLVMBPFDesc -lLLVMBPFInfo -lLLVMBPFAsmPrinter -lLLVMLibDriver -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMPasses -lLLVMipo -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMDebugInfoCodeView -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMInstrumentation -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMTransformUtils -lLLVMMC -lLLVMBitWriter -lLLVMBitReader -lLLVMAnalysis -lLLVMCore -lLLVMSupport'
Thx. Cya.
Closing because attempting to compile RPCS3 with an old LLVM version.
Hi all, this time i try compile rpcs3 with the normal requested depends, without any change, but sadly fails D:
Thx. Cya.