On Thu, 2 Aug 2001 20:09:14 +0700 (NOVST) Alexey Morozov wrote: > > > On Thu, 2 Aug 2001, Sviatoslav Sviridov wrote: > > > > По-хорошему, она, наверное, должна быть в /usr/lib как и всякая > другая > > > "общесистемная, но не базовая" библиотека. Мало ли каких .so-шек > > > болтается > > > в рамках /usr/lib/perl5, знать про них всех ldconfig'у совсем не > > > обязательно. > > Там сейчас у меня только одна эта so-ка :-) > Ну, а по соседству? :-) > > > А в /usr/lib скорее всего должен быть симлинк, только вот почему-то > > не создался... да и не замечено попытки создания оного в rpm-ках... > Я сейчас глянул на Mdk и RH, у них все точно также. Никаких ссылок из > /usr/lib не существует, все, кому нужна libperl говорят что-то вроде: > > Execute this statement for a hint about where to find > CORE: > > perl -MConfig -e 'print $Config{archlib}' > > Here's how you'd compile the example in the next section, > the Adding a Perl interpreter to your C program entry > elsewhere in this document, on my Linux box: > > % gcc -O2 -Dbool=char -DHAS_BOOL -I/usr/local/include > -I/usr/local/lib/perl5/i586-linux/5.003/CORE > -L/usr/local/lib/perl5/i586-linux/5.003/CORE > -o interp interp.c -lperl -lm > > (примеры из man perlembed). Так шта-а-а.. "И все у них не как у добрых > людей" :-) > > В общем, читайте man perlembed и прибивайте libperl.so железными > гвоздями > :-) В перле я не копенгаген, но если я правлиьно понимаю, то о чём тут говорится - это всего лишь как слинковать программу с libperl, а при запуске-то всё равно система будет искать либу по общим правилам... -- MESSAGE ACKNOWLEDGED -- The Pershing II missiles have been launched. -- Sviatoslav Sviridov [mailto:svd@lintec.minsk.by] [ICQ#10845380] [Lintec Project] [MLUG]