Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблемы с установкой Math::Pari, Проблемы с установкой Math::Pari 
:(
    Опции темы
Antoniously
Дата 4.11.2011, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 29.6.2011

Репутация: нет
Всего: нет



Бьюсь уже третий день чтоб поставить модуль Math-Pari-2.0305_01080605
Пробовал ставить разные версии.
Для установки этого модуля требуется скачать pari-2.5.0 - скачал.
При запуске perl Makefile.PL формируется два файла Makefile (в корне и в libPARI).
В этих мейкфайлах прописываю корректные CC и LD, закомменчиваю KPIC и закоменчиваю OPTIMAZE, как обычно.
при запуске make возникает следующая ошибка:

bash-3.00# make
cd libPARI && make LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" PREFIX="" OPTIMIZE="" PASTHRU_DEFINE="" PASTHRU_INC=""
/usr/sfw/bin/gcc -c  -I .././pari-2.5.0/src -I .././pari-2.5.0/src/headers -I .././pari-2.5.0/src/graph -I .  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TS_ERRNO    -DVERSION=\"\"  -DXS_VERSION=\"\"  -Derr=pari_err -DSOLARIS -DDYNAMIC_PLOTTING -o ellsea.o .././pari-2.5.0/src/modules/ellsea.c
In file included from .././pari-2.5.0/src/modules/ellsea.c:33:
.././pari-2.5.0/src/headers/pari.h:59:21: mpinl.h: No such file or directory
.././pari-2.5.0/src/modules/ellsea.c: In function `find_trace':
.././pari-2.5.0/src/modules/ellsea.c:836: error: invalid type argument of `unary *'
.././pari-2.5.0/src/modules/ellsea.c: In function `ellsea':
.././pari-2.5.0/src/modules/ellsea.c:1339: error: invalid type argument of `unary *'
.././pari-2.5.0/src/modules/ellsea.c: At top level:
.././pari-2.5.0/src/headers/paridecl.h:2611: warning: 'Fl_add' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2613: warning: 'Fl_div' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2614: warning: 'Fl_mul' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2615: warning: 'Fl_neg' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2616: warning: 'Fl_sqr' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2617: warning: 'Fl_sub' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2622: warning: 'addii' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2647: warning: 'cgetg' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2697: warning: 'evallg' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2698: warning: 'evalvalp' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2703: warning: 'icopy' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2712: warning: 'maxss' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2753: warning: 'muliu' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2762: warning: 'negi' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2764: warning: 'new_chunk' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2776: warning: 'remii' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2797: warning: 'stoi' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2799: warning: 'subii' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2803: warning: 'subis' used but never defined
.././pari-2.5.0/src/headers/paridecl.h:2826: warning: 'utoi' used but never defined
*** Error code 1
make: Fatal error: Command failed for target `ellsea.o'
Current working directory /tmp/Math-Pari-2.0305_01080605/libPARI
*** Error code 1
make: Fatal error: Command failed for target `libPARI/libPARI.a'
bash-3.00#

Может кто поможет с данной проблемой? Заранее благодарен.

PM MAIL   Вверх
arto
Дата 4.11.2011, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1495
Регистрация: 31.10.2004

Репутация: 38
Всего: 40



у меня все работает:
# cpan Math::Pari
Running install for module 'Math::Pari'
Running make for I/IL/ILYAZ/modules/Math-Pari-2.01080605.tar.gz
...
Appending installation info to /usr/lib/perl5/perllocal.pod
  ILYAZ/modules/Math-Pari-2.01080605.tar.gz
  sudo make install UNINST=1 -- OK
# perl -v
This is perl 5, version 12, subversion 4 (v5.12.4) built for i386-linux-thread-multi
...

Добавлено через 1 минуту и 23 секунды
# perl -MMath::Pari -le '$a = PARI 2; print $a**10000'
19950631168807583848837421626835850838234968318861924548520089498529438830221946631919961684036194597899331129423209124271556491349413781117593785932096323957855730046793794526765246551266059895520550086918193311542508608460618104685509074866089624888090489894838009253941633257850621568309473902556912388065225096643874441046759871626985453222868538161694315775629640762836880760732228535091641476183956381458969463899410840960536267821064621427333394036525565649530603142680234969400335934316651459297773279665775606172582031407994198179607378245683762280037302885487251900834464581454650557929601414833921615734588139257095379769119277800826957735674444123062018757836325502728323789270710373802866393031428133241401624195671690574061419654342324638801248856147305207431992259611796250130992860241708340807605932320161268492288496255841312844061536738951487114256315111089745514203313820202931640957596464756010405845841566072044962867016515061920631004186422275908670900574606417856951911456055068251250406007519842261898059237118054444788072906395242548339221982707404473162376760846613033778706039803413197133493654622700563169937455508241780972810983291314403571877524768509857276937926433221599399876886660808368837838027643282775172273657572744784112294389733810861607423253291974813120197604178281965697475898164531258434135959862784130128185406283476649088690521047580882615823961985770122407044330583075869039319604603404973156583208672105913300903752823415539745394397715257455290510212310947321610753474825740775273986348298498340756937955646638621874569499279016572103701364433135817214311791398222983845847334440270964182851005072927748364550578634501100852987812389473928699540834346158807043959118985815145779177143619698728131459483783202081474982171858011389071228250905826817436220577475921417653715687725614904582904992461028630081535583308130101987675856234343538955409175623400844887526162643568648833519463720377293240094456246923254350400678027273837755376406726898636241037491410966718557050759098100246789880178271925953381282421954028302759408448955014676668389697996886241636313376393903373455801407636741877711055384225739499110186468219696581651485130494222369947714763069155468217682876200362777257723781365331611196811280792669481887201298643660768551639860534602297871557517947385246369446923087894265948217008051120322365496288169035739121368338393591756418733850510970271613915439590991598154654417336311656936031122249937969999226781732358023111862644575299135758175008199839236284615249881088960232244362173771618086357015468484058622329792853875623486556440536962622018963571028812361567512543338303270029097668650568557157505516727518899194129711337690149916181315171544007728650573189557450920330185304847113818315407324053319038462084036421763703911550639789000742853672196280903477974533320468368795868580237952218629120080742819551317948157624448298518461509704888027274721574688131594750409732115080498190455803416826949787141316063210686391511681774304792596709376
# 
PM MAIL ICQ   Вверх
Pfailed
Дата 4.11.2011, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 933
Регистрация: 19.7.2009

Репутация: 22
Всего: 39



Antoniously, какая система, дистрибутив?


--------------------
PM MAIL   Вверх
Antoniously
Дата 4.11.2011, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 29.6.2011

Репутация: нет
Всего: нет



                       Solaris 10 1/06 s10s_u1wos_19a SPARC
           Copyright 2005 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                           Assembled 07 December 2005

This is perl, v5.8.4 built for sun4-solaris-64int

Math-Pari-2.0305_01080605
Дополнительно требуется: pari-2.5.0 внутри каталога Math-Pari-2.0305_01080605
поскольку при установке требуется загрузка с ftp pari-x.x.x
Система не имеет доступа в интернет.
PM MAIL   Вверх
Pfailed
Дата 4.11.2011, 21:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 933
Регистрация: 19.7.2009

Репутация: 22
Всего: 39



Цитата(Antoniously @  4.11.2011,  14:36 Найти цитируемый пост)
Для установки этого модуля требуется скачать pari-2.5.0 - скачал.

Где сказано, что требуется 2.5? В одном из багрепортов напротив сказано, что 2.5 не поддерживается.
Плюс непонятно что вы сделали с ним после того как скачали.



--------------------
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0529 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.