upgrade do perl-5.6, libperl.so (inn, suck)

Maciej 'Agaran' Pijanka agaran w agaran.6bone.pl
Pią, 22 Gru 2000, 21:53:10 CET


On Fri, 22 Dec 2000, Jakub Bogusz wrote:

> Kto wie coś o wywoływaniu perla z programów w C?
> Chodzi konkretnie o inna i sucka.
> Po upgrade perla oba przestały działać, suck przynajmniej miał stosowne
> Requires, natomiast inn nie. Co mu trzeba dopisać?
> Requires: %{perl_archlib} ?   %requires_eq perl  też?
> 
> Ale to mało istotne, gorzej, że obu nie dało się z nowym perlem
> skompilować...
> W przypadku inna nie chciały się skompilować innd/perl.c, w przypadku
> sucka killprg.c oraz rpost.c .
> We wszystkich przypadkach przyczyna była ta sama, komunikaty różnią się
> tylko nazwami funkcji i numerami linii:
> 
> perl.c: In function `HandleArticle':
> perl.c:48: `my_perl' undeclared (first use in this function)
> perl.c:48: (Each undeclared identifier is reported only once
> perl.c:48: for each function it appears in.)
> perl.c: In function `HandleMessageID':
> perl.c:125: `my_perl' undeclared (first use in this function)
> perl.c: In function `PerlMode':
> perl.c:174: `my_perl' undeclared (first use in this function)
> 
> W ww. liniach jest tylko makro dSP;
> Makro to po rozwinięciu[1] (ileś tam #define) zawiera właśnie
> niezdefiniowany symbol my_perl .
> 
> [1] zależnym od tego, co jest w config.h perla - u mnie jest
> MULTIPLICITY i USE_ITHREADS, nie ma USE_THREADS (niczego nie
> zmieniałem, tak się zbudował z tego, co było w repo).
> 
> No i pytanie - co z tym dSP i my_perl zrobić?
> 
> 
> Prowizorycznie (po porównaniu nagłówków perla 5.005 z 5.6) dopisałem
> #define my_perl PL_curinterp
> się skompilowało, ale nawet nie wiem, czy to działa (tym bardziej, czy
> działa dobrze)...

cos na cpanie patrzylem (rano..szukalem czego innego) i tam jest kawalek
info co sie zmienilo..i z czym moga byc problemy po przesiadce perl5.005
na 5.6.x, moze tam cos wiecej sie da znalesc?
acha..irssi chyba tez bedzie miala problem (waszi mowi ze ma) z perlem


> 
> 

-- 
Maciej 'Agaran' Pijanka <agaran w agaran.6bone.pl> MAP2-6BONE
i386, Linux 2.2, Pine, Slrn, Vi(m), IPv6, Gdb, 
I do not fear computers.  I fear the lack of them.
                -- Isaac Asimov

-- Support your government, give Echelon / Carnivore something to parse --
classified top-secret government jankowski restricted data radio information
project alek CIA KGB GRU DoD defense elektryk systems  military ksiadz steal
systems spy ojciec terrorist Allah Natasha  Gregori destroy  destruct attack
democracy will send Russia bank system compromise international own rule the
world force power enforce sensitive directorate STRAP warrior-T presidential
elections political foreign embassy takeover
--------------------------------------------------------------------------




Więcej informacji o liście dyskusyjnej pld-devel-pl