Обычно это признак того, что в программе слишком много кода или данных. Перемещение по смещению 7 в сегменте .text (код) было скомпилировано с фиксированным размером (2 или 4), но данные / инструкция, на которые он ссылается, находятся на расстоянии более 64 КБ или 2 ГБ.
Кроме этого, я не могу сказать вам, как это исправить, не видя объектные файлы. Полезными инструментами для определения проблемы являются objdump
(с флагами -dr
) и readelf
программы.