Нет / usr / lib / 64 в AIX? - PullRequest
       0

Нет / usr / lib / 64 в AIX?

0 голосов
/ 18 октября 2011

Я привык компилировать 64-битное приложение C в Solaris, но теперь, когда я смотрю на компиляцию того же приложения в AIX, я ломаю голову, где найти соответствующее местоположение для:

  • /usr/sfw/lib/64
  • /usr/lib/64

Таким образом, моя компиляция (не ссылка) будет выглядеть примерно так в Solaric SPARC.

Это для Solaris SPARC 8.

Я работаю над AIX 6.1....

Есть идеи, как это работает в AIX?

1 Ответ

1 голос
/ 12 июня 2012

Do:

ar -X 32_64 /lib/libc.a

и обратите внимание на выходные стихи без -X 32_64В каждой библиотеке есть как 32-битные, так и 64-битные объекты.Инструменты предполагают, что вам нужны 32-битные объекты, но вы можете изменить это значение по умолчанию либо с помощью переменной среды, либо с помощью параметров командной строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...