PS C:\Users\User\Shoggoth\src\build> make [ 1%] Linking CXX executable Shoggoth.exe C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text+0x10a8): undefined reference to `__imp__ZN6asmjit13BaseAssembler9setOffsetEy' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text+0x10ee): undefined reference to `__imp__ZN6asmjit13BaseAssembler9setOffsetEy' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4callERKNS_5LabelE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4callERKNS_5LabelE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3popERKNS0_2GpE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3popERKNS0_2GpE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3addERKNS0_2GpERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3addERKNS0_2GpERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3movERKNS0_2GpES6_[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3movERKNS0_2GpES6_]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4pushERKNS0_2GpE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4pushERKNS0_2GpE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3movERKNS0_2GpERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3movERKNS0_2GpERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3leaERKNS0_2GpERKNS0_3MemE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3leaERKNS0_2GpERKNS0_3MemE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5movzxERKNS0_2GpERKNS0_3MemE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5movzxERKNS0_2GpERKNS0_3MemE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3cmpERKNS0_2GpES6_[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3cmpERKNS0_2GpES6_]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE2jeERKNS_5LabelE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE2jeERKNS_5LabelE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3incERKNS0_2GpE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3incERKNS0_2GpE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5movzxERKNS0_2GpES6_[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5movzxERKNS0_2GpES6_]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3addERKNS0_2GpES6_[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3addERKNS0_2GpES6_]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3movERKNS0_3MemERKNS0_2GpE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3movERKNS0_3MemERKNS0_2GpE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3movERKNS0_2GpERKNS0_3MemE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3movERKNS0_2GpERKNS0_3MemE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4xor_ERKNS0_3MemERKNS0_2GpE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4xor_ERKNS0_3MemERKNS0_2GpE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3jneERKNS_5LabelE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3jneERKNS_5LabelE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3nopEv[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3nopEv]+0x23): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEj' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(FirstEncryption.cpp.obj):FirstEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterImplicitTINS0_9AssemblerEE3retEv[_ZN6asmjit3x8616EmitterImplicitTINS0_9AssemblerEE3retEv]+0x23): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEj' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3subERKNS0_3MemERKNS0_2GpE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3subERKNS0_3MemERKNS0_2GpE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3subERKNS0_3MemERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3subERKNS0_3MemERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3addERKNS0_3MemERKNS0_2GpE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3addERKNS0_3MemERKNS0_2GpE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3addERKNS0_3MemERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3addERKNS0_3MemERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4xor_ERKNS0_3MemERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4xor_ERKNS0_3MemERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4not_ERKNS0_2GpE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4not_ERKNS0_2GpE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4not_ERKNS0_3MemE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4not_ERKNS0_3MemE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3negERKNS0_2GpE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3negERKNS0_2GpE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3negERKNS0_3MemE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3negERKNS0_3MemE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3decERKNS0_2GpE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3decERKNS0_2GpE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3decERKNS0_3MemE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3decERKNS0_3MemE]+0x2e): more undefined references to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' follow C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3rorERKNS0_3MemERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3rorERKNS0_3MemERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3rolERKNS0_3MemERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3rolERKNS0_3MemERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3subERKNS0_2GpERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3subERKNS0_2GpERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(SecondEncryption.cpp.obj):SecondEncryption.cpp:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3jmpERKNS0_2GpE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3jmpERKNS0_2GpE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text+0x3f): undefined reference to `__imp__ZN6asmjit10CodeHolderC1Ev' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text+0x5a): undefined reference to `__imp__ZN6asmjit10JitRuntimeC1EPKNS_12JitAllocator12CreateParamsE' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text+0x7a1): undefined reference to `__imp__ZN6asmjit10JitRuntimeD1Ev' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text+0x7b1): undefined reference to `__imp__ZN6asmjit10CodeHolderD1Ev' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text+0x1623): undefined reference to `__imp__ZN6asmjit10CodeHolder4initERKNS_11EnvironmentEy' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text+0x1643): undefined reference to `__imp__ZN6asmjit3x869AssemblerC1EPNS_10CodeHolderE' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text+0x1697): undefined reference to `__imp__ZN6asmjit10CodeHolder5resetEj' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text+0x2002): undefined reference to `__imp__ZN6asmjit10CodeHolder7flattenEv' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text+0x2017): undefined reference to `__imp__ZN6asmjit10CodeHolder14relocateToBaseEy' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text+0x20a8): undefined reference to `__imp__ZN6asmjit10CodeHolder7flattenEv' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text+0x20bd): undefined reference to `__imp__ZN6asmjit10CodeHolder14relocateToBaseEy' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4xor_ERKNS0_2GpES6_[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4xor_ERKNS0_2GpES6_]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4callERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4callERKNS_3ImmE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3jmpERKNS_5LabelE[_ZN6asmjit3x8616EmitterExplicitTINS0_9Asseb lerEE3jmpERKNS_5LabelE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5enterERKNS_3ImmES6_[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5enterERKNS_3ImmES6_]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5leaveEv[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5leaveEv]+0x23): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEj' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3cldEv[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3cldEv]+0x23): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEj' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3clcEv[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3clcEv]+0x23): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEj' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3cmcEv[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3cmcEv]+0x23): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEj' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5fwaitEv[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5fwaitEv]+0x23): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEj' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4fnopEv[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4fnopEv]+0x23): more undefined references to `__imp__ZN6asmjit11BaseEmitter6_emitIEj' follow C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4xor_ERKNS0_2GpERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4xor_ERKNS0_2GpERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE2btERKNS0_2GpES6_[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE2btERKNS0_2GpES6_]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4xchgERKNS0_2GpES6_[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4xchgERKNS0_2GpES6_]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4testERKNS0_2GpES6_[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE4testERKNS0_2GpES6_]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5cmovaERKNS0_2GpES6_[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5cmovaERKNS0_2GpES6_]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5cmovbERKNS0_2GpES6_[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5cmovbERKNS0_2GpES6_]+0x39): more undefined references to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' follow C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5bswapERKNS0_2GpE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE5bswapERKNS0_2GpE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3rorERKNS0_2GpERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3rorERKNS0_2GpERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3rolERKNS0_2GpERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3rolERKNS0_2GpERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3jaeERKNS_5LabelE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3jaeERKNS_5LabelE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE2jaERKNS_5LabelE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE2jaERKNS_5LabelE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3jbeERKNS_5LabelE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3jbeERKNS_5LabelE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE2jbERKNS_5LabelE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE2jbERKNS_5LabelE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3jgeERKNS_5LabelE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3jgeERKNS_5LabelE]+0x2e): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE2jgERKNS_5LabelE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE2jgERKNS_5LabelE]+0x2e): more undefined references to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_E' follow C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3shlERKNS0_2GpERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3shlERKNS0_2GpERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\Shoggoth.dir/objects.a(ShoggothEngine.cpp.obj):ShoggothEngine:(.text$_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3shrERKNS0_2GpERKNS_3ImmE[_ZN6asmjit3x8616EmitterExplicitTINS0_9AssemblerEE3shrERKNS0_2GpERKNS_3ImmE]+0x39): undefined reference to `__imp__ZN6asmjit11BaseEmitter6_emitIEjRKNS_8Operand_ES3_' collect2.exe: error: ld returned 1 exit status make[2]: *** [CMakeFiles\Shoggoth.dir\build.make:946: Shoggoth.exe] Error 1 make[1]: *** [CMakeFiles\Makefile2:82: CMakeFiles/Shoggoth.dir/all] Error 2 make: *** [Makefile:90: all] Error 2