Как я могу установить библиотеку и включить пути для Makefile.PL для одной установки?

Как я могу указать CPAN предоставить Makefile.PL один конкретный аргумент в одной конкретной установке?

Конкретно.Я хочу установить XML :: LibXML , а apt-get установил библиотеку в /usr/lib/libxml2.so.2.6.32 . Makefile.PL имеет проблемы с этим и сообщает мне:

using fallback values for LIBS and INC
options:
  LIBS='-L/usr/local/lib -L/usr/lib -lxml2 -lm'
  INC='-I/usr/local/include -I/usr/include'
If this is wrong, Re-run as:
  $ /usr/bin/perl Makefile.PL LIBS='-L/path/to/lib' INC='-I/path/to/include'

looking for -lxml2... no
looking for -llibxml2... no
libxml2 not found
Try setting LIBS and INC values on the command line
Or get libxml2 from 
  http://xmlsoft.org/

Я знаю, где находится libxml2, но не знаю, как передать его Makefile.PL .

править: Когда я выполняю dpkg -L libxml2 (это debian), я вижу

/.
/usr
/usr/lib
/usr/lib/libxml2.so.2.6.32
/usr/share
/usr/share/doc
/usr/share/doc/libxml2
/usr/share/doc/libxml2/AUTHORS
/usr/share/doc/libxml2/changelog.Debian.gz
/usr/share/doc/libxml2/copyright
/usr/share/doc/libxml2/README
/usr/share/doc/libxml2/README.Debian
/usr/share/doc/libxml2/NEWS.gz
/usr/share/doc/libxml2/changelog.gz
/usr/share/doc/libxml2/TODO.gz
/usr/lib/libxml2.so.2

, что я не являюсь пользователем root на этой машине и не могу создать символическую ссылку в / usr / lib или исправить.

8
задан brian d foy 30 September 2010 в 04:19
поделиться