Вопрос

У меня есть (я полагаю) довольно стандартная установка 10.5, и я пытаюсь скомпилировать ... Ну, я пытаюсь скомпилировать мод T.38, который требует OPAL, который требует pwlib, который требует libX11. Какая-то глупость, но что угодно.

Проблема в том, что в / usr / X11 / lib у меня есть следующее:

Brians-mini$ nol libX11.*
lrwxr-xr-x 1 root wheel 14 Mar 3 2008 libX11.6.2.0.dylib@ -> libX11.6.dylib
lrwxr-xr-x 1 root wheel 18 Feb 20 17:53 libX11.6.dylib@ -> libX11.6.2.0.dylib
lrwxr-xr-x 1 root wheel 14 Feb 20 17:54 libX11.dylib@ -> libX11.6.dylib

Кто-нибудь видел что-нибудь странное с этим?

Итак, где мне взять libX11.dylib? (или .6.2.0.dylib, или что угодно)

Изменить ответ на комментарий: otool дает:

X11:
    /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 476.15.0)
    /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration (compatibility version 1.0.0, current version 212.2.0)
    /usr/X11/lib/libXau.6.dylib (compatibility version 7.0.0, current version 7.0.0)
    /usr/X11/lib/libxcb.1.dylib (compatibility version 2.0.0, current version 2.0.0)
    /usr/X11/lib/libX11.6.dylib (compatibility version 9.0.0, current version 9.0.0)
    /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.1)
Это было полезно?

Решение 3

Оказывается, что в какой-то момент X11 не был настроен правильно, затем я попытался установить его из Fink, после чего начался весь ад. Я сделал rm libX11. *. Dylib и переустановил X11 с диска, и теперь, по крайней мере, pwlib, похоже, устанавливает ...

Другие советы

X11 - это дополнительная установка на установочный DVD Leopard.

Использование X11 в Mac OS X

EDIT:

От:

  

" заголовки SDK X11 доступны как   часть Инструментов разработчика Xcode. "

Надеюсь, это поможет.

Ну, это довольно мило! : -)

Я посмотрел как на мою машину, так и на машину коллеги по маркетингу, у которой есть простая (просто нажмите "установить") установка Leopard без инструментов разработчика. У нас обоих есть / usr / X11 / lib (я думаю, что теперь он установлен по умолчанию вместе с Leopard).

Интересно, что у нас обоих также есть libX11.6.dylib, который не просто указывает на круговой цикл:

lrwxr-xr-x  1 root  wheel       14  3 Mar  2008 /usr/X11/lib/libX11.6.2.0.dylib -> libX11.6.dylib
-rwxr-xr-x  1 root  wheel  4620928 31 Jul  2008 /usr/X11/lib/libX11.6.dylib
lrwxr-xr-x  1 root  wheel       14  3 Mar  2008 /usr/X11/lib/libX11.dylib -> libX11.6.dylib

Не могли бы вы взглянуть на свой X11.app и посмотреть, куда он указывает? Мне интересно, есть ли коррупция или какая-нибудь другая вкусность:

$ cd /Applications/Utilities/X11.app/Contents/MacOS
$ otool -L X11

Вы должны увидеть что-то вроде:

/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 476.15.0)
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration (compatibility version 1.0.0, current version 212.2.0)
/usr/X11/lib/libXau.6.dylib (compatibility version 7.0.0, current version 7.0.0)
/usr/X11/lib/libxcb.1.dylib (compatibility version 2.0.0, current version 2.0.0)
/usr/X11/lib/libX11.6.dylib (compatibility version 9.0.0, current version 9.0.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.1)

Возможно, вам удастся переустановить только часть X11 с дисков Leopard, хотя при обновлении до 10.5.x диск 10.5.0 может не позволить установить даже этот фрагмент. Точно сказать не могу. Вы на Intel Mac? Если это так, то кто-то (например, я) мог бы просто отправить вам чертов файл, хотя это может не решить проблему, если X11 по какой-то причине серьезно поврежден.

РЕДАКТИРОВАТЬ . Похоже, у MacPorts также есть порт-файл xorg-libX11, который можно установить, если это проще: http://trac.macports.org/browser/trunk/dports/x11/xorg-libX11/Portfile

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top