]> OCCT Git - occt.git/commit
0033155: Regression [0033117] Coding, relocation R_X86_64_PC32 against symbol `TT_Run...
authorddzama <ddzama@opencascade.com>
Tue, 4 Oct 2022 10:40:57 +0000 (13:40 +0300)
committersmoskvin <smoskvin@opencascade.com>
Mon, 31 Oct 2022 15:14:31 +0000 (18:14 +0300)
commitcb77bfc4f0181e4a8ab503933bd83510fc345eb1
tree087fb170c4f22f4d09196cfb868027b1e87841ed
parent92f1875fc025d1ba6c65b0815f40dabc1aa331cb
0033155: Regression [0033117] Coding, relocation R_X86_64_PC32 against symbol `TT_RunIns' can not be used.

After emploing intel oneTBB of version 2021.5 on NEXT platforms arises error on OCC Pr.:

`
*/ld: */libfreetype.a(truetype.o): relocation R_X86_64_PC32 against symbol `TT_RunIns' can not be used when making a shared object; recompile with -fPIC
*/ld: final link failed: bad value
`

Proposed solution: linking with shared object of libfreetype, rather than with archive library.
Despite that error occurred only in OCC Pr., it is worth to accept changes for OCCT too.
adm/cmake/freetype.cmake