Skip to content

Instantly share code, notes, and snippets.

@iggyvolz
Created September 22, 2018 05:02
Show Gist options
  • Save iggyvolz/6652f7efa25c504242f1b9477ed89947 to your computer and use it in GitHub Desktop.
Save iggyvolz/6652f7efa25c504242f1b9477ed89947 to your computer and use it in GitHub Desktop.
clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/i686-linux-gnu/8
Found candidate GCC installation: /usr/bin/../lib/gcc/i686-linux-gnu/8.0.1
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/7
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/7.3.0
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/8
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/8.0.1
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/8
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/8.0.1
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/7
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/7.3.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/8
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/8.0.1
Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/7.3.0
Candidate multilib: .;@m64
Selected multilib: .;@m64
"/usr/bin/ld" -z relro --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -shared -o ../../../../bin/libCrySystem.so /usr/bin/../lib/gcc/x86_64-linux-gnu/7.3.0/../../../x86_64-linux-gnu/crti.o /usr/bin/../lib/gcc/x86_64-linux-gnu/7.3.0/crtbeginS.o -L/usr/bin/../lib/gcc/x86_64-linux-gnu/7.3.0 -L/usr/bin/../lib/gcc/x86_64-linux-gnu/7.3.0/../../../x86_64-linux-gnu -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/bin/../lib/gcc/x86_64-linux-gnu/7.3.0/../../.. -L/usr/lib/llvm-6.0/bin/../lib -L/lib -L/usr/lib -soname libCrySystem.so CMakeFiles/CrySystem.dir/StdAfx.cpp.o CMakeFiles/CrySystem.dir/CryDLMalloc.c.o CMakeFiles/CrySystem.dir/CrySystem_uber_2.cpp.o CMakeFiles/CrySystem.dir/CrySystem_uber_6.cpp.o CMakeFiles/CrySystem.dir/CrySystem_uber_0.cpp.o CMakeFiles/CrySystem.dir/CrySystem_uber_1.cpp.o CMakeFiles/CrySystem.dir/CrySystem_uber_7.cpp.o CMakeFiles/CrySystem.dir/CrySystem_uber_3.cpp.o CMakeFiles/CrySystem.dir/CrySystem_uber_4.cpp.o CMakeFiles/CrySystem.dir/CrySystem_uber_5.cpp.o CMakeFiles/CrySystem.dir/CrySystem_uber_8.cpp.o CMakeFiles/CrySystem.dir/CrySystem_uber_9.cpp.o ../../Libs/zlib/libzlib.a ../../Libs/expat/libexpat.a ../../Libs/lz4/liblz4.a ../../Libs/md5/libmd5.a ../../Libs/tomcrypt/libtomcrypt.a -lstdc++ -lm -lgcc_s -lc -lgcc_s /usr/bin/../lib/gcc/x86_64-linux-gnu/7.3.0/crtendS.o /usr/bin/../lib/gcc/x86_64-linux-gnu/7.3.0/../../../x86_64-linux-gnu/crtn.o
/usr/bin/ld: ../../Libs/zlib/libzlib.a(compress.c.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/zlib/libzlib.a(crc32.c.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/zlib/libzlib.a(deflate.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/zlib/libzlib.a(inflate.c.o): relocation R_X86_64_32S against symbol `zcalloc' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/zlib/libzlib.a(inftrees.c.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/zlib/libzlib.a(trees.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/zlib/libzlib.a(uncompr.c.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/zlib/libzlib.a(zutil.c.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/zlib/libzlib.a(inffast.c.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/expat/libexpat.a(xmlparse.c.o): relocation R_X86_64_32S against symbol `malloc@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/expat/libexpat.a(xmlrole.c.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/expat/libexpat.a(xmltok.c.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/lz4/liblz4.a(lz4.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/md5/libmd5.a(md5.c.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(twofish.c.o): relocation R_X86_64_32 against `.rodata.cst32' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(sha1.c.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(sha256.c.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(ltm_desc.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(crypt_find_cipher.c.o): relocation R_X86_64_32 against symbol `cipher_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(crypt_find_hash.c.o): relocation R_X86_64_32 against symbol `hash_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(crypt_find_prng.c.o): relocation R_X86_64_32 against symbol `prng_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(crypt_hash_is_valid.c.o): relocation R_X86_64_32S against symbol `hash_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(crypt_prng_is_valid.c.o): relocation R_X86_64_32S against symbol `prng_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(crypt_register_cipher.c.o): relocation R_X86_64_32 against symbol `cipher_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(crypt_register_hash.c.o): relocation R_X86_64_32 against symbol `hash_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(crypt_register_prng.c.o): relocation R_X86_64_32 against symbol `prng_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(ctr_done.c.o): relocation R_X86_64_32S against symbol `cipher_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(ctr_encrypt.c.o): relocation R_X86_64_32S against symbol `cipher_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(ctr_setiv.c.o): relocation R_X86_64_32S against symbol `cipher_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(ctr_start.c.o): relocation R_X86_64_32S against symbol `cipher_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(pkcs_1_oaep_decode.c.o): relocation R_X86_64_32S against symbol `hash_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(pkcs_1_oaep_encode.c.o): relocation R_X86_64_32S against symbol `hash_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(pkcs_1_v1_5_encode.c.o): relocation R_X86_64_32S against symbol `prng_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(rsa_verify_hash.c.o): relocation R_X86_64_32S against symbol `hash_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(rng_make_prng.c.o): relocation R_X86_64_32S against symbol `prng_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(yarrow.c.o): relocation R_X86_64_32 against symbol `rijndael_desc' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(bn_mp_cnt_lsb.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(bn_mp_exptmod_fast.c.o): relocation R_X86_64_32 against symbol `mp_dr_reduce' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(bn_mp_prime_is_prime.c.o): relocation R_X86_64_32S against symbol `ltm_prime_tab' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(bn_s_mp_exptmod.c.o): relocation R_X86_64_32 against symbol `mp_reduce_2k_l' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(aes.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(hash_memory.c.o): relocation R_X86_64_32S against symbol `hash_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(rand_prime.c.o): relocation R_X86_64_32S against symbol `prng_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(crypt_cipher_is_valid.c.o): relocation R_X86_64_32S against symbol `cipher_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(der_decode_sequence_ex.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(der_length_sequence.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(der_decode_utctime.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(pkcs_1_mgf1.c.o): relocation R_X86_64_32S against symbol `hash_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(pkcs_1_pss_decode.c.o): relocation R_X86_64_32S against symbol `hash_descriptor' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(rng_get_bytes.c.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(bn_mp_div_d.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(bn_mp_prime_is_divisible.c.o): relocation R_X86_64_32S against symbol `ltm_prime_tab' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(der_decode_choice.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(der_length_ia5_string.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../Libs/tomcrypt/libtomcrypt.a(der_length_printable_string.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment