Python recompile

Lew Pitcher lew.pitcher at digitalfreehold.ca
Sun Mar 2 10:54:19 EST 2025


First off, this isn't really on-topic for comp.lang.c, as it is a question regarding a linker, interacting
with the results of various options given to a specific compiler.

However...

On Sun, 02 Mar 2025 14:35:08 +0000, The Doctor wrote:

> How do I compensate for
> 
> ld: error: relocation R_X86_64_32 cannot be used against symbol '_PyRuntime'; recompile with -fPIC

The error message tells you exactly how to fix the problem: recompile the module using the
  -fPIC
option to the compiler. -fPIC tells your compiler to generate a specific type of position-independant
code, which your linker (apparently) requires for a specific type of relocation.


[snip]

HTH
-- 
Lew Pitcher
"In Skills We Trust"


More information about the Python-list mailing list