Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: пересобал перл и нифига!	!!
 
- To: nginx-ru@xxxxxxxxx
 
- Subject: Re: пересобал перл и нифига!	!!
 
- From: Andrey Zloy <andrey.zloy@xxxxxxxxx>
 
- Date: Tue, 9 Feb 2010 13:03:19 +0300
 
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;	h=domainkey-signature:mime-version:received:in-reply-to:references	:date:message-id:subject:from:to:content-type	:content-transfer-encoding;	bh=sBJpGu/z1VOs2l5qHry/YplWb7+wXSTij1beqSHyXUw=;	b=AYoS15nywJHVOw5L4YN9tz+C/DYQdUZ6mKy9ztoEsylwnpmdrThASOhNlAQCrmdrmu	9dgDNtCibB7+NR3aRRprw48wKvT8hrJ7HpPFniJowW5LvuAHYs50JqugAqAwQPz+mL/b	RXMqOxTcE61IIdHsDEaH9c3TMzn2Mnz/3TPG8=
 
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;	h=mime-version:in-reply-to:references:date:message-id:subject:from:to	:content-type:content-transfer-encoding;	b=qU1h+CyO3lp0YlOCpZW19RMB5Pc3SaosOHWTZCue0JtObeJurFt+JrvsqfnJ39izUj	arWxeK9o/3gHe1/JYTmxSGnxQ0uZv+3YDCVTmDp5IzhHVnD6lByLrhcmwzRA7xmIPMP+	8EovxImHh4DxYmSg0dOq4T9du3syYV275X1zo=
 
- In-reply-to: <20100209033050.GB98932@xxxxxxxxxxxxx>
 
- References: <9710096911.20100208224155@xxxxxxxxx>	<20100209033050.GB98932@xxxxxxxxxxxxx>
 
 
 
Не обязательно удалять второй перл. Они нормально живут вместе.
Ошибка в том что вы скопировали файлы модулей между разными версиями
перла, этого делать никак нельзя.
Все модули в новой версии надо ставить с нуля. (тут есть оговорки конечно)
Но ни в коем случае нельзя копировать *.so файлы, это уж точно.
*.so это бинарники и они уникальны для каждой версии перла.
2010/2/9 Igor Sysoev <igor@xxxxxxxxx>:
> On Mon, Feb 08, 2010 at 10:41:55PM +0300, Дугин Сергей wrote:
>
>> Здравствуйте, .
>>
>> Debian lenny
>> скачал
>> apt-get source perl
>>
>> собрал перл так
>> sh Configure -de -Duseshrplib
>> все собралось
>> собрал nginx nginx-0.7.64
>> с ключами ./configure --with-pcre --with-http_perl_module 
>> --with-http_sub_module
>> все собралось нормально правда перл у меня встал в папку
>> /usr/local/lib/perl5/5.10.0
>>
>>  perl -v
>>
>> This is perl, v5.10.0 built for x86_64-linux
>>
>> Copyright 1987-2007, Larry Wall
>>
>>
>> а nginx модули в /usr/local/lib/perl/5.8.8
>>
>> я их скопировал в /usr/local/lib/perl5/5.10.0
>>
>> дальше запустил получил ошибку
>>
>> /usr/local/nginx/sbin/nginx -t -c /etc/nginx/nginx.conf
>> /usr/local/nginx/sbin/nginx: symbol lookup error: 
>> /usr/local/lib/perl5/5.10.0/auto/nginx/nginx.so: undefined symbol: 
>> Perl_Tstack_sp_ptr
>>
>>
>> куда смотреть дальше подскажите плиз?
>
> Что выдаёт
> perl -MExtUtils::Embed -e ccopts -e ldopts
> ?
>
>
> --
> Игорь Сысоев
> http://sysoev.ru
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@xxxxxxxxx
> http://nginx.org/mailman/listinfo/nginx-ru
>
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
 
 
 |