|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Alexander Babanov 2:5020/1978.3 20 May 2000 11:45:18 To : All Subject : Вопрос по установке модулей --------------------------------------------------------------------------------
Сразу оговорюсь: живу я на Солярисе 2.5-2.7 в зависимости от сервера.
Вопроса, на самом деле, есть два:
1) Почему при установке в локальную директорию дерево растет какое-то
странное? Я делаю perl Makefile.PL PREFIX=~/perl, после установки
нескольких модулей получилось вот что (снято mapfs ~/perl/lib):
lib
./site_perl
./ ./5.005
./ ./ ./MIME
./ ./ ./sun4-solaris
./ ./ ./ ./MIME
./ ./ ./ ./auto
./ ./ ./ ./ ./MIME
./ ./ ./ ./ ./ ./Base64
./ ./ ./ ./ ./ ./Lite
./ ./URI
./ ./ ./file
./ ./sun4-solaris
./ ./ ./auto
./ ./ ./ ./URI
./sun4-solaris
./ ./5.00404
2) При компиляции HTML::Parser выползает куча ошибок (внизу). Как с ними
бороться?
И можно ли заставить работать не глюкавый cc, а стояший на этой машине gcc
2.95.2?
babanov@zeus:~/perl/HTML-Parser-3.07 65% make
cc -c -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -
DVERSION=\"3.07\" -DXS_VERSION=\"3.07\" -KPIC -I/usr/local/lib/perl5/5.6.0/sun4
-solaris/CORE -DMARKED_SECTION Parser.c
"./util.c", line 59: undefined symbol: hexdigit
"./util.c", line 59: warning: improper pointer/integer combination: arg #1
"./util.c", line 64: operands must have integral type: op "&"
"./util.c", line 64: operands must have integral type: op "|"
"./hparser.c", line 322: undefined symbol: sv_yes
"./hparser.c", line 322: operands have incompatible types:
pointer to int ":" pointer to struct sv {pointer to void sv_any, ulong
sv_refcnt, ulong sv_flags}
"./hparser.c", line 322: warning: assignment type mismatch:
pointer to struct sv {pointer to void sv_any, ulong sv_refcnt, ulong sv_
flags} "=" pointer to int
"./hparser.c", line 348: undefined symbol: sv_undef
"./hparser.c", line 348: warning: assignment type mismatch:
pointer to struct sv {pointer to void sv_any, ulong sv_refcnt, ulong sv_
flags} "=" pointer to int
"./hparser.c", line 357: undefined symbol: sv_undef
"./hparser.c", line 357: warning: assignment type mismatch:
pointer to struct sv {pointer to void sv_any, ulong sv_refcnt, ulong sv_
flags} "=" pointer to int
"Parser.xs", line 249: undefined symbol: sv_yes
"Parser.xs", line 249: operands have incompatible types:
pointer to int ":" pointer to struct sv {pointer to void sv_any, ulong
sv_refcnt, ulong sv_flags}
"Parser.xs", line 249: warning: assignment type mismatch:
pointer to struct sv {pointer to void sv_any, ulong sv_refcnt, ulong sv_
flags} "=" pointer to int
"Parser.xs", line 260: undefined symbol: sv_undef
"Parser.xs", line 260: operands have incompatible types:
pointer to struct sv {pointer to void sv_any, ulong sv_refcnt, ulong sv
_flags} ":" pointer to int
"Parser.xs", line 299: undefined symbol: sv_undef
"Parser.xs", line 299: warning: assignment type mismatch:
pointer to struct sv {pointer to void sv_any, ulong sv_refcnt, ulong sv_
flags} "=" pointer to int
"Parser.c", line 438: undefined symbol: sv_yes
"Parser.c", line 438: warning: assignment type mismatch:
pointer to struct sv {pointer to void sv_any, ulong sv_refcnt, ulong sv_
flags} "=" pointer to int
cc: acomp failed for Parser.c
*** Error code 2
make: Fatal error: Command failed for target `Parser.o'
=========================================
Заранее большое спасибо!
CYa!!!
ЪДВїЪДВВВДДДщщъъ ЪДВВВДї ЪїЪДВДДДДДДДДщщъъ ЪДДДД 2:5020/1978.3 ДДДДї
іВіАґДЕ ґBabanov іВі ґВі іАґВіST BERSERKER і babanov@earthlink.net і
... "I'll be back!" / (c) B-)
---
* Origin: Our governor can beat up your governor! (2:5020/1978.3)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/400239267ada.html, оценка из 5, голосов 10
|