You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried to compile AreTomo2 based on the instruction provided in the README file with CUDA 12.0. I received this error during the compilation:
PatchAlign/GNormByStd2D.cu has been compiled.
/usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libmrcfile.a(CLoadExtHeader.o): relocation R_X86_64_32 against symbol __gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libmrcfile.a(CSaveMainHeader.o): relocation R_X86_64_32 against symbol __gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libmrcfile.a(CLoadImage.o): relocation R_X86_64_32 against symbol __gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libmrcfile.a(CLoadMrc.o): relocation R_X86_64_32 against symbol __gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libmrcfile.a(CSaveMrc.o): relocation R_X86_64_32 against symbol __gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libutil.a(Util_FileName.o): relocation R_X86_64_32 against .rodata' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libutil.a(Util_String.o): relocation R_X86_64_32 against .rodata' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libutil.a(Util_LinEqs.o): relocation R_X86_64_32 against .rodata' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libutil.a(Util_Powell.o): relocation R_X86_64_32 against symbol _ZTV11Util_Powell' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libutil.a(Util_Thread.o): relocation R_X86_64_32 against symbol _ZTV11Util_Thread' can not be used when making a PIE object; recompile with -fPIE
collect2: error: ld returned 1 exit status
make: *** [makefile11:183: exe] Error 1
My GNU make version is 4.3, gcc version is 10.2.1.
I would be grateful if you could help me to resolve this issue.
Thank you in advance for your help!
Gabor
The text was updated successfully, but these errors were encountered:
Hi,
I tried to compile AreTomo2 based on the instruction provided in the README file with CUDA 12.0. I received this error during the compilation:
PatchAlign/GNormByStd2D.cu has been compiled.
/usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libmrcfile.a(CLoadExtHeader.o): relocation R_X86_64_32 against symbol
__gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libmrcfile.a(CSaveMainHeader.o): relocation R_X86_64_32 against symbol
__gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE/usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libmrcfile.a(CLoadImage.o): relocation R_X86_64_32 against symbol
__gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libmrcfile.a(CLoadMrc.o): relocation R_X86_64_32 against symbol
__gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE/usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libmrcfile.a(CSaveMrc.o): relocation R_X86_64_32 against symbol
__gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libutil.a(Util_FileName.o): relocation R_X86_64_32 against
.rodata' can not be used when making a PIE object; recompile with -fPIE/usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libutil.a(Util_String.o): relocation R_X86_64_32 against
.rodata' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libutil.a(Util_LinEqs.o): relocation R_X86_64_32 against
.rodata' can not be used when making a PIE object; recompile with -fPIE/usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libutil.a(Util_Powell.o): relocation R_X86_64_32 against symbol
_ZTV11Util_Powell' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /home/papai/software/AreTomo2/LibSrc/Lib/libutil.a(Util_Thread.o): relocation R_X86_64_32 against symbol
_ZTV11Util_Thread' can not be used when making a PIE object; recompile with -fPIEcollect2: error: ld returned 1 exit status
make: *** [makefile11:183: exe] Error 1
My GNU make version is 4.3, gcc version is 10.2.1.
I would be grateful if you could help me to resolve this issue.
Thank you in advance for your help!
Gabor
The text was updated successfully, but these errors were encountered: