Cannot load /usr/lib/apache/mod_python.so into server: /usr/lib/apache/mod_python.so: undefined symbol: openpty
Artur Frysiak
wiget w pld.org.pl
Wto, 13 Sie 2002, 13:11:53 CEST
On Tue, Aug 13, 2002 at 12:45:54PM +0200, Mateusz Korniak wrote:
> Co oznacza ów komunikat i o czym trzeba poczytać aby zrozumiec jego sens
> _dokładnie_ ?
Dynamiczny konsolidator /lib/ld-linux.so stwierdza:
"Spadaj na drzewo z tym konsolidowanym dynamicznie obiektem, nie wiem
co to za symbol ten <<openpty>>, więc nie obiekt nie będzie działał."
A na ludzki:
dodaj -lutil podczas konsolidacji mod_python.so (o ile to właśnie
mod_python.so chce tego symbolu).
A tu dowód że openpty jest w -lutil:
objdump -T /usr/lib/libutil.so|grep openpty
00001440 g DF .text 00000149 GLIBC_2.0 openpty
A tu sposób na sprawdzenie czy to mod_python.so chce openpty:
objdump -T mod_python.so|grep '*UND*' |grep openpty
Do poczytania:
man objdump
man nm
man ld-linux.so
man ld.so
man ldconfig
pinfo binutils
--
Artur Frysiak
http://www.pld-linux.org/
Więcej informacji o liście dyskusyjnej pld-devel-pl