Recompile with -fPIC option, but the option is already in the makefile
I get this error when I do the make: relocation R_X86_64_32 against `vtable for Torch::MemoryDataSet' can not be used when making a shared object; recompile with -fPIC It says that I should recompile with the -fPIC option. I did that, adding the -fPIC option to CFLAGS and CXXFLAGS , but I still get the same error. Is there any way to solve this? I have seen that this problem is related with the use of a 64-bit machine, and it is true that I am using one. I had this problem quite a while back and if I remember correctly, the fix was moving the placement of -fPIC just after gcc in the command