В файле /usr/share/X11/config/X11.tmpl в 64битном Сизифе упоминается путь к библиотекам как /usr/lib/X11 #ifndef LibDir # ifdef ProjectRoot # define LibDir Concat(ProjectRoot,/lib/X11) # else # define LibDir /usr/lib/X11 # endif #endif Это приводит к невозможности сборки некоторых пакетов, например nas, и зависящих от него.
Ну, это не совсем путь к библиотекам, но в этом месте перлов хватает: #define DefaultRGBDatabase $(LIBDIR)/rgb (/usr/share/X11/rgb) #define DefaultFSConfigFile $(LIBDIR)/fs/config (/etc/X11/...) #define FontDir $(LIBDIR)/fonts (тоже /usr/share/X11/...) #define XAppLoadDir $(LIBDIR)/app-defaults (/etc/X11/...) В общем неудивительно что эта система сборки deprecated...
в /usr/share/X11/config/host.def все эти умолчания перебиваются реальными значениями (ну или почти все)
Ну значит как раз наступили на то "почти", потому как LibDir там не наблюдается ;-)
#define LibDir %_libdir так?
(In reply to comment #4) > #define LibDir %_libdir > так? Нет, %_libdir/X11 или %_x11x11libdir
ага. тогда это %_datadir/X11, там все платформонезависимое исправлено в alt5