Разница между libgcc.a и libgcc_s.a?

Мы установили GCC и libgcc в AIX 6.1, используя файлы RPM.

Я хотел бы знать, почему «libgcc_s.a» не был создан в следующей папке?

/opt/freeware/lib/gcc/powerpc-ibm-aix6.1.0.0/4.2.0/

В этой папке есть libgcc.a , но нет libgcc_s.a и компоновщик, похоже, хочет, чтобы там был файл libgcc_s.a

Причина, которую я спрашиваю, заключается в том, что если я попытаюсь создать простую разделяемую библиотеку типа "hello world" в AIX 6.1, она жалуется и говорит что-то вроде "не может найти libgcc_s.a ".

Я выполнил команду вроде:

find / -name '*libgcc*' -print 2>/dev/null

, чтобы попытаться найти libgcc_s.a на этой машине, но там ничего нет; - (

Есть идеи, как мне получить libgcc_s.a на AIX машина?

9
задан Ciro Santilli 新疆改造中心法轮功六四事件 8 June 2015 в 11:06
поделиться