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"
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to